strange USB Problem

Michael Renner <[email protected]> Thu, 10 Jan 2008 22:14:55 +0100
Newsgroups gmane.comp.handhelds.openzaurus.user
Message-ID <[email protected]>
Moin,

I want to connect my Zaurus via USB to a server (well, I call it 'server'. 
It's just a Linux box running 24/7). But by plugging the USB connector into
the socket I get:

kernel: usb 2-1: new full speed USB device using uhci_hcd and address 2
kernel: usb 2-1: device descriptor read/64, error -71
kernel: usb 2-1: device descriptor read/64, error -71
kernel: usb 2-1: new full speed USB device using uhci_hcd and address 3
kernel: usb 2-1: device descriptor read/64, error -71
kernel: usb 2-1: device descriptor read/64, error -71
kernel: usb 2-1: new full speed USB device using uhci_hcd and address 4
kernel: usb 2-1: device not accepting address 4, error -71
kernel: usb 2-1: new full speed USB device using uhci_hcd and address 5
kernel: usb 2-1: device not accepting address 5, error -71


This is strange, because USB is working fine at this 2.6.18 machine. I tried 
this with two other computers. A old DELL notebook (kernel 2.6.13) with USB 
1.1, and here I get a good connection so I can use the USB cable for IP 
trafifc. 

kernel: uhci_hcd 0000:00:1f.2: wakeup_rh (auto-start)
kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0002
kernel: uhci_hcd 0000:00:1f.2: port 1 portsc 0093,00
kernel: hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
kernel: uhci_hcd 0000:00:1f.2: port 1 portsc 0092,00
kernel: uhci_hcd 0000:00:1f.2: port 1 portsc 0093,00
kernel: hub 1-0:1.0: debounce: port 1: total 125ms stable 100ms status 0x101
kernel: usb 1-1: new full speed USB device using uhci_hcd and address 2
kernel: usb 1-1: ep0 maxpacket = 8
kernel: usb 1-1: skipped 3 descriptors after interface
kernel: usb 1-1: default language 0x0409
kernel: usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=3
kernel: usb 1-1: Product: SL-5500
kernel: usb 1-1: Manufacturer: Sharp
kernel: usb 1-1: SerialNumber: 400002000001
kernel: usb 1-1: hotplug
kernel: usb 1-1: adding 1-1:1.0 (config #1, interface 0)
kernel: usb 1-1:1.0: hotplug
kernel: usb 1-1: adding 1-1:1.1 (config #1, interface 1)
kernel: usb 1-1:1.1: hotplug
kernel: hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0002
kernel: usbnet 1-1:1.0: usb_probe_interface
kernel: usbnet 1-1:1.0: usb_probe_interface - got id
kernel: usb0: register usbnet at usb-0000:00:1f.2-1, Sharp Zaurus SL-5x00, 
26:48:c5:63:64:31
kernel: usbcore: registered new driver usbnet
kernel: usb0: rxqlen 0 --> 4
kernel: ip_tables: (C) 2000-2002 Netfilter core team
kernel: ip_conntrack version 2.1 (4095 buckets, 32760 max) - 212 bytes per 
conntrack
kernel: usb0: no IPv6 routers present


Also with a noname PC  (kernel 2.6.13): no connection problem:

kernel: [ 6784.476533] usb 3-1: new full speed USB device using uhci_hcd and 
address 3
kernel: [ 6784.674991] usb 3-1: configuration #1 chosen from 1 choice
kernel: [ 6784.875353] usbcore: registered new interface driver cdc_ether
kernel: [ 6784.896601] usb0: register 'zaurus' at usb-0000:00:1d.2-1, Sharp 
Zaurus SL-5x00, 8a:90:eb:db:ff:a3
kernel: [ 6784.897087] usbcore: registered new interface driver zaurus


Well, unfortunately I have to connect the zaurus to the machine that cause 
trouble. I would buy a 2nd. USB card, but will this work without problems? 
Can it be a software problem? Something with the kernel or the module?

Thanks for hints!

-- 
|Michael Renner      E-mail: [email protected]  |
|D-81541 Munich      Germany        ICQ: #112280325 |
|Germany             Don't drink as root!      ESC:wq

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace