[Acer Aspire 5943G] hid-generic 0003:046D:C315.001E: can't reset device, status -71

Bug #1028137 reported by Angel Guzman Maeso on 2012-07-23
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Unassigned

Bug Description

I don't know if it is the right package for report but anyway.

I have a keyboard and mouse connected to a base platform for laptops with a fan and a USB hub (4 spaces) (it helps to avoid hot restarts by heat on summer and get more USB spaces for plug gadgets).

$ lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 036: ID 0a05:7220
Bus 001 Device 008: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 001 Device 004: ID 1c7a:0801 LighTuning Technology Inc. Fingerprint Reader
Bus 002 Device 004: ID 064e:a219 Suyin Corp. 1.3M WebCam (notebook emachines E730, Acer sub-brand)
Bus 001 Device 038: ID 046d:c045 Logitech, Inc. Optical Mouse
Bus 001 Device 037: ID 046d:c315 Logitech, Inc. Classic New Touch Keyboard

If I plug/unplug the only difference line is for 0a05:7220:

$ lsusb -D 0a05:7220
Cannot open 0a05:7220

When I plug/unplug the base always show the same on dmesg:

[1003500.857258] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.858251] hid-generic 0003:046D:C315.001E: can't reset device, 0000:00:1d.0-1.1.4/input0, status -71
[1003500.861183] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.865210] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.865301] usb 2-1.1: clear tt 1 (0170) error -71
[1003500.869430] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.873579] hid-generic 0003:046D:C315.001E: can't reset device, 0000:00:1d.0-1.1.4/input0, status -71
[1003500.877580] usb 2-1.1: clear tt 1 (0170) error -71
[1003500.880567] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.881931] hid-generic 0003:046D:C315.001E: can't reset device, 0000:00:1d.0-1.1.4/input0, status -71
[1003500.884565] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.888711] usb 2-1.1: clear tt 1 (0170) error -71
[1003500.888963] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.892914] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.896927] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.897546] hid-generic 0003:046D:C315.001E: can't reset device, 0000:00:1d.0-1.1.4/input0, status -71
[1003500.900893] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.905018] usb 2-1.1: clear tt 1 (0170) error -71
[1003500.912665] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.913567] hid-generic 0003:046D:C315.001E: can't reset device, 0000:00:1d.0-1.1.4/input0, status -71
[1003500.916630] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.920766] usb 2-1.1: clear tt 1 (0170) error -71
[1003500.920942] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.924914] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.928902] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.929516] hid-generic 0003:046D:C315.001E: can't reset device, 0000:00:1d.0-1.1.4/input0, status -71
[1003500.932865] usb 2-1.1: clear tt 1 (0160) error -71
[1003500.937209] usb 2-1.1: clear tt 1 (0170) error -71
[1003500.941012] usb 2-1.1: USB disconnect, device number 21
[1003500.941018] usb 2-1.1.1: USB disconnect, device number 22
[1003500.944612] hid-generic 0003:046D:C045.001D: can't reset device, 0000:00:1d.0-1.1.1/input0, status -71
[1003500.944621] usb 2-1.1: clear tt 1 (0160) error -19
[1003500.956250] usb 2-1.1.4: USB disconnect, device number 23
[1003505.051309] usb 2-1.1: new high-speed USB device number 24 using ehci_hcd
[1003505.143985] hub 2-1.1:1.0: USB hub found
[1003505.144253] hub 2-1.1:1.0: 4 ports detected
[1003505.506884] usb 2-1.1.1: new low-speed USB device number 25 using ehci_hcd
[1003505.609274] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1.1/2-1.1.1:1.0/input/input43
[1003505.609896] hid-generic 0003:046D:C045.001F: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-1.1.1/input0
[1003505.874539] usb 2-1.1.4: new low-speed USB device number 26 using ehci_hcd
[1003505.977134] input: Logitech Logitech USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1.4/2-1.1.4:1.0/input/input44
[1003505.977663] hid-generic 0003:046D:C315.0020: input,hidraw1: USB HID v1.10 Keyboard [Logitech Logitech USB Keyboard] on usb-0000:00:1d.0-1.1.4/input0

It could be a issue detecting wrong properties on device, the error doesn't show useful results on google or give me a clue for try to repair.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: linux-generic 3.5.0.5.5
ProcVersionSignature: Ubuntu 3.5.0-4.4-generic 3.5.0-rc6
Uname: Linux 3.5.0-4-generic i686
ApportVersion: 2.4-0ubuntu4
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: shakaran 3716 F.... pulseaudio
 /dev/snd/controlC0: shakaran 3716 F.... pulseaudio
Date: Mon Jul 23 22:57:20 2012
HibernationDevice: RESUME=UUID=ca085202-e6f9-4736-b311-6d9a361ec3d6
InstallationMedia:

