How can I use the WinTV-Nova-S-Plus with feisty?
I installed Ubuntu Feisty an looked to the device Manager, there is an "cx88 IR Hauppauge Nova S Plus" But when I start Kaffeine it tells me that I dont have any DVB Devices.
How can I use the card and watch TV?
##sorry for my bad english :)
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- MrHonky
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
Thanks for your question.
Please provide the output of the following commands:
lspci -v
dmesg | grep cx88
If you've never used terminal before, you might find the screencast usefull: http://
Revision history for this message
|
#2 |
Here are the outputs:
lspci -v
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
Flags: bus master, 66MHz, fast devsel, latency 0
Memory at d8000000 (32-bit, prefetchable) [size=64M]
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
Subsystem: nVidia Corporation Unknown device 0c17
Flags: 66MHz, fast devsel
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
Subsystem: nVidia Corporation Unknown device 0c17
Flags: 66MHz, fast devsel
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
Subsystem: nVidia Corporation Unknown device 0c17
Flags: 66MHz, fast devsel
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
Subsystem: nVidia Corporation Unknown device 0c17
Flags: 66MHz, fast devsel
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
Subsystem: nVidia Corporation Unknown device 0c17
Flags: 66MHz, fast devsel
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
Subsystem: nVidia Corporation Unknown device 0c11
Flags: bus master, 66MHz, fast devsel, latency 0
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
Subsystem: nVidia Corporation Unknown device 0c11
Flags: 66MHz, fast devsel, IRQ 10
I/O ports at ec00 [size=32]
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
Subsystem: nVidia Corporation Unknown device 0c11
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
Memory at e2002000 (32-bit, non-prefetchable) [size=4K]
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 10 [OHCI])
Subsystem: nVidia Corporation Unknown device 0c11
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 10
Memory at e2003000 (32-bit, non-prefetchable) [size=4K]
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) (prog-if 20 [EHCI])
Subsystem: nVidia Corporation Unknown device 0c11
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 12
Memory at e2004000 (32-bit, non-prefetchable) [size=256]
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
Subsystem: nVidia Corporation Unknown device 0c11
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
Memory at e2000000 (32-bit, non-prefetchable) [size=4K]
I/O ports at e000 [size=8]
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: de000000-e1ffffff
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) (prog-if 8a [Master SecP PriP])
Subsystem: nVidia Corporation Unknown device 0c11
Flags: bus master, 66MHz, fast devsel, latency 0
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
I/O ports at f000 [size=16]
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 32
Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
Memory behind bridge: dc000000-ddffffff
01:07.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
Subsystem: Hauppauge computer works Inc. Nova-S-Plus DVB-S
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at de000000 (32-bit, non-prefetchable) [size=16M]
01:07.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
Subsystem: Hauppauge computer works Inc. Unknown device 9202
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at df000000 (32-bit, non-prefetchable) [size=16M]
01:07.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
Subsystem: Hauppauge computer works Inc. Unknown device 9202
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
01:07.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
Subsystem: Hauppauge computer works Inc. Unknown device 9202
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at e1000000 (32-bit, non-prefetchable) [size=16M]
01:0a.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: Hercules Unknown device a650
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at d000 [size=256]
02:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) (prog-if 00 [VGA])
Subsystem: LeadTek Research Inc. Unknown device 2967
Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 10
Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (32-bit, prefetchable) [size=128M]
[virtual] Expansion ROM at dd000000 [disabled] [size=128K]
dmesg | grep cx88
[ 47.816374] CORE cx88[0]: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37,
[ 48.173974] cx88[0]: hauppauge eeprom: model=92001
[ 48.174099] input: cx88 IR (Hauppauge Nova-S-Plus as /class/input/input4
[ 48.174151] cx88[0]/0: found at 0000:01:07.0, rev: 5, irq: 10, latency: 32, mmio: 0xde000000
[ 48.174206] cx88[0]/0: registered device video0 [v4l2]
[ 48.174237] cx88[0]/0: registered device vbi0
[ 48.186886] cx2388x cx88-mpeg Driver Manager version 0.0.6 loaded
[ 48.186965] cx88[0]/2: cx2388x 8802 Driver Manager
[ 48.187001] cx88[0]/2: found at 0000:01:07.2, rev: 5, irq: 10, latency: 32, mmio: 0xe0000000
[ 48.579145] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
Revision history for this message
|
#3 |
Thanks for your answer.
As far as I can see, it all looks quite right.
To rule out problems with Kaffeine, would you please install Klear ("sudo apt-get install klear") and tell us what exakt error messages Kaffeine and Klear produce?
Revision history for this message
|
#4 |
Klears first error message:
klear
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
Starting up Klear version 0.6.0
Running Config dialog
Channelfile: /home/mrhonky/
Klear config loaded
EIT vector set up
Playback Engine added to GUI
Starting exception protected startup
Window resized to last value
Loading channels list
Channelsconf is:/home/
Error ControllerMain: Could not load channel list
StartUp() KlearFatalException catched
Showing Exception...
Terminated
Then I build a channels.conf
and get this message:
klear
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
Starting up Klear version 0.6.0
Current configuration-
Needed configuration-
Klear config loaded
EIT vector set up
Playback Engine added to GUI
Starting exception protected startup
Window resized to last value
Loading channels list
Channelsconf is:/home/
ControllerMain: Channels list found. Reading in....
Channellist loaded
zapping to 'VIVA':
sat 0, frequency = 11973 MHz V, symbolrate 27500000, vpid = 0x0fdd, apid = 0x0fde
AudioPid: 4062
VideoPid: 4061
using '/dev/dvb/
opening frontend failed
Kaffeine dont give me any DVB options
Revision history for this message
|
#5 |
Thanks for your patience :-)
It does not seem to be a problem of the DVB-S Card, but maybe with your X11 configuration. There's a bug filed at launchpad, concerning the xorg.conf setup with a nvidia driver.
So please have a look at https:/
1) Backup your configuration: open a terminal and write:
sudo cp -a /etc/X11/xorg.conf /etc/X11/
2) Edit /etc/X11/xorg.conf : open a terminal and write:
kdesu kate /etc/X11/xorg.conf
>>> SNIP >>>
3) Comment out problematic entries. Replace:
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
with :
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
4) Save the file and restart the computer.
5) If you encounter any problems (the graphical interface does not load) just restore the backup with:
sudo cp -a /etc/X11/
and restart the computer.
>>> SNIP >>>
After that, please run Klear again.
Revision history for this message
|
#6 |
I commented out the entrys and restarted, but the message of Klear is:
klear
DCOPClient:
kbuildsycoca running...
Starting up Klear version 0.6.0
Current configuration-
Needed configuration-
Klear config loaded
EIT vector set up
Playback Engine added to GUI
Starting exception protected startup
Window resized to last value
Loading channels list
Channelsconf is:/home/
ControllerMain: Channels list found. Reading in....
Channellist loaded
zapping to 'VIVA':
sat 0, frequency = 11973 MHz V, symbolrate 27500000, vpid = 0x0fdd, apid = 0x0fde
AudioPid: 4062
VideoPid: 4061
using '/dev/dvb/
opening frontend failed: No such file or directory
I dont have any folder like "/dev/dvb/"
Revision history for this message
|
#7 |
At least we solved another problem :-)
Allright, please run "lsmod | grep cx88". There should be an entry called "cx88-dvb" (it's the kernel module for your card). If there isn't one, please run "sudo modprobe cx88-dvb", which will load the module. After that, please check if /dev/dvb now exists. If it does, please run "sudo sh -c "echo "cx88_dvb" >> /etc/modules" " to make sure it doesn't get lost after a reboot. Retry "klear" again.
If there are error messages at any of the steps, please report here.
Revision history for this message
|
#8 |
Thanks for the answer
I only had the entrys "cx88_alsa" "cx8802""cx8800" and "cx88xx"
I added cx88-dvb and dev/dvb still exists now
The next error message I got, you can see at this screenshot http://
sorry for my bad english again
Revision history for this message
|
#9 |
With Kaffeine it works, and I could scan channels and watch them
Thanks a lot