Hi,
ich habe Probleme mit meinem (neuen) Setup und hoffe, dass hier jemand Rat weiß, oder einen Hinweis geben kann, auch wenn ich selber kein VDR sondern TVHeadend nutze. Ich vermute es handelt sich um Treiberprobleme, wie immer.
Ich selber habe ein neu aufgesetzten Debian Stretch 9.1.0 Server mit Kernel(?) 4.9.0-3-amd64. Neu aufgesetzt, weil ich mir meinen alten Debian 8 mit der Treibergeschichte zerschossen habe.
Jedenfalls habe ich ein Problem damit die beiden Karten gleichzeitig ans laufen zu kriegen. Ich habe mehreres versucht:
Original Treiber
Wenn ich den original Digital Devices Treiber in der aktuellsten Version installiere und den TBS Treiber, so funktioniert die TBS Karte solange bis der DD Treiber installiert ist, danach wird folgendes ausgeworfen:
[ 2.018006] tbs_pcie_dvb: disagrees about version of symbol dvb_dmxdev_init
[ 2.018007] tbs_pcie_dvb: Unknown symbol dvb_dmxdev_init (err -22)
[ 2.018012] tbs_pcie_dvb: disagrees about version of symbol dvb_ca_en50221_init
[ 2.018013] tbs_pcie_dvb: Unknown symbol dvb_ca_en50221_init (err -22)
[ 2.018026] tbs_pcie_dvb: disagrees about version of symbol dvb_register_adapter
[ 2.018026] tbs_pcie_dvb: Unknown symbol dvb_register_adapter (err -22)
[ 2.018029] tbs_pcie_dvb: disagrees about version of symbol dvb_dmx_swfilter_packets
[ 2.018030] tbs_pcie_dvb: Unknown symbol dvb_dmx_swfilter_packets (err -22)
[ 2.018036] tbs_pcie_dvb: disagrees about version of symbol dvb_dmx_release
[ 2.018037] tbs_pcie_dvb: Unknown symbol dvb_dmx_release (err -22)
[ 2.018039] tbs_pcie_dvb: disagrees about version of symbol dvb_ca_en50221_release
[ 2.018039] tbs_pcie_dvb: Unknown symbol dvb_ca_en50221_release (err -22)
[ 2.018043] tbs_pcie_dvb: disagrees about version of symbol dvb_net_init
[ 2.018044] tbs_pcie_dvb: Unknown symbol dvb_net_init (err -22)
[ 2.018046] tbs_pcie_dvb: disagrees about version of symbol dvb_dmxdev_release
[ 2.018046] tbs_pcie_dvb: Unknown symbol dvb_dmxdev_release (err -22)
[ 2.018049] tbs_pcie_dvb: disagrees about version of symbol dvb_frontend_detach
[ 2.018050] tbs_pcie_dvb: Unknown symbol dvb_frontend_detach (err -22)
[ 2.018051] tbs_pcie_dvb: disagrees about version of symbol dvb_net_release
[ 2.018052] tbs_pcie_dvb: Unknown symbol dvb_net_release (err -22)
[ 2.018054] tbs_pcie_dvb: disagrees about version of symbol dvb_unregister_frontend
[ 2.018054] tbs_pcie_dvb: Unknown symbol dvb_unregister_frontend (err -22)
[ 2.018056] tbs_pcie_dvb: disagrees about version of symbol dvb_register_frontend
[ 2.018057] tbs_pcie_dvb: Unknown symbol dvb_register_frontend (err -22)
[ 2.018057] tbs_pcie_dvb: disagrees about version of symbol dvb_unregister_adapter
[ 2.018058] tbs_pcie_dvb: Unknown symbol dvb_unregister_adapter (err -22)
[ 2.018059] tbs_pcie_dvb: disagrees about version of symbol dvb_dmx_init
[ 2.018059] tbs_pcie_dvb: Unknown symbol dvb_dmx_init (err -22)
Display More
Laut TBS hilft es die alten Treiber zu löschen was ich ich tu:
rm -rf /lib/modules/$(uname -r)/extra
rm -rf /lib/modules/$(uname -r)/kernel/drivers/media
rm -rf /lib/modules/$(uname -r)/kernel/drivers/staging/media
Nützt aber nichts, mein Problem bleibt bestehen. Die Digital Devices Karte gewinnt den Treiberkrieg und ich habe zwei funktionierende DD Tuner und eine nicht funktionierende TBS Karte.
Open Source Treiber
Laut TBS gibt es Open Source Treiber unter:
git clone --depth=1 https://github.com/tbsdtv/media_build.git git
clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest media
Nutze ich diese,installiert nach dieser Anleitung ohne DD Treiber, so werden beide Karten mit allen 4 Tuner erkannt. Allerdings kann ich nur 3 Tuner nutzen. Der zweite Tuner der DD Cine CT wird angezeigt und auch von TVHeadend erkannt, er kriegt aber kein Signal rein. Lasse ich die Karte allein mit den DD Treibern laufen, so habe ich keine Probleme. Die zwei Tuner der TBS funktionieren dann aber anstandslos.
Da TBS ja scheinbar Linux Media forked(?) und eigene Treiber einfügt, gibt es noch andere Treiber die ich versuchen kann, damit beide sich vertragen? Ich lese immer wieder von einem experimental Build hier. Konnte aber nicht rauslesen ob dort nur DD Treiber drin sind, oder ob auch TBS Treiber eingepflegt sind.
Hat da jemand noch eine Idee wie ich den Schlamassel beheben kann? Notfalls kann ich die TBS noch zurückschicken. Ich hatte aber eigentlich vor auf 6 Tuner zu gehen, eben noch mit einer zweiten TBS.