On Sun, Jan 25, 2009 at 10:36:41PM +0000, Timothy Coltman wrote: > 1. The original code opens /dev/net/tun and then sets IFF_TAP. The > tun/tap implementation I'm using creates both tun and tap devices. > Which should I be using?
Pass. I don't really understand the difference between tun and tap (not having looked at it) > 2. I'm using RISC OS 3.7 but can't get the network interface to show > up - just serial and PPP. The RPCEmu auto sense script doesn't set > the system variable and if I try and load the EtheRPCEm module it > errors saying that SWI &56ac4 doesn't exist. Do I need to use 4.02 to > get TCP/IP working? That's odd. As Tim says, networking works best in 4.02 so if you're trying to work on the host code I wouldn't introduce another variable by using another guest OS. But SWI &56AC4 is EtherRPCEm's route into the emulator's host networking code, so it's a bit odd that it's not working. Possibly this is a 3.7 thing, I'm not sure. Maybe RPCEmu is somehow not grabbing the SWI in the SWI vector and it's slipping through into RISC OS (which has no module that implements this SWI range, so in that sense the error is valid). But if EtherRPCEmu can't call the SWI networking won't work. Theo _______________________________________________ Rpcemu mailing list [email protected] http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu
