[intrepid] USB mass-storage doesn't mount automatically with nokia 5610 express with 2.6.27-7 latest
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Low
|
Unassigned | ||
Intrepid |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When i connect my nokia phone 5610 express music, it's not mount and i can see a lot of error in log :
chris@Albert:~$ uname -a
Linux Albert 2.6.27-7-generic #1 SMP Wed Oct 22 01:30:40 UTC 2008 x86_64 GNU/Linux
chris@Albert:~$
see /var/log/messages :
Oct 22 20:18:54 Albert kernel: [ 94.314879] usbcore: registered new interface driver libusual
Oct 22 20:18:54 Albert kernel: [ 94.338648] Initializing USB Mass Storage driver...
Oct 22 20:18:54 Albert kernel: [ 94.341725] scsi4 : SCSI emulation for USB Mass Storage devices
Oct 22 20:18:54 Albert kernel: [ 94.343478] usbcore: registered new interface driver usb-storage
Oct 22 20:18:54 Albert kernel: [ 94.343489] USB Mass Storage support registered.
Oct 22 20:18:59 Albert kernel: [ 99.348130] scsi 4:0:0:0: Direct-Access Nokia Nokia 5610 Xpres 0000 PQ: 0 ANSI: 4
Oct 22 20:18:59 Albert kernel: [ 99.384686] sd 4:0:0:0: [sdb] 1939457 512-byte hardware sectors (993 MB)
Oct 22 20:18:59 Albert kernel: [ 99.388625] sd 4:0:0:0: [sdb] Write Protect is off
Oct 22 20:18:59 Albert kernel: [ 99.402308] sd 4:0:0:0: [sdb] 1939457 512-byte hardware sectors (993 MB)
Oct 22 20:18:59 Albert kernel: [ 99.406533] sd 4:0:0:0: [sdb] Write Protect is off
Oct 22 20:18:59 Albert kernel: [ 99.407429] sdb:
Oct 22 20:18:59 Albert kernel: [ 99.473605] sd 4:0:0:0: [sdb] Attached SCSI removable disk
Oct 22 20:18:59 Albert kernel: [ 99.474140] sd 4:0:0:0: Attached scsi generic sg2 type 0
Oct 22 20:18:59 Albert kernel: [ 99.640103] sd 4:0:0:0: [sdb] Sense Key : No Sense [current]
Oct 22 20:18:59 Albert kernel: [ 99.640118] sd 4:0:0:0: [sdb] Add. Sense: No additional sense information
Oct 22 20:18:59 Albert kernel: [ 99.647098] sd 4:0:0:0: [sdb] Sense Key : No Sense [current]
Oct 22 20:18:59 Albert kernel: [ 99.647110] sd 4:0:0:0: [sdb] Add. Sense: No additional sense information
Oct 22 20:18:59 Albert kernel: [ 99.658102] sd 4:0:0:0: [sdb] Sense Key : No Sense [current]
...
Oct 22 20:22:27 Albert kernel: [ 307.318201] sd 4:0:0:0: [sdb] Add. Sense: No additional sense information
Oct 22 20:22:27 Albert kernel: [ 307.325192] sd 4:0:0:0: [sdb] Sense Key : No Sense [current]
Oct 22 20:22:27 Albert kernel: [ 307.325203] sd 4:0:0:0: [sdb] Add. Sense: No additional sense information
Oct 22 20:22:27 Albert kernel: [ 307.380070] usb 3-2: USB disconnect, address 2
Oct 22 20:22:27 Albert kernel: [ 307.386525] scsi 4:0:0:0: [sdb] Result: hostbyte=
Oct 22 20:22:27 Albert kernel: [ 307.386666] scsi 4:0:0:0: [sdb] READ CAPACITY failed
Oct 22 20:22:27 Albert kernel: [ 307.386670] scsi 4:0:0:0: [sdb] Result: hostbyte=
Oct 22 20:22:27 Albert kernel: [ 307.386676] scsi 4:0:0:0: [sdb] Sense not available.
Oct 22 20:22:27 Albert kernel: [ 307.386694] scsi 4:0:0:0: [sdb] Write Protect is off
Oct 22 20:22:27 Albert kernel: [ 307.386762] scsi 4:0:0:0: [sdb] READ CAPACITY failed
Oct 22 20:22:27 Albert kernel: [ 307.386765] scsi 4:0:0:0: [sdb] Result: hostbyte=
Oct 22 20:22:27 Albert kernel: [ 307.386771] scsi 4:0:0:0: [sdb] Sense not available.
Oct 22 20:22:27 Albert kernel: [ 307.386788] scsi 4:0:0:0: [sdb] Write Protect is off
See lsusb -v :
Bus 003 Device 002: ID 0421:0024 Nokia Mobile Phones 5610 XpressMusic (Storage mode)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0421 Nokia Mobile Phones
idProduct 0x0024 5610 XpressMusic (Storage mode)
bcdDevice 4.81
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigura
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurat
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescript
bInterfac
bAlternat
bNumEndpoints 2
bInterfac
bInterfac
bInterfac
iInterface 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
can't get device qualifier: Operation not permitted
can't get debug descriptor: Operation not permitted
cannot read device status, Operation not permitted (1)
Thanks for your help.
Changed in linux: | |
status: | Incomplete → Confirmed |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
milestone: | none → intrepid-updates |
status: | New → Triaged |
Changed in linux: | |
assignee: | ubuntu-kernel-team → lieb |
Changed in linux: | |
status: | Triaged → In Progress |
Here is a patch for you to try. Apply it to drivers/ usb/storage/ unusual_ devs.h in your kernel source tree, then recompile and install your kernel. This patch is for Ubuntu kernel 2.6.27-7-generic.