dib0700: infrared and hibernation issues
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
There are some severe issues with the dib0700 module. Watching tv is no problem, but hibernation seems to be instable. Also, the wrong protocol is loaded for the remote control and loading the protocol after hibernation wakeup sometimes fails.
This is my hardware:
http://
Here you can see the remote control:
http://
Issues:
1) Hibernating the system whilst watching tv fails consistently. One needs to reset the computer in order to proceed.
2) Sometimes loading the default protocol RC-5 after hibernation wakeup fails with this dmesg error:
dib0700: rc submit urb failed
If this happens, it is not possible to load any protocol using ir-keytable. Also, reloading the dib0700 module does not help. The only solution is to manually unplug the USB device and plug it in again. If you do this, the RC-5 protocol will be loaded.
3) The module always loads the RC-5 protocol whilst the remote control that was accompanied with my hardware does not support this protocol. The dib0700 module should know it needs to load the NEC protocol, or else there should be a straightforward way in Ubuntu to set the correct protocol.
4) After hibernation wakeup, the protocol always needs to be changed to nec again. The dib0700 module should know it had been set to the NEC protocol before hibernation and it should automatically load this protocol again. My workaround for this bug is to install the "hibernate" package and edit /etc/hibernate/
OnResume 20 /usr/bin/
5) Enable Wake on USB Activity as described on http://
If any additional information is needed or if I need to run some tests, feel free to ask. I am really eager to get my Ubuntu TV experience as best as possible!
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.2.0-29-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
Card hw:0 'PCH'/'HDA Intel PCH at 0xfe700000 irq 55'
Mixer name : 'Realtek ALC892'
Components : 'HDA:10ec0892,
Controls : 44
Simple ctrls : 21
Card1.Amixer.info:
Card hw:1 'Generic'/'HD-Audio Generic at 0xfe640000 irq 56'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 6
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Sun Aug 12 10:38:26 2012
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
MachineType: MSI MS-7681
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.79
RfKill:
SourcePackage: linux
StagingDrivers: mei
UpgradeStatus: Upgraded to precise on 2012-05-26 (77 days ago)
dmi.bios.date: 07/13/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V1.14
dmi.board.
dmi.board.name: P67A-GD65 (MS-7681)
dmi.board.vendor: MSI
dmi.board.version: 2.0
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: MSI
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: MS-7681
dmi.product.
dmi.sys.vendor: MSI
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: kernel-unable-to-test-upstream |
Would it be possible for you to test the latest upstream kernel? Refer to https:/ /wiki.ubuntu. com/KernelMainl ineBuilds . Please test the latest v3.5kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.
Once you've tested the upstream kernel, please remove the 'needs- upstream- testing' tag. Please only remove that one tag and leave the other tags. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs- upstream- testing' text.
If this bug is fixed in the mainline kernel, please add the following tag 'kernel- fixed-upstream' .
If the mainline kernel does not fix this bug, please add the tag: 'kernel- bug-exists- upstream' .
If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel- unable- to-test- upstream' .
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
Thanks in advance.
[0] http:// kernel. ubuntu. com/~kernel- ppa/mainline/ v3.6-rc1- quantal/