Michael, Thank you for the response. What I am doing right now is forwarding the packets from the tunnel.py to a JMS (Java Message Service) server using the STOMP (http://stomp.codehaus.org/) protocol, available for python. JMS server is pushing packets from its clients to the tunnel.py. What JMS gives me is the asynchronous message-based communication and reliability. The JMS server can talk to clients written in a variety of languages (Java, C, C++, C#, Ruby, Perl, Python, PHP). At this point the only issue is that I forward packets from the PHY/MAC layer almost directly to the application layer.. I guess using the TUN/TAP would forward packets through the kernel's network stack and provide implementation of the higher levels of the OSI model, so I wouldn't have to worry about things like lost packets and segmentation..
Jakub On Sat, Mar 6, 2010 at 8:13 PM, Michael Dickens <m...@alum.mit.edu> wrote: > On Mar 4, 2010, at 2:45 PM, Jakub Moskal wrote: >> >> Last question.. I own to USRPs and I successfully installed the >> gnuradio with grc on two MacBooks (10.6.2). Examples run fine, but >> when it comes to the tunnel.py I cannot make the TUN/TAP interface to >> work on OSX, has anyone had luck with that? I browsed the list >> archives, but I couldn't find a tutorial to make it happen. After >> reading the >> http://lists.gnu.org/archive/html/discuss-gnuradio/2009-01/msg00047.html >> I tried the tuntaposx and Tunnelblick, but with no luck. For now I >> replaced the tun/tap with a STOMP/JMS layer. > > > I have no answers to your previous questions, but I'll address the one > above. tap/tun on OSX works differently than it does on Linux; I don't > remember the details. I've (still, as per the link about) never gotten it > to work for me, though admittedly I haven't tried very hard either. If you > can find a way of doing the equivalence of tap/tun on OSX, then I say go for > it & good for you & let us know what it was & how you did it. - MLD > > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio