dvb-s pci card Hauppauge Nova-s plus does not work

Bug #458304 reported by Franz
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned
Nominated for Lucid by Chris D

Bug Description

Failure in initializtion:

dmsg:
[ 10.612497] input: cx88 IR (Hauppauge Nova-S-Plus as /devices/pci0000:00/0000:00:13.1/0000:07:07.2/input/input8
[ 10.612550] cx88[0]/2: cx2388x 8802 Driver Manager
[ 10.612566] alloc irq_desc for 17 on node 0
[ 10.612569] alloc kstat_irqs on node 0
[ 10.612577] cx88-mpeg driver manager 0000:07:07.2: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 10.612586] cx88[0]/2: found at 0000:07:07.2, rev: 5, irq: 17, latency: 64, mmio: 0xf9000000
[ 10.612600] IRQ 17/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[ 10.615759] cx8800 0000:07:07.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 10.615769] cx88[0]/0: found at 0000:07:07.0, rev: 5, irq: 17, latency: 64, mmio: 0xf7000000
[ 10.615781] IRQ 17/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[ 10.615869] cx88[0]/0: registered device video0 [v4l2]
[ 10.615895] cx88[0]/0: registered device vbi0
[ 10.869126] cx88/2: cx2388x dvb driver version 0.0.7 loaded
[ 10.869131] cx88/2: registering cx8802 driver, type: dvb access: shared
[ 10.869136] cx88[0]/2: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]
[ 10.869140] cx88[0]/2: cx2388x based DVB/ATSC card
[ 10.869142] cx8802_alloc_frontends() allocating 1 frontend(s)
[ 11.007662] cx2388x alsa driver version 0.0.7 loaded
[ 11.007794] cx88_audio 0000:07:07.1: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 11.007805] IRQ 17/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[ 11.007833] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
[ 11.072625] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-6)
[ 11.072630] CX24123: wrong demod revision: fa
[ 11.072739] cx88[0]/2: frontend initialization failed
[ 11.072743] cx88[0]/2: dvb_register failed (err = -22)
[ 11.072746] cx88[0]/2: cx8802 probe failed, err = -22

....

sudo modprobe cx88_dvb
FATAL: Error inserting cx88_dvb (/lib/modules/2.6.31-14-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): No such device
uname -a
Linux mediaserver 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux

...

This worked already with kubuntu9.04 on the same HW

ProblemType: Bug
Architecture: amd64
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc000 irq 17'
   Mixer name : 'Realtek ALC660'
   Components : 'HDA:10ec0861,1043c603,00100340'
   Controls : 20
   Simple ctrls : 12
Card1.Amixer.info:
 Card hw:1 'CX8801'/'Conexant CX8801 at 0xf8000000'
   Mixer name : 'CX88'
   Components : ''
   Controls : 3
   Simple ctrls : 2
DKDisksMonitorLog: Monitoring activity from the disks daemon. Press Ctrl+C to cancel.
Date: Thu Oct 22 18:16:11 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=21278fec-7a0a-49bb-9fe9-6c4f6ce00d98
HotplugNewDevices:

HotplugNewMounts:

IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.
MachineType: System manufacturer System Product Name
Package: linux-image-2.6.31-14-generic 2.6.31-14.48
ProcCmdLine: root=UUID=4dfb0c0c-137d-4d0d-a4a6-b41bd8dfa5e6 ro ahci.marvell_enable=1 quiet splash
ProcEnviron:
 LANGUAGE=de_DE:de:en_GB:en
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
RelatedPackageVersions:
 linux-backports-modules-2.6.31-14-generic N/A
 linux-firmware 1.24
RfKill:

SourcePackage: linux
Symptom: storage
UdevMonitorLog:
 monitor will print the received events for:
 UDEV - the event which udev sends out after rule processing
Uname: Linux 2.6.31-14-generic x86_64
WpaSupplicantLog:

dmi.bios.date: 02/21/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2101
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M2V
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2101:bd02/21/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM2V:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Franz (franz-weiss-vr-web) wrote :
Revision history for this message
MiniMaxR (ubuntu-maximini-world) wrote :

After updating to 9.10 I have a similar problem with this card. After booting the modules are loaded and everything looks fine in the logs , but the card is not recognized by any program. But after
x@gandalf:~$ sudo modprobe -r cx88_dvb
x@gandalf:~$ sudo modprobe cx88_dvb
the card is working fine. The logs look the same, see dmesg_rm.txt.
There seems to be a problem in the module load order, probably.

Revision history for this message
MiniMaxR (ubuntu-maximini-world) wrote :
Revision history for this message
Franz (franz-weiss-vr-web) wrote :

The Logs are not quite the same.

I can see at least one important difference:

[ 11.072625] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-6)
[ 11.072630] CX24123: wrong demod revision: fa
[ 11.072739] cx88[0]/2: frontend initialization failed
[ 11.072743] cx88[0]/2: dvb_register failed (err = -22)
[ 11.072746] cx88[0]/2: cx8802 probe failed, err = -22

This cannot be found in your log.

Removing and adding the cx88_dvb module didn't help on my computer, also.

