tunemu Tun device emulation for Darwin
tunemu allows programs that require tun devices to run on Darwin (OS X) without kernel support.
Howtunemu uses the kernel ppp driver to create a ppp device. It then reads packets from the ppp instance and writes packets to the loopback device using libpcap.
tunemu is part of Hans.
- In order to build Hans with tunemu support, first run "make tunemu.o" and then "MODE=tunemu make".
- Get the patched iodine.
- Get the patched OpenVPN.
- Run "./configure --enable-tunemu".
- Run "make".
hans at schoeller dot se