Hauppage ir remote control doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Hello,
None of the buttons on the remote control work. If I boot an older kernel it works fine.
root@oncilla:~# ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event5) with:
Driver budget_ci, table rc-hauppauge
Supported protocols:
Enabled protocols:
Repeat delay = 500 ms, repeat period = 125 ms
root@oncilla:~# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1341032922.353212: event MSC: scancode = 1f21
1341032922.353214: event sync
1341032924.165750: event MSC: scancode = 1f10
1341032924.165751: event sync
1341032924.280120: event MSC: scancode = 1f10
1341032924.280121: event sync
1341032928.544237: event MSC: scancode = 1f10
1341032928.544239: event sync
1341032928.658590: event MSC: scancode = 1f10
1341032928.658591: event sync
1341032929.266644: event MSC: scancode = 1f20
1341032929.266646: event sync
1341032929.894410: event MSC: scancode = 1f11
1341032929.894412: event sync
1341032930.008849: event MSC: scancode = 1f11
1341032930.008851: event sync
1341032930.741387: event MSC: scancode = 1f21
1341032930.741388: event sync
1341032930.855830: event MSC: scancode = 1f21
1341032930.855831: event sync
Note it is getting the scancodes, but it is not getting the translated key presses.
In Ubuntu 11.10 I had an issue that is exactly the same, and managed to get this patch to resolve it:
http://
Did this patch ever get into the kernel tree used by Ubuntu?
Unfortunately, my time is rather limited at present, so is my ability to chase this up again.
Thanks
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.2.0-26-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfebdc000 irq 44'
Mixer name : 'Analog Devices AD1984'
Components : 'HDA:11d41984,
Controls : 30
Simple ctrls : 18
CurrentDmesg:
Date: Sat Jun 30 14:59:27 2012
HibernationDevice: RESUME=
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
MachineType: Dell Inc. OptiPlex 755
ProcEnviron:
TERM=xterm
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.79
RfKill: Error: [Errno 2] No such file or directory
SourcePackage: linux
StagingDrivers: mei
UpgradeStatus: Upgraded to precise on 2012-06-11 (19 days ago)
WpaSupplicantLog:
dmi.bios.date: 03/11/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A09
dmi.board.name: 0GM819
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: OptiPlex 755
dmi.sys.vendor: Dell Inc.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | added: needs-bisect |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Just recompiled the budget-ci module with the patch from http:// git.linuxtv. org/media_ tree.git? a=commitdiff; h=5183c137974da 0c8192fc4c5cc5c ae5974125b06 and now it works
Steps to do this (so I don't forgot for next time...)
apt-get install linux-source-3.2.0 3.2.0.tar. bz2 linux-source- 3.2.0 media/dvb/ ttpci linux-source- 3.2.0/drivers/ media/common/ tuners/ tda827x. h . $(uname -r)/build M=$(pwd) modules 3.2.0-26- generic/ kernel/ drivers/ media/dvb/ ttpci/budget- ci.ko
cd /usr/src
tar -xvf linux-source-
cd /usr/src/
patch -p1 < ~/linux.patch (the patched referred to above)
cd drivers/
cp /usr/src/
make -C /lib/modules/
cp budget-ci.ko /lib/modules/
Need to double check these steps.