Ok, usb-io is the default (simple) mode. In this mode you use the saurus software to sync and the file transfer program to transfer files to your zaurus. This mode is not a network mode, but it works just fine for syncing.
usb tcp/ip is the mode you want if you are going to access the internet through the cradle, browse your zaurus from network neighborhood, use stuff like vnc or simply ping it. To get this mode working you have to:
1- set your zaurus to usb-tcpip in the pc link settings, choose the ip you want it to use (i just leave the default 192.168.129.201).
2- install the driver that should be on your zaurus cd somewhere, browse the cd for it.
3- once the driver is installed and you rebooted and stuff, enable the driver if it is disabled in devices (dont remimber if it was or not)
4- then right click on network neighborhood, select properties, then find your zaurus driver and give it an ip. it has to be a different ip than your zaurus has (give your pc 192.168.129.1 if your zaurus is still on the default 192.168.129.201, netmask of 255.255.255.0 of course)
5-reboot, blablabla. then in zaurus manager (the icon in your win98 taskbar which should have been installed with the rest of your sync software) you need to set it to usb-tcpip as well and put in the host name of your zaurus (zaurus) and the ip address of your ZAURUS (192.168.129.201). this is so the syncing software will know where your zaurus is and therefore be able to sync to it.
Now, to be able to access the internet through your pc you need to do nat (network address translation). this requires certain software to run on win 98 which you will probably have to purchase. i dont use win98 for this type of thing sence linux does it all for free. i remimber a program called \'nat32\'. try searching for that.