depends:
valac >=0.14
- libgee-dev
- libpth-dev
- libgcrypt11-dev
- cmake
- autogen
recommends:
bzr #see https://savannah.nongnu.org/bzr/?group=netsukuku for CVS and tar
howto: clone vala ntk repository $bzr branch bzr://bzr.savannah.nongnu.org/netsukuku/vala netsukuku-vala
cd netsukuku-vala ./configure make #got a lot of warnings here make install
usage: ntkd -i tunnel1 -i wireless -i eth0 -i whatever-interface
For messing around apt-get install openvpn bridge-utils
#make a tunnel interface sudo openvpn --mktun --dev tap0 --user id -un
#check it's there ifconfig tap0
#make a bridge interface brctl addbr br0
#check it's there ifconfig br0
#add tunnel if to bridge brctl addif br0 tap0
#start ntkd on the bridge (won't work on tap0 ?!?) ntkd -i br0
#watch it tcpdump -i br0
more or less...