[karmic] regression: WinFast DTV 2000 H support has disappeared

Bug #433904 reported by Frode Egeland
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
High
Stefan Bader
Karmic
High
Stefan Bader

Bug Description

My Leadtek Winfast 2000H (version J, from memory) was supported in Jaunty.
It's not supported in Karmic as at today.

$ lsb_release -rd
Description: Ubuntu karmic (development branch)
Release: 9.10

$ uname -a
Linux intersect 2.6.31-10-generic #34-Ubuntu SMP Wed Sep 16 01:09:15 UTC 2009 x86_64 GNU/Linux

03:05.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
        Subsystem: LeadTek Research Inc. Device 6f2b
        Flags: bus master, medium devsel, latency 64, IRQ 20
        Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [44] Vital Product Data <?>
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: cx8800
        Kernel modules: cx8800

03:05.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
        Subsystem: LeadTek Research Inc. Device 6f2b
        Flags: bus master, medium devsel, latency 64, IRQ 20
        Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: cx88_audio
        Kernel modules: cx88-alsa

03:05.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
        Subsystem: LeadTek Research Inc. Device 6f2b
        Flags: bus master, medium devsel, latency 64, IRQ 3
        Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2
        Kernel modules: cx8802

Revision history for this message
Frode Egeland (egeland) wrote :
Download full text (7.1 KiB)

In my dmesg, I get this (which also appeared in 8.10, but with a shorter list):

[ 10.160960] cx88_audio 0000:03:05.1: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[ 10.161105] cx88[0]: Your board isn't known (yet) to the driver. You can
[ 10.161106] cx88[0]: try to pick one of the existing card configs via
[ 10.161107] cx88[0]: card=<n> insmod option. Updating to the latest
[ 10.161108] cx88[0]: version might help as well.
[ 10.161316] cx88[0]: Here is a list of valid choices for the card=<n> insmod option:
[ 10.161378] cx88[0]: card=0 -> UNKNOWN/GENERIC
[ 10.161429] cx88[0]: card=1 -> Hauppauge WinTV 34xxx models
[ 10.161482] cx88[0]: card=2 -> GDI Black Gold
[ 10.161533] cx88[0]: card=3 -> PixelView
[ 10.161583] cx88[0]: card=4 -> ATI TV Wonder Pro
[ 10.161634] cx88[0]: card=5 -> Leadtek Winfast 2000XP Expert
[ 10.161686] cx88[0]: card=6 -> AverTV Studio 303 (M126)
[ 10.161739] cx88[0]: card=7 -> MSI TV-@nywhere Master
[ 10.161791] cx88[0]: card=8 -> Leadtek Winfast DV2000
[ 10.161842] cx88[0]: card=9 -> Leadtek PVR 2000
[ 10.161893] cx88[0]: card=10 -> IODATA GV-VCP3/PCI
[ 10.161944] cx88[0]: card=11 -> Prolink PlayTV PVR
[ 10.161995] cx88[0]: card=12 -> ASUS PVR-416
[ 10.162045] cx88[0]: card=13 -> MSI TV-@nywhere
[ 10.162096] cx88[0]: card=14 -> KWorld/VStream XPert DVB-T
[ 10.162148] cx88[0]: card=15 -> DViCO FusionHDTV DVB-T1
[ 10.162199] cx88[0]: card=16 -> KWorld LTV883RF
[ 10.162250] cx88[0]: card=17 -> DViCO FusionHDTV 3 Gold-Q
[ 10.162301] cx88[0]: card=18 -> Hauppauge Nova-T DVB-T
[ 10.162353] cx88[0]: card=19 -> Conexant DVB-T reference design
[ 10.162405] cx88[0]: card=20 -> Provideo PV259
[ 10.162455] cx88[0]: card=21 -> DViCO FusionHDTV DVB-T Plus
[ 10.162507] cx88[0]: card=22 -> pcHDTV HD3000 HDTV
[ 10.162558] cx88[0]: card=23 -> digitalnow DNTV Live! DVB-T
[ 10.162610] cx88[0]: card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
[ 10.162663] cx88[0]: card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
[ 10.162724] cx88[0]: card=26 -> IODATA GV/BCTV7E
[ 10.162775] cx88[0]: card=27 -> PixelView PlayTV Ultra Pro (Stereo)
[ 10.162827] cx88[0]: card=28 -> DViCO FusionHDTV 3 Gold-T
[ 10.162879] cx88[0]: card=29 -> ADS Tech Instant TV DVB-T PCI
[ 10.162931] cx88[0]: card=30 -> TerraTec Cinergy 1400 DVB-T
[ 10.162983] cx88[0]: card=31 -> DViCO FusionHDTV 5 Gold
[ 10.163034] cx88[0]: card=32 -> AverMedia UltraTV Media Center PCI 550
[ 10.163087] cx88[0]: card=33 -> Kworld V-Stream Xpert DVD
[ 10.163138] cx88[0]: card=34 -> ATI HDTV Wonder
[ 10.163189] cx88[0]: card=35 -> WinFast DTV1000-T
[ 10.163240] cx88[0]: card=36 -> AVerTV 303 (M126)
[ 10.163291] cx88[0]: card=37 -> Hauppauge Nova-S-Plus DVB-S
[ 10.163342] cx88[0]: card=38 -> Hauppauge Nova-SE2 DVB-S
[ 10.163394] cx88[0]: card=39 -> KWorld DVB-S 100
[ 10.163445] cx88[0]: card=40 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid
[ 10.163498] cx88[0]: card=41 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profile)
[ 10.163559] cx88[0]: card=42 -> digitalnow DN...

