MLD-5.x > Systems
5.5-unstabele als VM auf einem Xen
baltic:
Moin,
mittlerweile bin, wie ich denke, ganz kurz vor dem Ziel. aber der letzte Schritt will nicht gelingen. :'(
1. Die TV-Karte wird erfolgreich an die VM durchgereicht:
MLD-Server> lspci
00:00.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
00:00.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
2. Die notwendigen Treiber werden geladen:
MLD-Server> lsmod
Module Size Used by Not tainted
ts2020 24576 1
ds3000 24576 1
cx88_dvb 32768 11
tas2101 24576 1 cx88_dvb
cx88_vp3054_i2c 16384 1 cx88_dvb
videobuf2_dvb 16384 1 cx88_dvb
dvb_core 135168 2 cx88_dvb,videobuf2_dvb
cx8800 36864 0
cx8802 24576 1 cx88_dvb
cx88xx 86016 3 cx88_dvb,cx8800,cx8802
videobuf2_dma_sg 16384 2 cx88_dvb,cx8800
videobuf2_memops 20480 1 videobuf2_dma_sg
videobuf2_v4l2 24576 2 cx88_dvb,cx8800
tveeprom 28672 1 cx88xx
videobuf2_common 45056 6 cx88_dvb,videobuf2_dvb,cx8800,cx8802,cx88xx,videobuf2_v4l2
xen_netfront 36864 1
rc_core 49152 2 cx88xx
videodev 217088 4 cx8800,cx88xx,videobuf2_v4l2,videobuf2_common
mc 49152 4 dvb_core,videobuf2_v4l2,videobuf2_common,videodev
i2c_dev
3. Die richtige Firmware ist vorhanden und wird geladen:
MLD-Server> cat /var/log/messages | grep firmware
Nov 19 09:32:22 MLD user.info kernel: [ 0.529275] SFI: Simple Firmware Interface v0.81 http://simplefirmware.org
Nov 19 09:32:35 MLD user.info kernel: [ 18.052578] ds3000_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3000.fw)...
Nov 19 09:32:35 MLD user.info kernel: [ 18.095546] ds3000_firmware_ondemand: Waiting for firmware upload(2)...
Nov 19 09:32:36 MLD user.info kernel: [ 19.704529] ds3000_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3000.fw)...
Nov 19 09:32:36 MLD user.info kernel: [ 19.704552] ds3000_firmware_ondemand: Waiting for firmware upload(2)...
4. In den Logs finden sich nicht mal Warnings, geschweige denn relevante Errors:
MLD-Server> cat /var/log/messages | grep ERR
Nov 19 09:32:36 MLD user.err vdr: [1152] ERROR: no OSD provider available - using dummy OSD!
Bis hierher sollte alles chic sein. Aber leider gelingt wohl der Lock auf die Kanäle nicht, denn
5. vdradmin meldet: "Es sind keine EPG Informationen vorhanden."
6. Der Versuch, mittels VLC oder SMplayer einen Stream zu schauen führt zu einem schwarzen Bildschirm, aber nicht zu einer Fehlermeldung. Die gibt es nur, wenn ich den VDR stoppe. Also auch hier eigentlich alles gut.
Einen HW-Defekt kann ich ausschließen, denn wenn ich auf dem System meinen Eigenbau-VDR starte ist alles in Ordnung. Debug-Log liegt unter 83KLET.
Viele Grüße
Peter
OT an: Wie kann ich dauerhaft den ntpd-Server ändern? Wenn ich es in der rc.config mache, geht die Änderung ja wohl wieder verloren, oder? OT aus
clausmuus:
Den ntp Server solltest Du in der rc.config dauerhaft einstellen können.
Hast Du mal einen Kanalscan gemacht? Werden damit Kanäle gefunden?
Da Du nur eine DVB Karte hast, gibt es nur für Kanäle die Du mal eingeschaltet hattest auch EPG Infos.
baltic:
--- Quote from: clausmuus on November 19, 2020, 17:30:39 ---Den ntp Server solltest Du in der rc.config dauerhaft einstellen können.
--- End quote ---
Ok, danke. Ich hatte befürchtet, dass das überschrieben wird, wenn ich irgendwo anders etwas ändere.
--- Quote from: clausmuus on November 19, 2020, 17:30:39 ---Hast Du mal einen Kanalscan gemacht? Werden damit Kanäle gefunden?
--- End quote ---
Ja, habe ich probiert. Der läuft aber nur ein paar Sekunden und liefert keine Ergebnisse. Und keine Ausgaben im Log.
--- Quote from: clausmuus on November 19, 2020, 17:30:39 ---Da Du nur eine DVB Karte hast, gibt es nur für Kanäle die Du mal eingeschaltet hattest auch EPG Infos.
--- End quote ---
Bist Du da sicher? Ich hatte mal eine als Server konfigurierte Maschine mit ebenfalls nur einer Karte, die jedoch, da Testinstallation, nur selten lief. Nach dem Start hatte die auch keine EPG-Infos, aber nach ein paar Minuten lieferte vdradmin eine gefüllte Ansicht. Er begann dann wohl gleich einen Scan über alle Transponder. Aber natürlich nur, wenn ich die Karte nicht durch Streaming-Zugriff oder eine Aufnahme blockierte. ;)
clausmuus:
Ja, allerdings ist bei nur einer Karte die meistens blockiert. Genau genommen werden über einen Transponder die EPG Daten für mehrere Programme empfangen, und nach mehrstündiger Inaktivität startet eine EPG scan. Aber wenn der Kanalscan nichts findet stimmt da irgendwas nicht. Hast Du's mit dem Scan über das Webif versucht? Dort werden die Logs direkt angezeigt.
baltic:
Auf einer Maschine mit Ausgabedevice ist sie natürlich meist geblockt. Auf einer Serverinstallation sieht das aber anders aus.
Den Scan habe ich über das Web-IF gemacht, aber da kam nicht viel Rückmeldung. Sah ungefähr so aus:
Start scanning
changed setup to 3:0:2:0:0:0:0:82:86:1:0:23
starting scan
Ich habe jetzt noch mal einen neuen Lauf gestartet und diesmal zeigt top eine deutlich erhöhte Aktivität an. Vllt. klappt's ja dieses Mal....
Melde mich später mit dem Ergebnis.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version