Z97 requires xHCI for USB2: IR remote unusable
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Expired
|
Medium
|
Unassigned | ||
Bug Description
Ubuntu 14.10, kernel 3.17.0
I have an HP MCE IR remote receiver that will not work on my ASRock Z97 based system, whether plugged into USB2 or USB3 ports. It is known that this device did not work in USB3 ports, but with the Z97 it will not work on either. The symptom is that when you use ir-keytable -t to display the scan codes for keys pressed, you will get inconsistent codes for the same key.
The problem seems to be that Z97 requires xHCI:
Due to the design of the Intel 9 series chipset, all USB devices connected to the
USB 2.0 and USB 3.0 ports are controlled by the xHCI controller. Some legacy USB
devices must update their firmware for better compatibility.
From kern.log:
Dec 14 22:17:10 smeagol kernel: [ 1.319467] usb 3-9: new full-speed USB device number 2 using xhci_hcd
Dec 14 22:17:10 smeagol kernel: [ 1.348617] random: nonblocking pool is initialized
Dec 14 22:17:10 smeagol kernel: [ 1.443369] tsc: Refined TSC clocksource calibration: 3491.913 MHz
Dec 14 22:17:10 smeagol kernel: [ 1.449102] usb 3-9: config 1 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 32
Dec 14 22:17:10 smeagol kernel: [ 1.449114] usb 3-9: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 32
Dec 14 22:17:10 smeagol kernel: [ 1.450738] usb 3-9: New USB device found, idVendor=1784, idProduct=0006
Dec 14 22:17:10 smeagol kernel: [ 1.450749] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Dec 14 22:17:10 smeagol kernel: [ 1.450750] usb 3-9: Manufacturer: TopSeed Technology Corp.
Dec 14 22:17:10 smeagol kernel: [ 1.450751] usb 3-9: SerialNumber: TS004Rop
---
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
DistroRelease: Ubuntu 14.04
InstallationDate: Installed on 2012-12-31 (733 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
Package: linux (not installed)
ProcEnviron:
LANGUAGE=en_CA:en
TERM=xterm
PATH=(custom, no user)
LANG=en_CA.UTF-8
SHELL=/bin/ksh
Tags: trusty
Uname: Linux 3.17.0-
UnreportableReason: The running kernel is not an Ubuntu kernel
UpgradeStatus: Upgraded to trusty on 2014-05-17 (231 days ago)
UserGroups: mythtv
_MarkForUpload: True
---
ApportVersion: 2.14.7-0ubuntu8.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.10
HibernationDevice: RESUME=
InstallationDate: Installed on 2012-12-31 (745 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
IwConfig:
ctn0 no wireless extensions.
eth3 no wireless extensions.
lo no wireless extensions.
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.138.1
RfKill:
Tags: utopic
Uname: Linux 3.16.0-29-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin mythtv plugdev sambashare sudo
WifiSyslog:
_MarkForUpload: True
dmi.bios.date: 12/17/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P1.80
dmi.board.name: Z97M OC Formula
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
| affects: | launchpad → linux-meta (Ubuntu) |
| affects: | linux-meta (Ubuntu) → linux (Ubuntu) |
| Changed in linux (Ubuntu): | |
| importance: | Undecided → Low |
| tags: | added: apport-collected trusty |
| description: | updated |

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1405907
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.