MachineType: Acer Aspire 5943G
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-4-generic root=UUID=793921c9-c002-4400-9dd5-e0879b4061fb ro quiet splash vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: Daemon not responding.
RelatedPackageVersions:
 linux-restricted-modules-3.5.0-4-generic N/A
 linux-backports-modules-3.5.0-4-generic N/A
 linux-firmware 1.85
SourcePackage: linux
UpgradeStatus: Upgraded to quantal on 2012-06-05 (48 days ago)
dmi.bios.date: 05/07/2010
dmi.bios.vendor: Acer
dmi.bios.version: V1.06
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Aspire 5943G
dmi.board.vendor: Acer
dmi.board.version: V1.06
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.06
dmi.modalias: dmi:bvnAcer:bvrV1.06:bd05/07/2010:svnAcer:pnAspire5943G:pvrV1.06:rvnAcer:rnAspire5943G:rvrV1.06:cvnAcer:ct10:cvrV1.06:
dmi.product.name: Aspire 5943G
dmi.product.version: V1.06
dmi.sys.vendor: Acer
---
ApportVersion: 2.12.1-0ubuntu2
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: shakaran 3158 F.... pulseaudio
 /dev/snd/controlC0: shakaran 3158 F.... pulseaudio
 /dev/snd/pcmC0D0p: shakaran 3158 F...m pulseaudio
DistroRelease: Ubuntu 13.10
HibernationDevice: RESUME=UUID=ca085202-e6f9-4736-b311-6d9a361ec3d6
InstallationDate: Installed on 2013-02-03 (198 days ago)
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
MachineType: Acer Aspire 5943G
MarkForUpload: True
NonfreeKernelModules: fglrx
Package: linux (not installed)
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-13-generic root=UUID=7f18d659-ec06-4afe-b3be-13b15de376b2 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.8.0-13.23-generic 3.8.3
RelatedPackageVersions:
 linux-restricted-modules-3.8.0-13-generic N/A
 linux-backports-modules-3.8.0-13-generic N/A
 linux-firmware 1.113
Tags: saucy
Uname: Linux 3.8.0-13-generic i686
UpgradeStatus: Upgraded to saucy on 2013-02-03 (197 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 10/21/2010
dmi.bios.vendor: Acer
dmi.bios.version: V1.15
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Aspire 5943G
dmi.board.vendor: Acer
dmi.board.version: V1.15
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.15
dmi.modalias: dmi:bvnAcer:bvrV1.15:bd10/21/2010:svnAcer:pnAspire5943G:pvrV1.15:rvnAcer:rnAspire5943G:rvrV1.15:cvnAcer:ct10:cvrV1.15:
dmi.product.name: Aspire 5943G
dmi.product.version: V1.15
dmi.sys.vendor: Acer

Angel Guzman Maeso (shakaran) wrote :
Brad Figg (brad-figg) on 2012-07-23
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: bios-outdated-1.15 needs-upstream-testing regression-potential
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Angel Guzman Maeso (shakaran) wrote :

penalvch, this is my current output:

# sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
V1.06
05/07/2010

I gonna try to update (since I don't have windows partition I don't know if I can update the BIOS software from a GNU/Linux system).

I will post my results later in this bug (if I don't broke my laptop in the update). Thanks for your help and time.

Angel Guzman Maeso (shakaran) wrote :
Download full text (4.8 KiB)

Hi again penalvch,

I finally figure out how to update the BIOS from a USB stick without using Windows. With v1.15 version still shows the same errors like "hid-generic 0003:046D:C315.0003: can't reset device, 0000:00:1d.0-1.2.4/input0, status -71":

# sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
V1.15
10/21/2010

$ dmesg | tail -n 100
[ 730.174386] usb 2-1.2: new high-speed USB device number 5 using ehci-pci
[ 730.266610] usb 2-1.2: New USB device found, idVendor=0a05, idProduct=7220
[ 730.266614] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 730.266893] hub 2-1.2:1.0: USB hub found
[ 730.267002] hub 2-1.2:1.0: 4 ports detected
[ 777.801822] usb 2-1.2: USB disconnect, device number 5
[ 788.999558] usb 2-1.2: new high-speed USB device number 6 using ehci-pci
[ 789.091583] usb 2-1.2: New USB device found, idVendor=0a05, idProduct=7220
[ 789.091594] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 789.091893] hub 2-1.2:1.0: USB hub found
[ 789.092095] hub 2-1.2:1.0: 4 ports detected
[ 799.528353] usb 1-1.1: USB disconnect, device number 3
[ 833.745512] usb 2-1.2.4: new low-speed USB device number 7 using ehci-pci
[ 833.844044] usb 2-1.2.4: New USB device found, idVendor=046d, idProduct=c315
[ 833.844052] usb 2-1.2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 833.844059] usb 2-1.2.4: Product: Logitech USB Keyboard
[ 833.844064] usb 2-1.2.4: Manufacturer: Logitech
[ 833.847951] input: Logitech Logitech USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.4/2-1.2.4:1.0/input/input16
[ 833.848081] hid-generic 0003:046D:C315.0003: input,hidraw0: USB HID v1.10 Keyboard [Logitech Logitech USB Keyboard] on usb-0000:00:1d.0-1.2.4/input0
[ 852.995013] usb 2-1.1: USB disconnect, device number 3
[ 861.379580] usb 2-1.2.2: new low-speed USB device number 8 using ehci-pci
[ 861.477242] usb 2-1.2.2: New USB device found, idVendor=046d, idProduct=c045
[ 861.477246] usb 2-1.2.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 861.477248] usb 2-1.2.2: Product: USB-PS/2 Optical Mouse
[ 861.477250] usb 2-1.2.2: Manufacturer: Logitech
[ 861.481529] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2.2/2-1.2.2:1.0/input/input17
[ 861.481828] hid-generic 0003:046D:C045.0004: input,hidraw1: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-1.2.2/input0
[ 876.273136] usb 2-1.2.2: USB disconnect, device number 8
[ 878.995178] hid-generic 0003:046D:C315.0003: can't reset device, 0000:00:1d.0-1.2.4/input0, status -71
[ 879.011150] hid-generic 0003:046D:C315.0003: can't reset device, 0000:00:1d.0-1.2.4/input0, status -71
[ 879.027130] hid-generic 0003:046D:C315.0003: can't reset device, 0000:00:1d.0-1.2.4/input0, status -71
[ 879.043094] hid-generic 0003:046D:C315.0003: can't reset device, 0000:00:1d.0-1.2.4/input0, status -71
[ 879.059090] hid-generic 0003:046D:C315.0003: can't reset device, 0000:00:1d.0-1.2.4/input0, status -71
[ 879.075044] hid-generic 0003:046D:C315.0003: can't reset device, 0000:00:1d.0-1.2.4/input0, status -71
[ 879.086383] usb 2-1.2.4:...

