Hallo Leute,
ich hatte vor ewiger Zeit eine DVBSky S952 Karte in einem alten PC (ich denke Kernel 3.14 oder 3.16) am laufen und war sehr zufrieden damit. Aus diversen Gründen habe ich mir jetzt einen neinen PC und eine zweite DVBSky S952 Karte organisiert. Habe Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-62-generic x86_64) frisch aufgestzt und unter /dev/dvb/* sehe ich alle 4 Tuner. Aber mit w_scan erhalte ich einen Fehler. Was ich bis jetzt gelesen habe und noch in Erinnerung habe lief die Karte ohne viel herumbastln (im Vergleich zu anderen die ich probiert habe).
ls -ahl /dev/dvb
total 0
drwxr-xr-x 6 root root 120 Feb 15 15:10 .
drwxr-xr-x 22 root root 4.6K Feb 15 15:10 ..
drwxr-xr-x 2 root root 120 Feb 15 15:10 adapter0
drwxr-xr-x 2 root root 120 Feb 15 15:10 adapter1
drwxr-xr-x 2 root root 120 Feb 15 15:10 adapter2
drwxr-xr-x 2 root root 120 Feb 15 15:10 adapter3
w_scan -fs -s S19E2 -v -v -v
w_scan version 20141122 (compiled for DVB API 5.10)
using settings for 19.2 east Astra 1F/1G/1H/1KR/1L
scan type SATELLITE, channellist 67
output format vdr-2.0
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
main:3904: FATAL: ***** NO USEABLE SATELLITE CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.
Alles anzeigen
Zum Testen ob meine Karten passen bin ich dem ersten Teil von folgender Seite gefolgt:
http://mymediasystem.net/dvbsk…4-lts-xenial-xerus-howto/
Bei den Karten dürfte es sich um eine mit M88DS3103 demodulator handeln und bei der anderen um eine mit einem Montage M88RS6000 receiver. (Die Karten schauen auch optisch anders aus/andere Platinen Größe)
dmesg | grep -i DVB
[ 13.748200] SMI PCIe driver 0000:14:00.0: card detected: DVBSky S952 V3
[ 13.848693] DVB: registering new adapter (SMI_DVB)
[ 14.175117] CORE cx23885[0]: subsystem: 4254:0952, board: DVBSky S952 [card=50,autodetected]
[ 14.230501] SMI PCIe driver 0000:14:00.0: DVB: registering adapter 0 frontend 0 (Montage Technology M88RS6000)...
[ 14.236769] SMI PCIe driver 0000:14:00.0: DVBSky SMI PCIe MAC= 00:18:42:54:55:52
[ 14.236831] DVB: registering new adapter (SMI_DVB)
[ 14.462580] SMI PCIe driver 0000:14:00.0: DVB: registering adapter 1 frontend 0 (Montage Technology M88RS6000)...
[ 14.468759] SMI PCIe driver 0000:14:00.0: DVBSky SMI PCIe MAC= 00:18:32:54:55:53
[ 14.524349] Registered IR keymap rc-dvbsky
[ 14.524441] input: IR (DVBSky S952 V3) as /devices/pci0000:00/0000:00:05.0/0000:14:00.0/rc/rc0/input7
[ 14.524612] rc0: IR (DVBSky S952 V3) as /devices/pci0000:00/0000:00:05.0/0000:14:00.0/rc/rc0
[ 15.095158] cx23885_dvb_register() allocating 1 frontend(s)
[ 15.095162] cx23885[0]: cx23885 based dvb card
[ 15.243269] DVB: registering new adapter (cx23885[0])
[ 15.243274] cx23885 0000:17:00.0: DVB: registering adapter 2 frontend 0 (Montage Technology M88DS3103)...
[ 15.270540] DVBSky S952 port 1 MAC address: 00:17:42:54:09:52
[ 15.270544] cx23885_dvb_register() allocating 1 frontend(s)
[ 15.270547] cx23885[0]: cx23885 based dvb card
[ 15.380619] DVB: registering new adapter (cx23885[0])
[ 15.380623] cx23885 0000:17:00.0: DVB: registering adapter 3 frontend 0 (Montage Technology M88DS3103)...
[ 15.408041] DVBSky S952 port 2 MAC address: 00:17:42:54:09:53
Alles anzeigen
Irgendwie passt mir die Bezeichnung der Karten aber nicht, sollten sie nicht DVBSky S952 heißen? bzw beide zumindest gleich?
sudo lspci | grep -C1 -i cx23885
14:00.0 Multimedia video controller: Spin Master Ltd. Device 3038 (rev 01)
17:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)
Die Firmware für eine/beide(???) Karten dürfte geladen werden, aber ich bin mir nicht sicher ob es die richtige ist. Hier vermute ich den Fehler, deswegen habe ich auch probiert die Firmware des Herstellers zu verwenden und habe sie nach /lib/firmware kopiert, aber das system hat beim reboot immer die v4l-cx23885-avcore-01.fw geladen und nicht eine der 2 hinzugefügten firmwares (dvb-demod-m88ds3103.fw bzw. dvb-demod-m88rs6000.fw).
dmesg | grep firmware
[ 1.427924] GHES: APEI firmware first mode is enabled by APEI bit and WHEA _OSC.
[ 15.079845] cx25840 10-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
Das selbst komplieren von v4l hat bist jetzt nicht funktioniert, aber von dem erwarte ich mir nicht besonders viel da die Karte ja sowieso unterstützt sein sollte.
Meine Frage ist nun ob jemand weiß woran es liegen kann/was der Fehler ist damit ich nach einer Lösung suchen kann.
Danke für das Lesen, noch einen schönen Tag