Been looking through the forums for hours now and I'm almost at the finish line...
I have my C860 connected to my WinXP PC via USB TCP/IP networking. I can ping the PC from the Zaurus and vice versa, and I can ssh to my Zaurus from the PC. I can also ping my PC:s real NIC from my Zaurus, but that's where it ends - I can't ping my (Gentoo running Shorewall) server from the Zaurus, or anything else outside of the WinXP machine.
Do I have to add the 191.168.129.* subnet to my firewall, or can I somehow configure my WinXP PC to NAT the Zaurus? I tried activating "Allow other network users to connect through this computer's network connection", but that just sets my real NIC:s address to 192.168.0.1 (which obviously is wrong as the PC is on another subnet altogether). Does windows ICS only work on a PC that's directly connected to the net?
My WinXP PC is 192.168.42.2, my server is 192.168.42.1, and my Zaurus is on 192.168.129.201 (with the virtual NIC at 192.168.129.1). The Zaurus has its gateway set to the virtual NIC, and the gateway of the virtual NIC on the PC is empty.