Read more...

tags: added: latest-bios-1.15
removed: bios-outdated-1.15

apport information

tags: added: apport-collected saucy
description: updated

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

tags: added: kernel-bug-exists-upstream-v3.11-rc5-saucy
removed: needs-upstream-testing

Testing with Linux 3.11.0-1-generic (really v3.11-rc5-saucy) I get a massive failure of hardware support.

USB keyboard and USB mouse keyboard are not detected. No ethernet wireless or cable devices detected. I even have to launch "onboard" application (assistive keyboard on screen) for try to fill this bug.

I test too with 3.8.0-13 generic that it doesn't have this massive failure harware support, and I still get the same errors in dmesg.

I attach the dmesg for 3.11 that I think that contains traces for fix the problems. For example this BIOS bug message:

[ 0.467862] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[ 0.467865] ACPI: bus type PCI registered
[ 0.467868] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.467951] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[ 0.467954] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
[ 0.467956] PCI: Using MMCONFIG for extended config space
[ 0.467958] PCI: Using configuration type 1 for base access
[ 0.469390] bio: create slab <bio-0> at 0
[ 0.469616] ACPI: Added _OSI(Module Device)
[ 0.469619] ACPI: Added _OSI(Processor Device)
[ 0.469621] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.469624] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.473466] ACPI: EC: Look up EC in DSDT
[ 0.477336] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.499958] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.500577] ACPI: SSDT bbe91a98 002E8 (v01 PmRef Cpu0Ist 00003000 INTL 20051117)
[ 0.501530] ACPI: Dynamic OEM Table Load:
[ 0.501533] ACPI: SSDT (null) 002E8 (v01 PmRef Cpu0Ist 00003000 INTL 20051117)
[ 0.501742] ACPI: SSDT bbe90018 00891 (v01 PmRef Cpu0Cst 00003001 INTL 20051117)
[ 0.502659] ACPI: Dynamic OEM Table Load:
[ 0.502662] ACPI: SSDT (null) 00891 (v01 PmRef Cpu0Cst 00003001 INTL 20051117)
[ 0.522855] ACPI: SSDT bbe91718 00303 (v01 PmRef ApIst 00003000 INTL 20051117)
[ 0.523891] ACPI: Dynamic OEM Table Load:
[ 0.523894] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20051117)
[ 0.532856] ACPI: SSDT bbe8fd98 00119 (v01 PmRef ApCst 00003000 INTL 20051117)
[ 0.533826] ACPI: Dynamic OEM Table Load:
[ 0.533829] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20051117)
[ 0.560849] ACPI: Interpreter enabled
[ 0.560869] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20130517/hwxface-571)
[ 0.560876] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130517/hwxface-571)
[ 0.560901] ACPI: (supports S0 S3 S4 S5)
[ 0.560903] ACPI: Using IOAPIC for interrupt routing
[ 0.560945] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug

