Unable to mount Garmin as USB drive (device descriptor read/64, error -71)

Bug #244354 reported by Nikolaj Sheller
8
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Unassigned
Nominated for Intrepid by Nikolaj Sheller

Bug Description

The Garmin (nuvi 250 GPS) works and can be mounted on a windows machine.
This problem shows up on two different machines, a laptop and desktop running 8.04 (both 64 bit).

~$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 003: ID 046d:c505 Logitech, Inc. Cordless Mouse+Keyboard Receiver
Bus 004 Device 002: ID 046d:0870 Logitech, Inc. QuickCam Express
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 013: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385 Scanner
Bus 003 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000

Jun 30 19:25:16 MiniMe kernel: [341334.770837] usb 1-1: new full speed USB device using uhci_hcd and address 37
Jun 30 19:25:17 MiniMe kernel: [341334.862879] usb 1-1: device descriptor read/64, error -71
Jun 30 19:25:17 MiniMe kernel: [341335.090846] usb 1-1: device descriptor read/64, error -71
Jun 30 19:25:17 MiniMe kernel: [341335.306805] usb 1-1: new full speed USB device using uhci_hcd and address 38
Jun 30 19:25:17 MiniMe kernel: [341335.426783] usb 1-1: device descriptor read/64, error -71
Jun 30 19:25:17 MiniMe kernel: [341335.654895] usb 1-1: device descriptor read/64, error -71
Jun 30 19:25:18 MiniMe kernel: [341335.870137] usb 1-1: new full speed USB device using uhci_hcd and address 39
Jun 30 19:25:18 MiniMe kernel: [341336.282636] usb 1-1: device not accepting address 39, error -71
Jun 30 19:25:18 MiniMe kernel: [341336.394617] usb 1-1: new full speed USB device using uhci_hcd and address 40
Jun 30 19:25:18 MiniMe kernel: [341336.810533] usb 1-1: device not accepting address 40, error -71

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Nikolaj Sheller (nikolajsheller) wrote :

I have now attempted to mount my Garmin on Ubuntu Intrepix Ibex 8.10 alpha 5, without success:

The bug is not resolved in 8.10 alpha 5.

 the following log statements show up in kern.log:
Sep 6 14:07:16 ubuntu kernel: [ 1471.352030] usb 1-1: new full speed USB device using uhci_hcd and address 11
Sep 6 14:07:16 ubuntu kernel: [ 1471.476023] usb 1-1: device descriptor read/64, error -71
Sep 6 14:07:16 ubuntu kernel: [ 1471.700024] usb 1-1: device descriptor read/64, error -71
Sep 6 14:07:17 ubuntu kernel: [ 1471.916024] usb 1-1: new full speed USB device using uhci_hcd and address 12
Sep 6 14:07:17 ubuntu kernel: [ 1472.036028] usb 1-1: device descriptor read/64, error -71
Sep 6 14:07:17 ubuntu kernel: [ 1472.260038] usb 1-1: device descriptor read/64, error -71
Sep 6 14:07:17 ubuntu kernel: [ 1472.476053] usb 1-1: new full speed USB device using uhci_hcd and address 13
Sep 6 14:07:18 ubuntu kernel: [ 1472.884024] usb 1-1: device not accepting address 13, error -71
Sep 6 14:07:18 ubuntu kernel: [ 1472.996024] usb 1-1: new full speed USB device using uhci_hcd and address 14
Sep 6 14:07:18 ubuntu kernel: [ 1473.404027] usb 1-1: device not accepting address 14, error -71
Sep 6 14:07:18 ubuntu kernel: [ 1473.404753] hub 1-0:1.0: unable to enumerate USB device on port 1

and in messages:
Sep 6 14:07:16 ubuntu kernel: [ 1471.352030] usb 1-1: new full speed USB device using uhci_hcd and address 11
Sep 6 14:07:17 ubuntu kernel: [ 1471.916024] usb 1-1: new full speed USB device using uhci_hcd and address 12
Sep 6 14:07:17 ubuntu kernel: [ 1472.476053] usb 1-1: new full speed USB device using uhci_hcd and address 13
Sep 6 14:07:18 ubuntu kernel: [ 1472.996024] usb 1-1: new full speed USB device using uhci_hcd and address 14

Revision history for this message
Nikolaj Sheller (nikolajsheller) wrote :

This is on a 64 bit Desktop version running as a live CD.

Changed in linux:
assignee: nobody → ubuntu-kernel-team
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Nikolaj Sheller (nikolajsheller) wrote :

It now works on Intrepid ibex!

Happy day!

This is on:
2.6.27-7-generic #1 SMP Thu Oct 30 04:12:22 UTC 2008 x86_64 GNU/Linux

This issue can be closed in my opinion.

Revision history for this message
Michael Rooney (mrooney) wrote :

Thanks Nikolaj for your update, I shall mark it as such.

Changed in linux:
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

Revision history for this message
Aaron Roydhouse (aaron-roydhouse) wrote :

My Garmin Forerunner 305 used to work with Ubuntu 8.04 but sometime in between then and Jaunty

  Linux shim 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux

it is no longer able to be recognised/connected. Same symptom as this old bug, a regression perhaps.

[ 4919.399310] usb 6-1: new full speed USB device using uhci_hcd and address 34
[ 4919.520527] usb 6-1: device descriptor read/64, error -71
[ 4919.744538] usb 6-1: device descriptor read/64, error -71
[ 4919.960553] usb 6-1: new full speed USB device using uhci_hcd and address 35
[ 4920.080536] usb 6-1: device descriptor read/64, error -71
[ 4920.304754] usb 6-1: device descriptor read/64, error -71
[ 4920.520534] usb 6-1: new full speed USB device using uhci_hcd and address 36
[ 4920.928248] usb 6-1: device not accepting address 36, error -71
[ 4921.040550] usb 6-1: new full speed USB device using uhci_hcd and address 37
[ 4921.448575] usb 6-1: device not accepting address 37, error -71
[ 4921.448600] hub 6-0:1.0: unable to enumerate USB device on port 1

Revision history for this message
Aaron Roydhouse (aaron-roydhouse) wrote :

I was able to get the Garmin Forerunner 305 to be correctly recognised by using a different USB cable from the one that came with the Garmin. With the original cable I get messages like I posted above, with a different cable the device gets correctly recognised. If you see this sort of things it is worth trying a couple of USB cables, even if the one you are using works with other devices or other computers.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.