mceusb xhci issue?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I have a mceusb compatible transceiver that only seems to work with
certain computers.  I'm testing this on centos7 (3.10.0) and fedora23
(4.4.7).

The only difference I can see is that the working computer shows
"using uhci_hcd" and the non working shows "using xhci_hcd".

Here's the dmesg output of the non-working version:

---------------------

[  217.951079] usb 1-5: new full-speed USB device number 10 using xhci_hcd
[  218.104087] usb 1-5: device descriptor read/64, error -71
[  218.371010] usb 1-5: config 1 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 32
[  218.371019] usb 1-5: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 32
[  218.373591] usb 1-5: New USB device found, idVendor=1784, idProduct=0006
[  218.373600] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  218.373605] usb 1-5: Product: eHome Infrared Transceiver
[  218.373608] usb 1-5: Manufacturer: TopSeed Technology Corp.
[  218.373611] usb 1-5: SerialNumber: TS004RrP
[  218.376082] Registered IR keymap rc-rc6-mce
[  218.376277] input: Media Center Ed. eHome Infrared Remote Transceiver (1784:0006) as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/rc/rc0/input13
[  218.376387] rc0: Media Center Ed. eHome Infrared Remote Transceiver (1784:0006) as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/rc/rc0
[  218.377439] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input14
[  218.377733] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[  218.508970] mceusb 1-5:1.0: Registered TopSeed Technology Corp. eHome Infrared Transceiver with mce emulator interface version 1
[  218.508976] mceusb 1-5:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)

---------------------

and the working version:

---------------------

[  407.226018] usb 2-2: new full-speed USB device number 3 using uhci_hcd
[  412.329019] usb 2-2: device descriptor read/64, error -110
[  412.578054] usb 2-2: config 1 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 32
[  412.578540] usb 2-2: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 32
[  412.613053] usb 2-2: New USB device found, idVendor=1784, idProduct=0006
[  412.613542] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  412.614172] usb 2-2: Product: eHome Infrared Transceiver
[  412.615060] usb 2-2: Manufacturer: TopSeed Technology Corp.
[  412.615930] usb 2-2: SerialNumber: TS004RrP
[  412.624068] Registered IR keymap rc-rc6-mce
[  412.624672] input: Media Center Ed. eHome Infrared Remote Transceiver (1784:0006) as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/rc/rc0/input22
[  412.625404] rc0: Media Center Ed. eHome Infrared Remote Transceiver (1784:0006) as /devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/rc/rc0
[  412.626251] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input23
[  412.627627] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[  412.782038] mceusb 2-2:1.0: Registered TopSeed Technology Corp. eHome Infrared Transceiver with mce emulator interface version 1
[  412.782594] mceusb 2-2:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x1 active)

---------------------

It seems like there's been some similar history with this driver:

https://patchwork.linuxtv.org/patch/21648/

Any suggestions?  Where to go from here? Any tips or workarounds would
be appreciated.

Thanks,

Wade

P.S. some notes about leading up to this was posted on the lirc
mailing list:

https://sourceforge.net/p/lirc/mailman/message/35036744/
https://sourceforge.net/p/lirc/mailman/message/35038602/
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux