FS#31070 - No output from IR receiver with ir-keytable -t (or anything)
Attached to Project:
Arch Linux
Opened by Kevin Carrasco (el_psycho) - Thursday, 09 August 2012, 09:55 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 17 August 2012, 10:44 GMT
Opened by Kevin Carrasco (el_psycho) - Thursday, 09 August 2012, 09:55 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 17 August 2012, 10:44 GMT
|
Details
Description:
In kernel version 3.4.7-1-ARCH (current at the time of this writing) and a few others before it, my IR receiver has stopped working. I see no output from my remote when using ir-keytable -t, all configurations look right and there are no errors in dmesg or ir-keytable. However it works with kernel version 3.0-ARCH (the one included with the archlinux-2011.08.19-core-x86_64 iso). I installed that kernel along side the current one in my computer and the IR receiver works again when using the old kernel. Additional info: * package version(s) Kernel 3.4.7-1-ARCH (not working) Kernel 3.0-ARCH (working) * config and/or log files etc. Laptop model: MSI GX620 Remote controller: Harmony 300 (configured as MCE remote) cat /proc/bus/input/devices ========================================================= ... I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="ENE eHome Infrared Remote Receiver" P: Phys= S: Sysfs=/devices/virtual/rc/rc0/input8 U: Uniq= H: Handlers=kbd event8 B: PROP=0 B: EV=100013 B: KEY=fff 0 200108fc32e 237605100000000 0 700158000 419200004001 8e968000000000 10000000 B: MSC=10 ... I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="MCE IR Keyboard/Mouse (ene_ir)" P: Phys=/input0 S: Sysfs=/devices/virtual/input/input15 U: Uniq= H: Handlers=kbd mouse2 event15 B: PROP=0 B: EV=100017 B: KEY=30000 7 ff87207ac14057ff febeffdfffefffff fffffffffffffffe B: REL=3 B: MSC=10 ir-keytable ========================================================= Found /sys/class/rc/rc1/ (/dev/input/event8) with: Driver ene_ir, table rc-rc6-mce Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other Enabled protocols: RC-6 Repeat delay = 500 ms, repeat period = 125 ms lsmod ========================================================= Module Size Used by nouveau 784321 0 i2c_algo_bit 5391 1 nouveau drm_kms_helper 33051 1 nouveau ttm 64320 1 nouveau drm 208958 3 ttm,drm_kms_helper,nouveau des_generic 16203 0 ecb 2105 0 md4 3529 0 md5 2345 4 hmac 2953 2 nls_utf8 1352 2 cifs 290865 4 fscache 41059 1 cifs fuse 68768 7 joydev 9991 0 nvidia 11180125 42 ir_lirc_codec 4027 0 lirc_dev 9071 1 ir_lirc_codec ir_mce_kbd_decoder 3254 0 ir_sanyo_decoder 1677 0 ir_sony_decoder 1579 0 snd_hda_codec_hdmi 23672 1 ir_jvc_decoder 1673 0 snd_hda_codec_si3054 3534 1 ir_rc6_decoder 2153 0 arc4 1410 2 intel_agp 10936 0 ir_rc5_decoder 1609 0 snd_hda_codec_realtek 60409 1 ir_nec_decoder 1705 0 snd_hda_intel 24053 3 snd_hda_codec 94305 4 snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hda_codec_hdmi,snd_hda_intel iwlwifi 311178 0 mac80211 395680 1 iwlwifi sdhci_pci 10833 0 sdhci 23854 1 sdhci_pci r8169 49418 0 cfg80211 170106 2 iwlwifi,mac80211 snd_hwdep 6300 1 snd_hda_codec snd_pcm 74958 4 snd_hda_codec_si3054,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel snd_page_alloc 7217 2 snd_pcm,snd_hda_intel snd_timer 18966 1 snd_pcm snd 58997 14 snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel serio_raw 4653 0 i2c_i801 8180 0 acpi_cpufreq 5933 0 mperf 1299 1 acpi_cpufreq iTCO_wdt 12813 0 rc_rc6_mce 1380 0 psmouse 70792 0 iTCO_vendor_support 1929 1 iTCO_wdt soundcore 5410 1 snd pcspkr 1899 0 rfkill 15604 2 cfg80211 processor 26567 3 acpi_cpufreq microcode 12185 0 i2c_core 20369 6 drm,i2c_i801,drm_kms_helper,i2c_algo_bit,nvidia,nouveau ac 2376 0 coretemp 5654 0 evdev 9754 14 battery 6517 0 video 11307 1 nouveau button 4502 1 nouveau mii 4123 1 r8169 intel_gtt 14047 1 intel_agp mmc_core 82070 2 sdhci,sdhci_pci firewire_ohci 31709 0 jmb38x_ms 8417 0 memstick 7016 1 jmb38x_ms firewire_core 51552 1 firewire_ohci crc_itu_t 1363 1 firewire_core ene_ir 11622 0 rc_core 13088 11 ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,ene_ir,ir_mce_kbd_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_sanyo_decoder,rc_rc6_mce mxm_wmi 1425 1 nouveau wmi 8475 2 mxm_wmi,nouveau autofs4 24023 2 ext4 424175 1 crc16 1359 1 ext4 jbd2 73919 1 ext4 mbcache 5977 1 ext4 sr_mod 14823 0 sd_mod 29239 5 cdrom 35648 1 sr_mod hid_logitech_dj 10181 0 usbhid 36462 1 hid_logitech_dj hid 85509 2 usbhid,hid_logitech_dj ahci 20549 4 libahci 20023 1 ahci libata 167611 2 ahci,libahci scsi_mod 132974 3 libata,sd_mod,sr_mod uhci_hcd 23436 0 ehci_hcd 41026 0 usbcore 147565 4 uhci_hcd,ehci_hcd,usbhid usb_common 954 1 usbcore dmesg | grep -i ir ========================================================= [ 0.000000] kernel direct mapping tables up to bff90000 @ 1fffb000-20000000 [ 0.000000] kernel direct mapping tables up to 140000000 @ bff8a000-bff90000 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] NR_IRQS:4352 nr_irqs:712 16 [ 0.223559] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12 14 15) [ 0.223608] ACPI: PCI Interrupt Link [LNKB] (IRQs *5) [ 0.223651] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 *11 12 14 15) [ 0.223698] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 10 11 12 14 *15) [ 0.223744] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled. [ 0.223791] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 *7 10 11 12 14 15) [ 0.223838] ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 6 7 10 11 12 14 15) [ 0.223884] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 6 7 10 11 12 *14 15) [ 0.226745] PCI: Using ACPI for IRQ routing [ 0.230438] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0 [ 0.251496] pnp 00:03: [irq 8] [ 0.251560] pnp 00:04: [irq 1] [ 0.251640] pnp 00:05: [irq 12] [ 0.251726] pnp 00:07: [irq 13] [ 0.256344] pnp 00:0d: [irq 4] [ 0.345046] pcieport 0000:00:01.0: irq 40 for MSI/MSI-X [ 0.345169] pcieport 0000:00:1c.0: irq 41 for MSI/MSI-X [ 0.345302] pcieport 0000:00:1c.1: irq 42 for MSI/MSI-X [ 0.345432] pcieport 0000:00:1c.2: irq 43 for MSI/MSI-X [ 0.345566] pcieport 0000:00:1c.3: irq 44 for MSI/MSI-X [ 0.345693] pcieport 0000:00:1c.5: irq 45 for MSI/MSI-X [ 0.374487] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.375038] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12 [ 0.396029] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 0.396067] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 0.396921] rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs [ 0.468712] ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf8efec00 [ 0.482678] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf8eff000 [ 0.490388] uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000a800 [ 0.490704] uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000a480 [ 0.491003] uhci_hcd 0000:00:1a.2: irq 19, io base 0x0000a400 [ 0.491390] uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000b000 [ 0.491784] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000ac00 [ 0.492387] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000a880 [ 0.492898] ahci 0000:00:1f.2: irq 46 for MSI/MSI-X [ 0.511311] ata1: SATA max UDMA/133 abar m2048@0xf8eff800 port 0xf8eff900 irq 46 [ 0.511314] ata2: SATA max UDMA/133 abar m2048@0xf8eff800 port 0xf8eff980 irq 46 [ 0.511320] ata5: SATA max UDMA/133 abar m2048@0xf8eff800 port 0xf8effb00 irq 46 [ 0.511323] ata6: SATA max UDMA/133 abar m2048@0xf8eff800 port 0xf8effb80 irq 46 [ 0.938719] scsi 0:0:0:0: Direct-Access ATA ST9500420AS 0002 PQ: 0 ANSI: 5 [ 1.272144] input: Logitech Unifying Device. Wireless PID:1024 as /devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.2/0003:046D:C52B.0003/input/input1 [ 1.272222] logitech-djdevice 0003:046D:C52B.0004: input,hidraw1: USB HID v1.11 Mouse [Logitech Unifying Device. Wireless PID:1024] on usb-0000:00:1d.1-2:1 [ 1.274331] input: Logitech Unifying Device. Wireless PID:2011 as /devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.2/0003:046D:C52B.0003/input/input2 [ 1.274373] logitech-djdevice 0003:046D:C52B.0005: input,hidraw2: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:2011] on usb-0000:00:1d.1-2:2 [ 6.648284] ene_ir: chip is 0x0000 - kbver = 0x04, rev = 0x00 [ 6.648287] ene_ir: PLL freq = 0 [ 6.648288] ene_ir: KB3926D or higher detected [ 6.648297] ene_ir: Firmware regs: 00 04 [ 6.648299] ene_ir: Hardware features: [ 6.648300] ene_ir: * Uses GPIO 40 for IR demodulated input [ 6.826752] firewire_ohci 0000:07:00.0: added OHCI v1.10 device as card 0, 4 IR + 4 IT contexts, quirks 0x10 [ 6.990057] Registered IR keymap rc-rc6-mce [ 6.990260] input: ENE eHome Infrared Remote Receiver as /devices/virtual/rc/rc0/input8 [ 6.990429] rc0: ENE eHome Infrared Remote Receiver as /devices/virtual/rc/rc0 [ 6.990551] ene_ir: driver has been successfully loaded [ 7.114820] r8169 0000:02:00.0: irq 47 for MSI/MSI-X [ 7.115006] r8169 0000:02:00.0: eth0: RTL8168b/8111b at 0xffffc900110e4000, 00:24:21:63:9b:06, XID 18000000 IRQ 47 [ 7.239885] Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree: [ 7.240828] iwlwifi 0000:06:00.0: irq 48 for MSI/MSI-X [ 7.326818] firewire_core 0000:07:00.0: created device fw0: GUID 01507a590010dc00, S400 [ 7.340372] snd_hda_intel 0000:00:1b.0: irq 49 for MSI/MSI-X [ 7.374435] IR NEC protocol handler initialized [ 7.591970] IR RC5(x) protocol handler initialized [ 7.714273] iwlwifi 0000:06:00.0: loaded firmware version 8.83.5.1 build 33692 [ 7.901717] IR RC6 protocol handler initialized [ 8.114750] IR JVC protocol handler initialized [ 8.217503] IR Sony protocol handler initialized [ 8.331785] IR SANYO protocol handler initialized [ 8.401284] input: MCE IR Keyboard/Mouse (ene_ir) as /devices/virtual/input/input15 [ 8.401365] IR MCE Keyboard/mouse protocol handler initialized [ 8.427877] lirc_dev: IR Remote Control driver registered, major 250 [ 8.428872] rc rc0: lirc_dev: driver ir-lirc-codec (ene_ir) registered at minor = 0 [ 8.428874] IR LIRC bridge handler initialized [ 10.432647] NOHZ: local_softirq_pending 08 [ 18.927443] NVRM: requires the use of a text-mode VGA console. Use of other console Steps to reproduce: |
This task depends upon
Comment by
Kevin Carrasco (el_psycho) -
Thursday, 09 August 2012, 10:04 GMT
Comment by
Kevin Carrasco (el_psycho) -
Friday, 17 August 2012, 10:01 GMT
Forgot to mention that all the output of the commands posted was
using Kernel 3.4.7-1-ARCH (not working).
Awesome! The bug is fixed in kernel 3.4.9-1-ARCH