the problem:
I don't get this card working and don't know what to do or where to start solving it
what I did already:
on linuxtv.org this card is listed to work out-of-the-box with mythtv. So I plugged the card and did the MythTV Setup. At the capture card setup I tried to use the DVB connection type but there the card gets the error message "device or resource is busy". When I use the analog v4l driver then my card is recognized correctly like it seems, but a channel scan bring no channels.
In linuxmce I set for the core (where the card is plugged in) the generic blackbird entry as PVR-card but no change.
I would not mind to use vdr or mythtv... I don't mind reading tons of articles or get some angry responses to use forum and google search... I would need at least some hints if this card could work generally for vdr or mythtv with linuxmce and if DVB connection is the right one or the v4l would be correct. And if DVB would be the correct choice, what could cause the card to be stated busy, although I did configure nothing else.
Or what would be recommended for DVB-S?
appreciate any help...
thank you very much!
thomas
See if the card has loaded properly first of all with
dmesg | grep -i dvb
You should get something like:
[ 36.670092] CORE cx88[0]: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37,autodetected]
[ 36.830645] tveeprom 0-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
[ 36.903686] cx2388x dvb driver version 0.0.6 loaded
[ 36.903690] cx8802_register_driver() ->registering driver type=dvb access=shared
[ 36.903694] CORE cx88[0]: subsystem: 0070:9202, board: Hauppauge Nova-S-Plus DVB-S [card=37]
[ 36.903696] cx88[0]/2: cx2388x based dvb card
[ 36.987738] DVB: registering new adapter (cx88[0]).
[ 36.987743] DVB: registering frontend 0 (Conexant CX24123/CX24109)...
[ 38.005899] /home/ajh/sasc-ng/trunk/dvbloopback/module/dvb_loopback.c: frontend loopback driver v0.0.1
[ 38.005903] dvbloopback: registering 1 adapters
[ 38.005932] DVB: registering new adapter (DVB-LOOPBACK).
You could try scanning for channels using dvb-utils (to check that your card is receiving sat streams and is working ok).
To do this:
sudo apt-get update
Then
sudo apt-get install dvb-utils
Then
ls /usr/share/doc/dvb-utils/examples/scan/dvb-s
and copy the satellite name that corresponds to the sat your dish is aimed at
Use this name in the scan command:
sudo scan -o vdr /usr/share/doc/dvb-utils/examples/scan/dvb-s/Astra-28.2E > channels.conf
Where my satellite is Astra-28.2E.
This will make a channels file for use in VDR. Although if you have myth tv it will be usefull just to check you card is scanning.
thank you veeery much for the reply...
I got until to the scan - but that brings up this message
dcerouter:/opt/thomas/dvb# sudo scan -o vdr /usr/share/doc/dvb-utils/examples/scan/dvb-s/Astra-19.2E > channels.conf
scanning /usr/share/doc/dvb-utils/examples/scan/dvb-s/Astra-19.2E
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:2247: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 16 Device or resource busy
dmesg | grep -i dvb brings
[ 22.819597] cx2388x dvb driver version 0.0.6 loaded
[ 22.819603] cx8802_register_driver() ->registering driver type=dvb access=shared
[ 22.819613] cx88[0]/2: cx2388x based dvb card
seems to be the same thing like I get in Capture Card Config in MythSetup.
lsmod | grep dvb brings
cx88_dvb 16772 6
cx88_vp3054_i2c 4608 1 cx88_dvb
dvb_pll 15492 1 cx88_dvb
video_buf_dvb 7812 1 cx88_dvb
dvb_core 82216 1 video_buf_dvb
cx8802 19716 1 cx88_dvb
cx88xx 68132 3 cx88_dvb,cx8802,cx8800
i2c_core 26112 8 isl6421,cx24123,cx88_dvb,cx88_vp3054_i2c,dvb_pll,cx88xx,i2c_algo_bit,tveeprom
video_buf 26244 5 cx88_dvb,video_buf_dvb,cx8802,cx8800,cx88xx
because of the busy-message I tried a
lsof /dev/dvb/adapter0/frontend0
and found out that vdr is causing the busy state (although I deativated it actually before... ). However after stopping vdr on console the cannel-scan worked.
Thank you very much holy gazlang... :)