Read more...

affects: ubuntu → linux (Ubuntu)
Revision history for this message
Karol Pucyński (kpucynski) wrote :

I have exactly the same issue.
Linux kpucynski-desktop 2.6.31-10-generic #35-Ubuntu SMP Tue Sep 22 17:33:14 UTC 2009 x86_64 GNU/Linux

Revision history for this message
Karol Pucyński (kpucynski) wrote :

Still not working in Karmic Beta
Linux kpucynski-desktop 2.6.31-11-generic #38-Ubuntu SMP Fri Oct 2 11:06:40 UTC 2009 x86_64 GNU/Linux
linux-image-2.6.31-11-generic:
  Zainstalowana: 2.6.31-11.38

tags: added: regression-potential
tags: added: regression-update
removed: regression-potential
Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:

apport-collect 433904

This will help us to find and resolve the problem. Bear in mind that you may need to install the python-launchpadlib package from the universe repository. Additionally, when prompted to give apport-collect permissions for Launchpad you will need to give it at least the ability to "Change Non-Private" data as it will be adding information to your bug report. Thanks in advance!

When reporting bugs in the future please use apport, either via the appropriate application's "Help -> Report a Problem" menu or using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

tags: added: regression-potential
removed: regression-update
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Karol Pucyński (kpucynski) wrote : apport-collect data

Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: kpucynski 2088 F.... pulseaudio
 /dev/snd/pcmC0D1p: kpucynski 2088 F...m pulseaudio
 /dev/snd/controlC1: kpucynski 2088 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xdf400000 irq 22'
   Mixer name : 'Realtek ALC889A'
   Components : 'HDA:10ec0885,1458a002,00100101'
   Controls : 37
   Simple ctrls : 20
Card1.Amixer.info:
 Card hw:1 'CX8801'/'Conexant CX8801 at 0xdd000000'
   Mixer name : 'CX88'
   Components : ''
   Controls : 3
   Simple ctrls : 2
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=7ed212d4-2026-4773-9ea8-ff8a780b1854
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.

 usb0 no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. EP45-DQ6
NonfreeKernelModules: nvidia
Package: linux 2.6.31.11.22
PackageArchitecture: amd64
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-11-generic root=UUID=40dc235e-2a1b-4515-832a-5c154acf969c ro quiet splash
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=pl_PL.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-11.38-generic
RelatedPackageVersions:
 linux-backports-modules-2.6.31-11-generic 2.6.31-11.13
 linux-firmware 1.20
