I am endeavouring to get my Sharp Zaurus SL-5500 to work with SuSE 8.2. I've followed the instructions at http://sdb.suselinux.hu/en/sdb/html/jreuter_zaurus_usb.html, and have also read over http://www.ruault.com/Zaurus/ethernet-over-usb-howto.html, looking for something that I have missed. I've found nothing. When I seat my Zaurus in the cradle and turn it on, I don't get any of the normal 'beep' noises that are associated with a new USB device connection, and I get this output in /var/log/messages. ----------------------------------------------------------------------- /var/log/messages ----------------------------------------------------------------------- - chop - Aug 23 01:09:33 linux kernel: hub.c: new USB device 00:07.2-1, assigned address 10 Aug 23 01:09:33 linux kernel: usb.c: USB device 10 (vend/prod 0x4dd/0x8004) is not claimed by any active driver. Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65940, burb d5b65740 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65740, burb d5b65940 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65940, burb d5b65740 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65740, burb d5b65940 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65940, burb d5b65740 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65740, burb d5b65940 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65940, burb d5b65740 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65740, burb d5b65940 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65940, burb d5b65740 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65740, burb d5b65940 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux kernel: usb-uhci.c: ENXIO 80000a80, flags 0, urb d5b65940, burb d5b65740 Aug 23 01:09:37 linux kernel: usbdevfs: USBDEVFS_CONTROL failed dev 10 rqt 128 rq 6 len 9 ret -6 Aug 23 01:09:37 linux /etc/hotplug/usb.agent[14488]: cannot get config descriptor 0, No such device or address (6) Aug 23 01:09:37 linux last message repeated 5 times Aug 23 01:09:37 linux /etc/hotplug/usb.agent[14489]: cannot get config descriptor 0, No such device or address (6) Aug 23 01:09:37 linux last message repeated 4 times - chop - ----------------------------------------------------------------------- The interface usb0 is not shown in output from 'ifconfig -a', and the usbdnet module is not loaded. Following is the output from 'lsusb -v' when the Zaurus is seated and turned on. ----------------------------------------------------------------------- `lsusb -v` [STDOUT] ----------------------------------------------------------------------- - chop UHCI Root Hub - Bus 002 Device 011: ID 04dd:8004 Sharp Corp. Zaurus SL-5000D/SL-5500 PDA Language IDs: none (invalid length string descriptor bf; len=0) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 2 Communications bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x04dd Sharp Corp. idProduct 0x8004 Zaurus SL-5000D/SL-5500 PDA bcdDevice 0.00 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 73 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 3 bmAttributes 0xc0 Self Powered MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 2 Communications bInterfaceSubClass 6 Ethernet Networking bInterfaceProtocol 0 iInterface 4 unknown descriptor type: 05 24 00 10 01 unknown descriptor type: 0d 24 0f 05 00 00 00 00 ea 05 00 00 00 unknown descriptor type: 05 24 06 00 01 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 10 Data bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 6 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 10 Data bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 7 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type none wMaxPacketSize 64 bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type none wMaxPacketSize 64 bInterval 0 Language IDs: none (invalid length string descriptor bf; len=0) - chop Texas Instruments TUSB2036 Hub - - chop IntelliMouse Explorer - - chop USB UHCI Root Hub - ----------------------------------------------------------------------- While garnering this information, STDERR received the following (as output from the lspci command): ----------------------------------------------------------------------- `lsusb -v` [STDERR] ----------------------------------------------------------------------- string descriptor 1 invalid (bf bf; len=0) string descriptor 2 invalid (bf bf; len=0) string descriptor 4 invalid (bf bf; len=0) string descriptor 6 invalid (bf bf; len=0) string descriptor 7 invalid (bf bf; len=0) string descriptor 1 invalid (bf bf; len=0) string descriptor 2 invalid (bf bf; len=0) ----------------------------------------------------------------------- I've tried various things, to apparently no avail - the error message remains static, and I can't find any mention of it in the SuSE mailing list archive except for one note that is in german... so I am hoping that someone here can help me. Various other information about my system follows, I tried to guess what would be asked of me and include as much information as I could. My kernel is the stock SuSE kernel (athlon), I did not build my own. USBDNET was already installed on the system as a part of the SuSE installation, so it was unnecessary to build my own copy of it. ----------------------------------------------------------------------- `uname -a` ----------------------------------------------------------------------- Linux linux 2.4.20-4GB-athlon #1 Wed Aug 6 18:27:52 UTC 2003 i686 unknown unknown GNU/Linux ----------------------------------------------------------------------- ----------------------------------------------------------------------- System boot log ----------------------------------------------------------------------- - cut - Aug 22 00:35:10 linux syslogd 1.4.1: restart. Aug 22 00:35:12 linux /etc/hotplug/usb.rc[850]: loaded HCD: usb-uhci Aug 22 00:35:15 linux kernel: klogd 1.4.1, log source = /proc/kmsg started. Aug 22 00:35:15 linux kernel: Inspecting /boot/System.map-2.4.20-4GB-athlon Aug 22 00:35:15 linux kernel: Loaded 20861 symbols from /boot/System.map-2.4.20-4GB-athlon. Aug 22 00:35:15 linux kernel: Symbols match kernel version 2.4.20. Aug 22 00:35:15 linux kernel: Loaded 357 symbols from 18 modules. Aug 22 00:35:15 linux kernel: PCI: Found IRQ 9 for device 00:0d.0 Aug 22 00:35:15 linux kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html Aug 22 00:35:15 linux kernel: See Documentation/networking/vortex.txt Aug 22 00:35:15 linux kernel: 00:0d.0: 3Com PCI 3c905C Tornado at 0xc000. Vers LK1.1.16 Aug 22 00:35:15 linux kernel: 00:01:03:68:b2:23, IRQ 9 Aug 22 00:35:15 linux kernel: product code 465a rev 00.13 date 06-10-00 Aug 22 00:35:15 linux kernel: Internal config register is 1800000, transceivers 0xa. Aug 22 00:35:15 linux kernel: 8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface. Aug 22 00:35:15 linux kernel: MII transceiver found at address 24, status 782d. Aug 22 00:35:15 linux kernel: Enabling bus-master transmits and whole-frame receives. Aug 22 00:35:15 linux kernel: 00:0d.0: scatter/gather enabled. h/w checksums enabled Aug 22 00:35:15 linux kernel: raw1394: /dev/raw1394 device initialized Aug 22 00:35:15 linux kernel: usb.c: registered new driver usbdevfs Aug 22 00:35:15 linux kernel: usb.c: registered new driver hub Aug 22 00:35:15 linux kernel: usb-uhci.c: $Revision: 1.275 $ time 19:05:30 Aug 6 2003 Aug 22 00:35:15 linux kernel: usb-uhci.c: High bandwidth mode enabled Aug 22 00:35:15 linux kernel: PCI: Found IRQ 10 for device 00:07.3 Aug 22 00:35:15 linux kernel: PCI: Sharing IRQ 10 with 00:07.2 Aug 22 00:35:15 linux kernel: PCI: Sharing IRQ 10 with 00:10.0 Aug 22 00:35:15 linux kernel: usb-uhci.c: USB UHCI at I/O 0xb800, IRQ 10 Aug 22 00:35:15 linux kernel: usb-uhci.c: Detected 2 ports Aug 22 00:35:15 linux kernel: usb.c: new USB bus registered, assigned bus number 1 Aug 22 00:35:15 linux kernel: hub.c: USB hub found Aug 22 00:35:15 linux kernel: hub.c: 2 ports detected Aug 22 00:35:15 linux kernel: PCI: Found IRQ 10 for device 00:07.2 Aug 22 00:35:15 linux kernel: PCI: Sharing IRQ 10 with 00:07.3 Aug 22 00:35:15 linux kernel: PCI: Sharing IRQ 10 with 00:10.0 Aug 22 00:35:15 linux kernel: usb-uhci.c: USB UHCI at I/O 0xb400, IRQ 10 Aug 22 00:35:15 linux kernel: usb-uhci.c: Detected 2 ports Aug 22 00:35:15 linux kernel: usb.c: new USB bus registered, assigned bus number 2 Aug 22 00:35:15 linux kernel: hub.c: USB hub found Aug 22 00:35:15 linux kernel: hub.c: 2 ports detected Aug 22 00:35:15 linux kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver Aug 22 00:35:15 linux kernel: uhci.c: USB Universal Host Controller Interface driver v1.1 Aug 22 00:35:15 linux kernel: hub.c: new USB device 00:07.2-1, assigned address 2 Aug 22 00:35:15 linux kernel: usb.c: USB device 2 (vend/prod 0x45e/0x1e) is not claimed by any active driver. Aug 22 00:35:15 linux kernel: hub.c: new USB device 00:07.2-2, assigned address 3 Aug 22 00:35:15 linux kernel: hub.c: USB hub found Aug 22 00:35:15 linux kernel: mice: PS/2 mouse device common for all mice Aug 22 00:35:15 linux kernel: hub.c: 4 ports detected Aug 22 00:35:16 linux kernel: Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 Aug 22 00:35:16 linux kernel: sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray Aug 22 00:35:16 linux kernel: Uniform CD-ROM driver Revision: 3.12 Aug 22 00:35:21 linux kernel: /dev/vmmon: Module vmmon: registered with major=10 minor=165 Aug 22 00:35:21 linux kernel: /dev/vmmon: Module vmmon: initialized Aug 22 00:35:21 linux insmod: Warning: loading /lib/modules/2.4.20-4GB-athlon/misc/vmmon.o will taint the kernel: no license Aug 22 00:35:21 linux insmod: See http://www.tux.org/lkml/#export-tainted for information about tainted modules Aug 22 00:35:21 linux insmod: Warning: loading /lib/modules/2.4.20-4GB-athlon/misc/vmmon.o will taint the kernel: forced load Aug 22 00:35:21 linux insmod: Module vmmon loaded, with warnings Aug 22 00:35:22 linux kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE] Aug 22 00:35:22 linux kernel: parport_pc: Via 686A parallel port: io=0x378 Aug 22 00:35:22 linux insmod: Warning: loading /lib/modules/2.4.20-4GB-athlon/misc/vmnet.o will taint the kernel: no license Aug 22 00:35:22 linux insmod: See http://www.tux.org/lkml/#export-tainted for information about tainted modules Aug 22 00:35:22 linux insmod: Warning: loading /lib/modules/2.4.20-4GB-athlon/misc/vmnet.o will taint the kernel: forced load Aug 22 00:35:22 linux insmod: Module vmnet loaded, with warnings Aug 22 00:35:22 linux kernel: /dev/vmnet: open called by PID 1163 (vmnet-bridge) Aug 22 00:35:22 linux kernel: /dev/vmnet: hub 0 does not exist, allocating memory. Aug 22 00:35:22 linux kernel: /dev/vmnet: port on hub 0 successfully opened Aug 22 00:35:22 linux kernel: bridge-eth0: up Aug 22 00:35:22 linux kernel: bridge-eth0: attached Aug 22 00:35:22 linux kernel: usb.c: registered new driver hiddev Aug 22 00:35:22 linux kernel: usb.c: registered new driver hid Aug 22 00:35:22 linux kernel: /dev/vmnet: open called by PID 1195 (vmnet-natd) Aug 22 00:35:22 linux kernel: /dev/vmnet: hub 8 does not exist, allocating memory. Aug 22 00:35:22 linux kernel: /dev/vmnet: port on hub 8 successfully opened Aug 22 00:35:23 linux kernel: usb-uhci.c: interrupt, status 3, frame# 297 Aug 22 00:35:23 linux kernel: input0: USB HID v1.00 Mouse [Microsoft Microsoft IntelliMouse® Explorer] on usb2:2.0 Aug 22 00:35:23 linux kernel: hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz> Aug 22 00:35:23 linux kernel: hid-core.c: USB HID support drivers Aug 22 00:35:23 linux insmod: Using /lib/modules/2.4.20-4GB-athlon/kernel/drivers/usb/hid.o Aug 22 00:35:23 linux insmod: Symbol version prefix '' Aug 22 00:35:23 linux insmod: Using /lib/modules/2.4.20-4GB-athlon/kernel/drivers/input/keybdev.o Aug 22 00:35:24 linux kernel: PCI: Found IRQ 11 for device 00:0c.0 Aug 22 00:35:28 linux kernel: IPv6 v0.8 for NET4.0 Aug 22 00:35:28 linux kernel: IPv6 over IPv4 tunneling driver Aug 22 00:35:28 linux sshd[1701]: Server listening on :: port 22. Aug 22 00:35:28 linux kernel: Got silent jpeg. Aug 22 00:35:29 linux kernel: Got silent jpeg. Aug 22 00:35:32 linux kernel: /dev/vmnet: open called by PID 1986 (vmnet-netifup) Aug 22 00:35:32 linux kernel: /dev/vmnet: port on hub 8 successfully opened Aug 22 00:35:32 linux vmnet-dhcpd: Internet Software Consortium DHCP Server 2.0 Aug 22 00:35:32 linux vmnet-dhcpd: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. Aug 22 00:35:32 linux vmnet-dhcpd: All rights reserved. Aug 22 00:35:32 linux vmnet-dhcpd: Aug 22 00:35:32 linux vmnet-dhcpd: Please contribute if you find this software useful. Aug 22 00:35:32 linux vmnet-dhcpd: For info, please visit http://www.isc.org/dhcp-contrib.html Aug 22 00:35:32 linux vmnet-dhcpd: Aug 22 00:35:32 linux vmnet-dhcpd: Configured subnet: 172.16.222.0 Aug 22 00:35:32 linux vmnet-dhcpd: Setting vmnet-dhcp IP address: 172.16.222.254 Aug 22 00:35:32 linux kernel: /dev/vmnet: open called by PID 2014 (vmnet-dhcpd) Aug 22 00:35:32 linux kernel: /dev/vmnet: port on hub 8 successfully opened Aug 22 00:35:32 linux vmnet-dhcpd: Recving on VNet/vmnet8/172.16.222.0 Aug 22 00:35:32 linux vmnet-dhcpd: Sending on VNet/vmnet8/172.16.222.0 Aug 22 00:35:34 linux /usr/sbin/cron[2075]: (CRON) STARTUP (fork ok) Aug 22 00:35:36 linux /etc/hotplug/net.agent[1751]: No HW description found ... exiting Aug 22 00:35:38 linux kernel: isapnp: Scanning for PnP cards... Aug 22 00:35:38 linux kernel: isapnp: No Plug & Play device found Aug 22 00:35:38 linux kernel: eth0: no IPv6 routers present Aug 22 00:35:40 linux /etc/hotplug/net.agent[1994]: No HW description found ... exiting Aug 22 00:35:42 linux kernel: vmnet8: no IPv6 routers present Aug 22 00:35:48 linux kernel: Linux video capture interface: v1.00 - cut - KDM starts, boot process continues, etc. - ----------------------------------------------------------------------- If you need any other information, please ask. Any help that could be provided would be very much appreciated. Thanks!