Hold the phone here... You say you got it working using:
"slay io-net
#/nto/bin/io-net -d klsi -ptcpip -ppppmgr
/nto/bin/io-net -d pegasus -ptcpip -ppppmgr
mount -T io-net /nto/lib/devn-pegasus.so &
sleep 5
/nto/bin/dhcp.client -i en0 &
sleep 5
/nto/bin/portmap &"
Ummm... devn-pegasus.so isn't in /nto/lib. It's in /nto/photon/dll. Did you have to mv it to get it working, because out of the box, your way won't work. Any other changes I should be aware of? I've tried this method repeatedly and I always get an error saying:
"mount: Can't mount /nto/lib/devn-pegasus.so (type io-net): Function not implemented"
Juke: Any thoughts as to the nature of this message? Is it referring to not finding io-net loaded, a conflicting configuration (since it tries to dial whenever I attempt to access the network) or perhaps that the device isn't being detected properly by USB?