[KARMIC] usb 3-1: device descriptor read/64, error 18

Bug #445912 reported by Shaved Wookie
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

When I boot, I see a bunch of usb related kernel errors, but only if I have my external Maxtor One Touch 4 Plus USB drive plugged in. From Dmesg I pulled out:
[ 0.667706] usbcore: registered new interface driver usbfs
[ 0.667706] usbcore: registered new interface driver hub
[ 0.667706] usbcore: registered new device driver usb
[ 1.060085] usb usb1: configuration #1 chosen from 1 choice
[ 1.080073] usb usb2: configuration #1 chosen from 1 choice
[ 1.144081] usb usb3: configuration #1 chosen from 1 choice
[ 1.204084] usb usb4: configuration #1 chosen from 1 choice
[ 1.264093] usb usb5: configuration #1 chosen from 1 choice
[ 1.324084] usb usb6: configuration #1 chosen from 1 choice
[ 1.384078] usb usb7: configuration #1 chosen from 1 choice
[ 1.740029] usb 3-1: new full speed USB device using ohci_hcd and address 2
[ 1.893759] usb 3-1: device descriptor read/64, error 18
[ 2.143776] usb 3-1: device descriptor read/64, error 18
[ 2.423774] usb 3-1: new full speed USB device using ohci_hcd and address 3
[ 2.573770] usb 3-1: device descriptor read/64, error 18
[ 2.833770] usb 3-1: device descriptor read/64, error 18
[ 3.113770] usb 3-1: new full speed USB device using ohci_hcd and address 4
[ 3.148307] usb 3-1: device descriptor read/8, error -61
[ 3.277991] usb 3-1: device descriptor read/8, error -61
[ 3.521640] usb 3-1: new full speed USB device using ohci_hcd and address 5
[ 3.556446] usb 3-1: device descriptor read/8, error -61
[ 3.688027] usb 3-1: device descriptor read/8, error -61
[ 4.123770] usb 3-2: new low speed USB device using ohci_hcd and address 6
[ 4.317604] usb 3-2: configuration #1 chosen from 1 choice
[ 4.322680] usbcore: registered new interface driver hiddev

When the system boots, the drive isn't seen, but if I unplug it and plug it back in, it works and outputs to DMESG:
[ 750.920071] usb 1-1: new high speed USB device using ehci_hcd and address 4
[ 751.071977] usb 1-1: configuration #1 chosen from 1 choice
[ 751.141040] Initializing USB Mass Storage driver...
[ 751.141278] scsi6 : SCSI emulation for USB Mass Storage devices
[ 751.141480] usb-storage: device found at 4
[ 751.141487] usb-storage: waiting for device to settle before scanning
[ 751.141500] usbcore: registered new interface driver usb-storage
[ 751.141508] USB Mass Storage support registered.
[ 756.134684] usb-storage: device scan complete
[ 756.135947] scsi 6:0:0:0: Direct-Access Maxtor OneTouch 0121 PQ: 0 ANSI: 4
[ 756.136779] sd 6:0:0:0: Attached scsi generic sg3 type 0
[ 756.147505] sd 6:0:0:0: [sdc] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 756.148373] sd 6:0:0:0: [sdc] Write Protect is off
[ 756.148381] sd 6:0:0:0: [sdc] Mode Sense: 2d 08 00 00
[ 756.148387] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 756.150120] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 756.150129] sdc: sdc1
[ 756.182029] sd 6:0:0:0: [sdc] Assuming drive cache: write through
[ 756.182038] sd 6:0:0:0: [sdc] Attached SCSI disk