So for me the issue is still open.

Revision history for this message
Vance (vancemcindoe) wrote :

MiniMaxR's suggestion above does not work for me.

vance@mythbuntu:~$ sudo modprobe -r cx88_dvb
vance@mythbuntu:~$ sudo modprobe cx88_dvb
FATAL: Error inserting cx88_dvb (/lib/modules/2.6.31-16-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): No such device

vance@mythbuntu:~$ dmesg | grep -i cx | tail -5
[ 7911.200866] cx88[0]/2: cx2388x based DVB/ATSC card
[ 7911.200867] cx8802_alloc_frontends() allocating 1 frontend(s)
[ 7911.201717] CX24123: detected CX24123
[ 7911.203329] cx88[0]/2: dvb_register failed (err = -22)
[ 7911.203332] cx88[0]/2: cx8802 probe failed, err = -22

So this issues is unresolved for me too.

Revision history for this message
KillerKiwi (killerkiwi2005) wrote :

Same error error different card..

sudo modprobe cx88_dvb
FATAL: Error inserting cx88_dvb (/lib/modules/2.6.31-16-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): No such device

syslog
Jan 6 22:22:07 mythtv kernel: [ 1046.569745] cx88/2: registering cx8802 driver, type: dvb access: shared
Jan 6 22:22:07 mythtv kernel: [ 1046.569752] cx88[0]/2: subsystem: d420:9022, board: TeVii S420 DVB-S [card=73]
Jan 6 22:22:07 mythtv kernel: [ 1046.569757] cx88[0]/2: cx2388x based DVB/ATSC card
Jan 6 22:22:07 mythtv kernel: [ 1046.569762] cx8802_alloc_frontends() allocating 1 frontend(s)
Jan 6 22:22:07 mythtv modprobe: FATAL: Error inserting cx88_dvb (/lib/modules/2.6.31-16-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): No such device
Jan 6 22:22:07 mythtv kernel: [ 1046.773876] cx88[0]/2: dvb_register failed (err = -22)
Jan 6 22:22:07 mythtv kernel: [ 1046.773887] cx88[0]/2: cx8802 probe failed, err = -22

Revision history for this message
Vance (vancemcindoe) wrote :

I've upgraded to 2.6.31-17 and still seeing this error. Let me know if you need any debug info - I've got a broken system here that I'd love to have fixed.

root@mythbuntu:/etc/default# uname -a
Linux mythbuntu 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009 x86_64 GNU/Linux

root@mythbuntu:/etc/default# lspci -v | grep -i cx
03:06.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
        Kernel driver in use: cx8800
        Kernel modules: cx8800
03:06.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
        Kernel driver in use: cx88_audio
        Kernel modules: cx88-alsa
03:06.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
        Kernel driver in use: cx88-mpeg driver manager
        Kernel modules: cx8802
03:06.4 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)

root@mythbuntu:/etc/default# sudo modprobe cx88_dvb
FATAL: Error inserting cx88_dvb (/lib/modules/2.6.31-17-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): No such device
root@mythbuntu:/etc/default# Jan 10 10:55:00 mythbuntu kernel: [ 941.748241] cx88/2: cx2388x dvb driver version 0.0.7 loaded
Jan 10 10:55:00 mythbuntu kernel: [ 941.748244] cx88/2: registering cx8802 driver, type: dvb access: shared
Jan 10 10:55:00 mythbuntu kernel: [ 941.748247] cx88[0]/2: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]
Jan 10 10:55:00 mythbuntu kernel: [ 941.748250] cx88[0]/2: cx2388x based DVB/ATSC card
Jan 10 10:55:00 mythbuntu kernel: [ 941.748251] cx8802_alloc_frontends() allocating 1 frontend(s)
Jan 10 10:55:00 mythbuntu kernel: [ 941.749089] CX24123: detected CX24123
Jan 10 10:55:00 mythbuntu kernel: [ 941.750515] cx88[0]/2: dvb_register failed (err = -22)
Jan 10 10:55:00 mythbuntu kernel: [ 941.750518] cx88[0]/2: cx8802 probe failed, err = -22

Revision history for this message
Chris D (cdekter) wrote :

If your card is a Leadtek PCI TV tuner card which uses a CX2388x/XC4000 chipset, there is a driver available for it:

http://ubuntuforums.org/showthread.php?p=8947256

I've tested this on a DTV2000H Plus and it works perfectly (for DTV, not using analogue so I haven't tested that). It would be REALLY good to get this patch into Lucid so I don't have to recompile v4l-dvb myself each time!

Revision history for this message
Vance (vancemcindoe) wrote : Re: [Bug 458304] Re: dvb-s pci card Hauppauge Nova-s plus does not work
Download full text (4.6 KiB)

My card is a Hauppauge. All the support is the there already.

