usb-storage: waiting for device to settle before scanning
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libmtp |
Unknown
|
Unknown
|
|||
libgphoto2 (Ubuntu) |
Fix Released
|
Undecided
|
Martin Pitt | ||
libmtp (Ubuntu) |
Fix Released
|
Undecided
|
Martin Pitt | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
2.6.28-11-generic
Problem: mp3 player (Sansa e270) should be mounted and seen as usb storage when attached via usb. With Intrepid, a window would appear asking what to do (open with Rhythmbox, etc). After upgrade to Jaunty (and then after a fresh reinstall of Jaunty), the usb storage is not seen. Normal usb thumbdrives are, however, recognized and are mounted.
Similar to other bugs (341191) generally for older versions, but this is different as it doesn't ever get past the "waiting for device to settle" part. Also, it doesn't matter how many times I reconnect the device, it is never recognized.
[ 2004.203465] usb 2-2.1: USB disconnect, address 7
[ 2043.365473] usb 2-2.4: new full speed USB device using ohci_hcd and address 8
[ 2044.197475] usb 2-2.4: not running at top speed; connect to a high speed hub
[ 2044.215539] usb 2-2.4: configuration #128 chosen from 1 choice
[ 2044.231613] scsi10 : SCSI emulation for USB Mass Storage devices
[ 2044.231804] usb-storage: device found at 8
[ 2044.231805] usb-storage: waiting for device to settle before scanning
lsusb shows the device (008):
Bus 001 Device 004: ID 0bda:0103 Realtek Semiconductor Corp. USB 2.0 Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 008: ID 0781:7421 SanDisk Corp. Sansa E200 series
Bus 002 Device 003: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 002 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
MachineType: System manufacturer System Product Name
NonfreeKernelMo
Package: linux-image-
ProcCmdLine: root=UUID=
ProcEnviron:
LANG=en_CA.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: linux
Changed in libgphoto2 (Ubuntu): | |
status: | Triaged → In Progress |
Changed in libgphoto2 (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in libmtp (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
status: | Triaged → Fix Committed |
I have the same problem with the same device.
After several attempts to disconnect and reconnect it, it does mount. (And the "waiting for device to settle phase" is instantaneous).