RfKill:

Uname: Linux 2.6.31-11-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
WpaSupplicantLog:

dmi.bios.date: 10/17/2008
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F13a
dmi.board.name: EP45-DQ6
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF13a:bd10/17/2008:svnGigabyteTechnologyCo.,Ltd.:pnEP45-DQ6:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnEP45-DQ6:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: EP45-DQ6
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Karol Pucyński (kpucynski) wrote : AlsaDevices.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : AplayDevices.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : ArecordDevices.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : BootDmesg.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : Card0.Amixer.values.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : Card0.Codecs.codec.2.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : Card1.Amixer.values.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : CurrentDmesg.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : Dependencies.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : Lspci.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : Lsusb.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : PciMultimedia.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : ProcCpuinfo.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : ProcInterrupts.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : ProcModules.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : UdevDb.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : UdevLog.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : WifiSyslog.txt
Revision history for this message
Karol Pucyński (kpucynski) wrote : XsessionErrors.txt
Changed in linux (Ubuntu):
status: Incomplete → New
tags: added: apport-collected
Changed in linux (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
importance: Medium → High
Revision history for this message
Andy Whitcroft (apw) wrote :

Seems that this used to be fixed in Jaunty via a sauce patch, also there is an up to date fix in 2.6.32-rc1:

  commit 4d14c833c0d5f926721da1e0b07287ab8b64f0ba
  Author: Vlastimil Labsky <email address hidden>
  Date: Mon Aug 10 22:15:54 2009 -0300

    V4L/DVB (12439): cx88: add support for WinFast DTV2000H rev. J

This patch seem to apply to karmic 2.6.31 based kernels.

Stefan Bader (smb)
Changed in linux (Ubuntu):
assignee: nobody → Stefan Bader (stefan-bader-canonical)
status: Triaged → In Progress
Revision history for this message
Stefan Bader (smb) wrote :

I pulled that upstream patch and build a test kernel which can be found at http://people.canonical.com/~smb/bug433904/. Could someone test and give feedback here? Thanks

Revision history for this message
Brendan H (bdn) wrote :

Hi,

~$ uname -a
Linux bdnbuntu 2.6.31-12-generic #40bug433904v1 SMP Wed Oct 7 14:38:07 UTC 2009 x86_64 GNU/Linux

~$ lspci -v | grep Multimedia
04:03.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
04:03.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
04:03.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)

After installing the patch above MythTV recognised my Winfast DTV 2000 H (Rev. J), and I managed to get MythTV set and working in both V4L and DVB-T. Channels work with both proper video and sound.

Revision history for this message
Stefan Bader (smb) wrote :

This was the upstream patch used

Revision history for this message
Tim Gardner (timg-tpi) wrote :
Changed in linux (Ubuntu Karmic):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 2.6.31-13.42

---------------
linux (2.6.31-13.42) karmic; urgency=low

  [ Leann Ogasawara ]

  * SAUCE: (drop after 2.6.31) input: Add support for filtering input
    events
    - LP: #430809
  * SAUCE: (drop after 2.6.31) dell-laptop: Trigger rfkill updates on wifi
    toggle switch press
    - LP: #430809

  [ Tim Gardner ]

  * SAUCE: Raise the default console 'quiet' level to 2
    This supresses all but critical and emergency level messages.
    https://lists.ubuntu.com/archives/kernel-team/2009-October/007476.html

  [ Upstream Kernel Changes ]

  * TTY: fix typos
  * Linux 2.6.31.3
  * V4L/DVB (12439): cx88: add support for WinFast DTV2000H rev. J
    - LP: #433904

 -- Tim Gardner <email address hidden> Thu, 08 Oct 2009 10:42:07 -0600

Changed in linux (Ubuntu Karmic):
status: Fix Committed → Fix Released
To post a comment you must log in.