Application to send IP packets with a TUN/TAP interface in a RF24Network infrastructure
C++ Shell Makefile
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 13 commits ahead, 1 commit behind reixd:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
Makefile
Message.h
README.md
ThreadSafeQueue.h
rf24totun.cpp
rf24totun.h
rf24totun_configAndPing.sh

README.md

RF24toTUN

Application to send IP packets with a TUN/TAP interface in a RF24Network infrastructure.

The rf24totun_configAndPing.sh script shows hot to configure and set up the TUN/TAP interface to be able to send and receive IP traffic.

Main features

  • Create a persistent TUN/TAP device
  • Send and receive IP packets accross a RF24Network infrastructure
  • Node address configuration at startup

Dependencies

Install

***Boost Libs:***      
sudo apt-get install libboost1.50-all  

***RF24toTUN***
make
sudo make install

Running

sudo rf24totun

OR

sudo ./rf24totun_configAndPing.sh 1 2   #On node1
sudo ./rf24totun_configAndPing.sh 2 1   #On node2

Licence

The MIT License (MIT)

Copyright (c) 2014 Rei devel@reixd.net

See the appended file for more information.