tags: added: kernel-bug-exists-upstream-v3.11-rc5 needs-upstream-testing
removed: kernel-bug-exists-upstream-v3.11-rc5-saucy
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Changed in linux (Ubuntu):
status: Expired → New

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
description: updated
Changed in linux (Ubuntu):
importance: Undecided → Medium
Changed in linux (Ubuntu):
status: Confirmed → Incomplete

n0PxN0p, please do not mark this a duplicate of another report, or vice versa, without a fully detailed technical discussion on the commit causing this problem.

Angel Guzman Maeso (shakaran) wrote :

Still present with v3.13-rc1-trusty

1388.487261] hid-generic 0003:046D:C045.0001: can't reset device, 0000:00:1a.0-1.1.2/input0, status -71
[ 1388.491251] usb 1-1.1: clear tt 1 (0050) error -71
[ 1388.493130] hid-generic 0003:046D:C315.0002: can't reset device, 0000:00:1a.0-1.1.4/input0, status -71
[ 1388.497125] usb 1-1.1: clear tt 1 (0060) error -71
[ 1388.503270] hid-generic 0003:046D:C045.0001: can't reset device, 0000:00:1a.0-1.1.2/input0, status -71
[ 1388.507258] usb 1-1.1: clear tt 1 (0050) error -71
[ 1388.509136] hid-generic 0003:046D:C315.0002: can't reset device, 0000:00:1a.0-1.1.4/input0, status -71
[ 1388.519130] usb 1-1.1: clear tt 1 (0060) error -71
[ 1388.523163] hid-generic 0003:046D:C045.0001: can't reset device, 0000:00:1a.0-1.1.2/input0, status -71
[ 1388.525164] hid-generic 0003:046D:C315.0002: can't reset device, 0000:00:1a.0-1.1.4/input0, status -71
[ 1388.527148] usb 1-1.1: clear tt 1 (0050) error -71
[ 1388.531403] usb 1-1.1: clear tt 1 (0060) error -71
[ 1388.535665] hid-generic 0003:046D:C045.0001: can't reset device, 0000:00:1a.0-1.1.2/input0, status -71
[ 1388.539655] usb 1-1.1: clear tt 1 (0050) error -71
[ 1388.541168] hid-generic 0003:046D:C315.0002: can't reset device, 0000:00:1a.0-1.1.4/input0, status -71
[ 1388.545163] usb 1-1.1: clear tt 1 (0060) error -71
[ 1388.551301] hid-generic 0003:046D:C045.0001: can't reset device, 0000:00:1a.0-1.1.2/input0, status -71
[ 1388.555291] usb 1-1.1: clear tt 1 (0050) error -71
[ 1388.557180] hid-generic 0003:046D:C315.0002: can't reset device, 0000:00:1a.0-1.1.4/input0, status -71
[ 1388.561167] usb 1-1.1: clear tt 1 (0060) error -71
[ 1388.567311] hid-generic 0003:046D:C045.0001: can't reset device, 0000:00:1a.0-1.1.2/input0, status -71
[ 1388.571297] usb 1-1.1: clear tt 1 (0050) error -71
[ 1388.573181] hid-generic 0003:046D:C315.0002: can't reset device, 0000:00:1a.0-1.1.4/input0, status -71

tags: added: kernel-bug-exists-upstream-v3.13-rc1-trusty
tags: added: trusty

Angel Guzman Maeso, did this occur in a release prior to Quantal?

As well, what is the impact of this issue on you, do your daisy-chained USB keyboard and mouse stop/not work?

tags: added: kernel-bug-exists-upstream-v3.13-rc1
removed: kernel-bug-exists-upstream-v3.11-rc5 kernel-bug-exists-upstream-v3.13-rc1-trusty needs-upstream-testing
summary: - hid-generic 0003:046D:C315.001E: can't reset device, status -71
+ [Acer Aspire 5943G] hid-generic 0003:046D:C315.001E: can't reset device,
+ status -71
Angel Guzman Maeso (shakaran) wrote :

when it stops to work I have to unplug the device and plug it in again. However there are still kernel messages. Maybe s it is useful if we can know what means the hid-generic status codes (-71) or a more detailed message explaining why can't reset the device or because it needs reset the device.

I find this bug also related https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1103164

Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.