On Thursday, March 11, 2010, Chris D <email address hidden> wrote:
> If your card is a Leadtek PCI TV tuner card which uses a CX2388x/XC4000
> chipset, there is a driver available for it:
>
> http://ubuntuforums.org/showthread.php?p=8947256
>
> I've tested this on a DTV2000H Plus and it works perfectly (for DTV, not
> using analogue so I haven't tested that). It would be REALLY good to get
> this patch into Lucid so I don't have to recompile v4l-dvb myself each
> time!
>
> --
> dvb-s pci card Hauppauge Nova-s plus does not work
> https://bugs.launchpad.net/bugs/458304
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux” package in Ubuntu: New
>
> Bug description:
> Failure in initializtion:
>
> dmsg:
> [   10.612497] input: cx88 IR (Hauppauge Nova-S-Plus  as /devices/pci0000:00/0000:00:13.1/0000:07:07.2/input/input8
> [   10.612550] cx88[0]/2: cx2388x 8802 Driver Manager
> [   10.612566]   alloc irq_desc for 17 on node 0
> [   10.612569]   alloc kstat_irqs on node 0
> [   10.612577] cx88-mpeg driver manager 0000:07:07.2: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [   10.612586] cx88[0]/2: found at 0000:07:07.2, rev: 5, irq: 17, latency: 64, mmio: 0xf9000000
> [   10.612600] IRQ 17/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs
> [   10.615759] cx8800 0000:07:07.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [   10.615769] cx88[0]/0: found at 0000:07:07.0, rev: 5, irq: 17, latency: 64, mmio: 0xf7000000
> [   10.615781] IRQ 17/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs
> [   10.615869] cx88[0]/0: registered device video0 [v4l2]
> [   10.615895] cx88[0]/0: registered device vbi0
> [   10.869126] cx88/2: cx2388x dvb driver version 0.0.7 loaded
> [   10.869131] cx88/2: registering cx8802 driver, type: dvb access: shared
> [   10.869136] cx88[0]/2: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]
> [   10.869140] cx88[0]/2: cx2388x based DVB/ATSC card
> [   10.869142] cx8802_alloc_frontends() allocating 1 frontend(s)
> [   11.007662] cx2388x alsa driver version 0.0.7 loaded
> [   11.007794] cx88_audio 0000:07:07.1: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> [   11.007805] IRQ 17/cx88[0]: IRQF_DISABLED is not guaranteed on shared IRQs
> [   11.007833] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
> [   11.072625] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-6)
> [   11.072630] CX24123: wrong demod revision: fa
> [   11.072739] cx88[0]/2: frontend initialization failed
> [   11.072743] cx88[0]/2: dvb_register failed (err = -22)
> [   11.072746] cx88[0]/2: cx8802 probe failed, err = -22
>
>
>
> ....
>
> sudo modprobe cx88_dvb
> FATAL: Error inserting cx88_dvb (/lib/modules/2.6.31-14-generic/kernel/drivers/media/video/cx88/cx88-dvb.ko): No such device
> uname -a
> Linux mediaserver 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
>
>
> ...
>
> This worked already with kubuntu9.04 on the same HW
>
> ProblemType: Bug
> Architecture: amd64
> CRDA: Error: [Errno 2] No such file or directory
> Card0.Amixer.info:
>  Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc00...

Read more...

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Franz,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 458304

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. 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. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
McBlack (marcus-mcblack) wrote : apport information

AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: mcblack 1552 F.... pulseaudio
 /dev/snd/controlC1: mcblack 1552 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xf7cf4000 irq 16'
   Mixer name : 'VIA VT1708S'
   Components : 'HDA:11060397,10438346,00100000'
   Controls : 36
   Simple ctrls : 20
Card1.Amixer.info:
 Card hw:1 'CX8801'/'Conexant CX8801 at 0xf9000000'
   Mixer name : 'CX88'
   Components : ''
   Controls : 3
   Simple ctrls : 2
Card2.Amixer.info:
 Card hw:2 'HDMI'/'HDA ATI HDMI at 0xf7efc000 irq 19'
   Mixer name : 'ATI RS690/780 HDMI'
   Components : 'HDA:1002791a,00791a00,00100000'
   Controls : 4
   Simple ctrls : 1
Card2.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [off]
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.
MachineType: System manufacturer System Product Name
NonfreeKernelModules: fglrx
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-22-generic-pae root=UUID=408dd79d-e9e6-4113-9a2c-ecc72d96dc7c ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic-pae 2.6.32.11+drm33.2
Regression: Yes
RelatedPackageVersions: linux-firmware 1.34
Reproducible: Yes
RfKill:

Tags: lucid regression-release needs-upstream-testing
Uname: Linux 2.6.32-22-generic-pae i686
UserGroups: mythtv
dmi.bios.date: 07/03/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1303
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: M4A78 PRO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1303:bd07/03/2009:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM4A78PRO:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

tags: added: apport-collected
Revision history for this message
McBlack (marcus-mcblack) wrote : AlsaDevices.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : AplayDevices.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : ArecordDevices.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : BootDmesg.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : Card1.Amixer.values.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : Card2.Codecs.codec.0.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : CurrentDmesg.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : Lspci.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : Lsusb.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : PciMultimedia.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : ProcInterrupts.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : ProcModules.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : UdevDb.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : UdevLog.txt

apport information

Revision history for this message
McBlack (marcus-mcblack) wrote : WifiSyslog.txt

apport information

To post a comment you must log in.