Mandrake (USB)
From OESF
If you're using Mandrake by David Cafaro
(Alisdair refactored & updated for Mandrake 10)
Mandrake 10.0: The notes below apply, but use 'usbnet' instead of 'usbdnet'.
No patch is needed at all. The usbdnet driver is already installed.
The only thing needed to do from the default mandrake install was change two value in the modules.usbmap and add the /etc/sysconfig/network-scripts/ifcfg-usb0 file.
The ifcfg-usb0 file should contain the following:
BOOTPROTO=static BROADCAST=192.168.129.255 IPADDR=192.168.129.1 NETMASK=255.255.255.0 NETWORK=192.168.129.0 DEVICE=usb0
The correct way to add a device is to use the /etc/hotplug/usb.handmap file and add a line there: (dont forget the linefeed if its the last line in the file)
usbdnet 0x0003 0x04dd 0x8004 0x0000 0x0000 0x02 0x00 0x00 0xff 0x01 0x00 0x00000000
Note that the Z5600 model number is 8006 so Zaurus 5600 users need to change the third alphanumeric sequence to 0x8006, not 0x8004.
Now run
depmod -a
-- this creates the /lib/modules/.../modules.usbmap file on 2.4 and 2.6 kernels.
You may need to restart the usbdnet module, which can be done with
rmmod usbdnet
modprobe usbdnet
though I sincerely hope there is a better way to get this working -- Alisdair

