USB device problems (mobile phone)
I've just tried plugging a mobile phone into some of my computers via USB.
The phone is a Nokia 6131.
* ECS nForce3-250 board, on-board USB; kernel 18.104.22.168.
Lots of this kind of thing:
usb 2-1: new full speed USB device using ohci_hcd and address 13
usb 2-1: device not accepting address 13, error -62
* Fujitsu desktop box, additional USB card, kernel 22.214.171.124.
Card is VIA VT82*: UHCI 1106:3038, EHCI 1106:3104, identical subsystem IDs.
USB timeout and hang (hardware is apparently unresponsive to device insertion
and removal) with this in the system logs:
Mar 17 15:51:59 pentagram kernel: usb.c: USB device 41 (vend/prod
0x421/0x47c) is not claimed by any active driver.
Mar 17 15:52:02 pentagram kernel: Vendor: Nokia Model: Nokia 6131
Mar 17 15:52:02 pentagram kernel: Type: Direct-Access
ANSI SCSI revision: 02
Mar 17 15:53:00 pentagram kernel: Attached scsi removable disk sda at scsi0,
channel 0, id 0, lun 0
Mar 17 15:53:00 pentagram kernel: SCSI device sda: 990977 512-byte hdwr
sectors (507 MB)
Mar 17 15:53:00 pentagram kernel: sda: test WP failed, assume Write Enabled
Mar 17 15:53:11 pentagram kernel: usb_control/bulk_msg: timeout
That may well be a result of "file -s /dev/sda" or it may have happened as a
result of trying to read the partition table, but I'm not inclined to repeat.
That USB crash caused my 'net connection to disappear, pending reboot (I have
the USB drivers compiled into the kernel).
* Toshiba laptop, ICH7, kernel 2.6.20.
The phone works fine as a USB 1.1 device, at least as far as mounting the
device (as USB mass storage) goes. However, I'm seeing "reset full speed USB
device" messages in the kernel log, eventually ended by an SCSI I/O error
long after the phone has stopped reporting "transferring data", specifying
return code 0x00050000 (I don't think that the sector number matters here).
* Same machine, kernel 2.6.21-rc4.
Same behaviour. (The mini-SD card is readable if connected via its form
factor adapter to my laptop.)
* HP desktop box, ATIIXP (Xpress200), kernel 126.96.36.199.
Similar behaviour, with USB disconnects for extra fun. This machine, not
being mine, also has a Windows installation (XP). No problems *there* :-\
Device, USB hardware or drivers...?
| Darren Salt | linux or ds at | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Use more efficient products. Use less. BE MORE ENERGY EFFICIENT.
Any clod can have the facts, but having opinions is an art.