Regression in dib0700 dvb-t driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I have two dib0700-based dvb-t usb tuners. A Sony PlayTV dual tuner, and an Asus U3100+ single tuner. Since the 3.2.0-32 kernel, both these tuners have been failing to record.
The problem first appeared with the 3.2.0-32 kernel. Every kernel up to 3.2.0-31 has worked, and the problem has persisted with every kernel since 3.2.0-32.
I've bisected the problem down to this commit:
http://
Every build before this works, every one from here on fails.
Reverting this commit onto the current git head fixes the problem.
Symptoms: zero-byte recordings. The system wakes via bios timer and boots cold form poweroff (not sleeping or hibernating).
There are no error messages in the kernel logs, syslog, or mythbuntu logs.
This is not 100% failure. If I try to manually kick off a recording, or watch live tv, it works some of the time, maybe 25% to 50%. I find that if a recording has worked once it will tend to continue to work. Care must be taken in testing to avoid false positives.
Unfortunately I do not have a simple test case. My test case is to schedule a series of recordings overnight (usually ten), spaced apart so that the machine powers off between recordings.
When failing, I typically get all recordings zero-byte length. Occasionally one will work.
When passing, they all work. (Once a month I get a zero-byte recording, but they are pretty rare).
I get the exact same behaviour between the Asus tuner and the Sony tuner, neither one of these appears to be the culprit.
I'm more than happy to run any test cases for this.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.2.0-34-
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu15
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
Card hw:0 'NVidia'/'HDA NVidia at 0xfae78000 irq 21'
Mixer name : 'Nvidia MCP79/7A HDMI'
Components : 'HDA:10ec0885,
Controls : 41
Simple ctrls : 19
CurrentDmesg: [ 33.456031] eth0: no IPv6 routers present
Date: Tue Dec 11 11:53:51 2012
HibernationDevice: RESUME=
InstallationMedia: Mythbuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427.1)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 1415:0003 Nam Tai E&E Products Ltd. or OmniVision Technologies, Inc.
Bus 002 Device 002: ID 1997:0409
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
MarkForUpload: True
ProcEnviron:
TERM=xterm-color
PATH=(custom, user)
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageV
linux-
linux-
linux-firmware 1.79.1
RfKill: Error: [Errno 2] No such file or directory
SourcePackage: linux
UpgradeStatus: Upgraded to precise on 2012-10-23 (48 days ago)
UserAsoundrc:
# # contents of .asoundrc # #
pcm.!default {
type plug
slave.pcm "iec958"
}
dmi.bios.date: 08/17/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P1.20
dmi.board.name: AMCP7AION-HT
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.
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
tags: | added: patch |
This change was made by a bot.