I get the same behaviour in jaunty with dmesg outputs:
[ 4.608026] usb 1-1: device descriptor read/64, error 18
[ 4.824026] usb 1-1: new high speed USB device using ehci_hcd and address 4
[ 4.845027] usb 1-1: device descriptor read/8, error -61
[ 4.964471] usb 1-1: device descriptor read/8, error -61
[ 5.180725] usb 1-1: new high speed USB device using ehci_hcd and address 5
[ 5.200989] usb 1-1: device descriptor read/8, error -61
[ 5.228081] ieee1394: Host added: ID:BUS[0-00:1023] GUID[001e8c0001b2ed5b]
[ 5.320432] usb 1-1: device descriptor read/8, error -61
[ 5.425529] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 6.577511] usb 3-1: new full speed USB device using ohci_hcd and address 2
[ 6.717518] usb 3-1: device descriptor read/64, error 18
[ 6.961520] usb 3-1: device descriptor read/64, error 18
[ 7.201520] usb 3-1: new full speed USB device using ohci_hcd and address 3
[ 7.341520] usb 3-1: device descriptor read/64, error 18
[ 7.585523] usb 3-1: device descriptor read/64, error 18
[ 7.824019] usb 3-1: new full speed USB device using ohci_hcd and address 4
[ 7.848611] usb 3-1: device descriptor read/8, error -61
[ 7.972305] usb 3-1: device descriptor read/8, error -61
[ 8.212019] usb 3-1: new full speed USB device using ohci_hcd and address 5
[ 8.236665] usb 3-1: device descriptor read/8, error -61
[ 8.356374] usb 3-1: device descriptor read/8, error -61
[ 8.457522] hub 3-0:1.0: unable to enumerate USB device on port 1
[ 8.721520] usb 3-2: new low speed USB device using ohci_hcd and address 6
[ 8.889132] usb 3-2: configuration #1 chosen from 1 choice
[ 11.294130] udev: starting version 141
[ 11.719668] usbcore: registered new interface driver hiddev

TECH SPECS:
* Kubuntu Jaunty AMD64 (fresh installed from daily iso a couple of days ago. Updated twice a day)
* Maxtor OneTouch 4 Plus external usb drive
* Mobo is an ASUS M3A78-T
* AMD Phenom II quad core cpu
* 4 gig of ram.

ProblemType: Bug
Architecture: amd64
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfe8f4000 irq 16'
   Mixer name : 'Realtek ALC1200'
   Components : 'HDA:10ec0888,104382fe,00100101'
   Controls : 41
   Simple ctrls : 23
Card1.Amixer.info:
 Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfe9ec000 irq 19'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100100'
   Controls : 4
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined
   Playback channels: Mono
   Mono: Playback [off]
Date: Wed Oct 7 19:42:34 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=c2040270-0c2a-42b1-b268-2b10201269cb
MachineType: System manufacturer System Product Name
NonfreeKernelModules: fglrx
Package: linux-image-2.6.31-12-generic 2.6.31-12.40
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-12-generic root=UUID=1fdc1c99-54d8-4df2-b618-749e5791b30e ro quiet splash
ProcEnviron:
 LANGUAGE=
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-12.40-generic
RelatedPackageVersions: linux-firmware 1.21
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
Uname: Linux 2.6.31-12-generic x86_64
dmi.bios.date: 10/30/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0502
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M3A78-T
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0502:bd10/30/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM3A78-T:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Shaved Wookie (shavedwookie) wrote :
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Shaved,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 445912

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
bartje (bart-deruyter) wrote : apport-collect data

Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: bart 4133 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xe9200000 irq 22'
   Mixer name : 'Realtek ALC883'
   Components : 'HDA:10ec0883,1458e601,00100002'
   Controls : 40
   Simple ctrls : 22
Card1.Amixer.info:
 Card hw:1 'M2x2'/'M-Audio MidiSport 2x2 at usb-0000:00:1d.0-2, full speed'
   Mixer name : ''
   Components : 'USB0763:1002'
   Controls : 0
   Simple ctrls : 0
Card1.Amixer.values:

DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=38c4ef4a-5022-4953-86b9-9aaaea0a1c90
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.

 vboxnet0 no wireless extensions.
NonfreeKernelModules: nvidia
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-9-rt root=UUID=2c8e1d42-d534-4b32-9eb4-ae1d0a8bc71f ro quiet splash
ProcEnviron:
 SHELL=/bin/bash
 LANG=nl_BE.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-9.152-rt
RelatedPackageVersions: linux-firmware 1.26
RfKill:

