OK, here is what I have done to have the Zaurus connected to SUSE 10.0
In the desktop:
1. Create a file in the /etc/sysconfig/network called ifcfg-usb0 with the following entries:
STARTMODE=hotplug
BOOTPROTO='static'
IPADDR=192.168.129.1
NETMASK=255.255.255.
PREFIXLEN=24
BROADCAST=192.168.129.255
REMOTE_IPADDR=192.168.129.201
2. Create a file in /etc/sysconfig/network called ifroute-usb0 with the following entry:
route add -host 192.168.129.201 usb0
3. Set the Zaurus ip address to 192.168.129.201 using the Z's Network application.
4. Set usb0 as the internal network in SuSEFirewall
5. In the desktop run this as root::
# modprobe usbnet
# ifconfig usb0 192.168.129.1 netmask 255.255.255.255 up
# route add -host 192.168.129.201 usb0
# ping 192.168.129.201
(this should show that there is a connection, abort with CTRL+C)
6. Add to /etc/hosts:
192.168.129.201 zaurus
7. Make "usbnet" start when booting using Yast's /etc/sysconfig Editor.
Go to System>Kernel>MODULES_LOADED_ON_BOOT and add "usbnet" (without the quotations).
That's it
I hope I haven't forgot anything and that the steps are in the right order, Please post any corrections.
Cheers,
-G-