Are there any packages available and has anybody got the usb-network settings up and running?
I don't know about package availability, but usb-networking is available.
Check this link for
usb networking.
Here is a quick summary.
This isn't the only way to do it, but this worked for me. YMMV
Under Settings-->Network Setup-->usbd0:
1. Select static
2. Give your Z an ip address. I used 192.168.129.201
3. Netmask: 255.255.255.0
4. Broadcast: I left this blank
5. Gateway: This will be your pc. I used 192.168.129.200
Under Settings-->Network Setup-->global: set the ip for your dns server. I don't use a proxy so I left those two blank.
On your pc: 1. modprobe usbnet
I used two scripts from the above link for the next steps.
zconnect:
[#!/bin/bash
ifconfig usb0 192.168.129.200 netmask 255.255.255.255 up
route add -host 192.168.129.201 usb0
echo "Z networking configured, ready to go."
/CODE]
and znat:
[CODE]#!/bin/bash
echo "Activating forwarding on host ..."
echo "1" > /proc/sys/net/ipv4/ip_forward # turn on forwarding
echo "Activating NAT on host ..."
iptables -t nat -F # optional, depending on your situation
iptables -t nat -A POSTROUTING -j SNAT -o eth0 --to 192.168.0.1
for 192.168.0.1 use the ip address of your pc's ip.
Lastly, for shiznits and giggles, I got this from the
GPE Site.Just install x2x on your Linux desktop, execute on the iPAQ in a rxvt "xhost 192.168.0.1" and on your desktop: "x2x -to 192.168.0.2:0.0 -east". Now when you go with your mouse on the right out of your desktop's screen you come in to the left of your iPAQ. The best: keyboard follows mouse. Of course 192.168.0.1 needs to be substituted with your desktop IP and 192.168.0.2 with your iPAQ's IP adress.
If we can get this working well for the Zaurus. I believe GPE will offer more than others, especially once GPE package management for the zaurus becomes more available.