Uname: Linux 2.6.31-9-rt x86_64
UserAsoundrc:
 # ALSA library configuration file

 # Include settings that are under the control of asoundconf(1).
 # (To disable these settings, comment out this line.)
 </home/bart/.asoundrc.asoundconf>
UserGroups: adm admin audio cdrom dialout dip disk fax fuse lpadmin netdev plugdev pulse sambashare tape users vboxusers video www-data
dmi.bios.date: 08/11/2006
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F3
dmi.board.name: 965P-DS4
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF3:bd08/11/2006:svn:pn:pvr:rvnGigabyteTechnologyCo.,Ltd.:rn965P-DS4:rvrx.x:cvn:ct3:cvr:

Revision history for this message
bartje (bart-deruyter) wrote : AlsaDevices.txt
Revision history for this message
bartje (bart-deruyter) wrote : AplayDevices.txt
Revision history for this message
bartje (bart-deruyter) wrote : ArecordDevices.txt
Revision history for this message
bartje (bart-deruyter) wrote : BootDmesg.txt
Revision history for this message
bartje (bart-deruyter) wrote : Card0.Amixer.values.txt
Revision history for this message
bartje (bart-deruyter) wrote : Card0.Codecs.codec.2.txt
Revision history for this message
bartje (bart-deruyter) wrote : CurrentDmesg.txt
Revision history for this message
bartje (bart-deruyter) wrote : Lspci.txt
Revision history for this message
bartje (bart-deruyter) wrote : Lsusb.txt
Revision history for this message
bartje (bart-deruyter) wrote : PciMultimedia.txt
Revision history for this message
bartje (bart-deruyter) wrote : ProcCpuinfo.txt
Revision history for this message
bartje (bart-deruyter) wrote : ProcInterrupts.txt
Revision history for this message
bartje (bart-deruyter) wrote : ProcModules.txt
Revision history for this message
bartje (bart-deruyter) wrote : UdevDb.txt
Revision history for this message
bartje (bart-deruyter) wrote : UdevLog.txt
Revision history for this message
bartje (bart-deruyter) wrote : UserAsoundrcAsoundconf.txt
Revision history for this message
bartje (bart-deruyter) wrote : WifiSyslog.txt
Revision history for this message
bartje (bart-deruyter) wrote : XsessionErrors.txt
Changed in linux (Ubuntu):
status: Incomplete → New
tags: added: apport-collected
Revision history for this message
bartje (bart-deruyter) wrote :

Since my problem is the same, I used the command that was suggested above. I hope all information can help figuring out what the problem is.

Brad Figg (brad-figg)
tags: added: acpi-table-checksum
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: b73a1py79
Revision history for this message
PhilippeDePass (depassp) wrote :

I have also encountered this problem in natty 11.04 using a USB flash reader. Relevant portion of lsusb -vv:

Bus 001 Device 017: ID 1976:4082 Chipsbrand Microelectronics (HK) Co., Ltd.
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  idVendor 0x1976 Chipsbrand Microelectronics (HK) Co., Ltd.
  idProduct 0x4082
  bcdDevice 1.00
  iManufacturer 1 ChipsBnk
  iProduct 2 USB Reader
  iSerial 3 110074973765
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 32
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
      (Bus Powered)
    MaxPower 100mA
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 2
      bInterfaceClass 8 Mass Storage
      bInterfaceSubClass 6 SCSI
      bInterfaceProtocol 80 Bulk (Zip)
      iInterface 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x01 EP 1 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
Device Qualifier (for other device speed):
  bLength 10
  bDescriptorType 6
  bcdUSB 2.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  bNumConfigurations 1
Device Status: 0x0000
  (Bus Powered)

--------------------
My problem was "solved" by disabling autosuspend in the usbcore kernel module
aka..
sudo echo 'options usbcore autosuspend=-1' > /etc/modprobe.d/usbcore.conf
sudo dpkg-reconfigure linux-image

Revision history for this message
Brad Figg (brad-figg) wrote : Unsupported series, setting status to "Won't Fix".

This bug was filed against a series that is no longer supported and so is being marked as Won't Fix. If this issue still exists in a supported series, please file a new bug.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.