Hallo,
nach langem Probieren habe ich mich jetzt entschlossen bei euch um Hilfe zu suchen, da die anderen Threads zu Max S8 Problemen bei mir zu keiner Lösung führten und der Support von "Digital Devices" nicht auf meine E-Mail-Anfragen reagiert hat.
Die TV-Karte selbst funktioniert in einem anderen PC unter Windows aber auf meinem Ubunutu 14.04.3 Server leider nicht (die frontends fehlen).
Die Max S8 wird auf meinem Server erkannt (sudo lspci -vvvnn):
01:00.0 Multimedia controller [0480]: Digital Devices GmbH Device [dd01:0007]
Subsystem: Digital Devices GmbH Device [dd01:0023]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 30
Region 0: Memory at fe9f0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [70] MSI: Enable+ Count=1/2 Maskable- 64bit+
Address: 00000000fee0f00c Data: 4182
Capabilities: [90] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Exit Latency L0s unlimited, L1 <1us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range A, TimeoutDis+, LTR-, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [100 v1] Vendor Specific Information: ID=0000 Rev=0 Len=00c <?>
Kernel driver in use: ddbridge
Alles anzeigen
Installiert habe ich den dddvb-dkms Treiber aus dem Paket mit der Version 0.9.19b.0yavdr0-trusty des yavdr/unstable-main Repositorys. Ich habe vor der Neuinstallation auch media-build-experimental-dkms - 0~20150719.122100-1yavdr1~trusty getestet und den Treiber Version 0.9.19c von Hand kompiliert und installiert, immer mit dem Ergebnis, dass das frontend fehlt.
In meiner /etc/modprobe.d/ddbridge.conf steht folgendes (mit zusätzlich msi=1 oder msi=0 ändert sich nichts, verschiedene fmode habe ich zum Testen auch probiert):
sudo modprobe -v ddbridge
insmod /lib/modules/3.19.0-31-generic/updates/dkms/dvb-core.ko
insmod /lib/modules/3.19.0-31-generic/updates/dkms/cxd2099.ko
insmod /lib/modules/3.19.0-31-generic/updates/dkms/ddbridge.ko fmode=1
Die Treiber wurden auch geladen:
lsmod | grep dvb_core
ls /dev/dvb/adapter?/
/dev/dvb/adapter0/:
demux0 dvr0 net0
/dev/dvb/adapter2/:
demux0 dvr0 net0
/dev/dvb/adapter4/:
demux0 dvr0 net0
/dev/dvb/adapter6/:
demux0 dvr0 net0
Alles anzeigen
Wobei bei letzterem noch frontend0 mit aufgeführt werden sollte.
modinfo ddbridge liefert folgendes:
filename: /lib/modules/3.19.0-31-generic/updates/dkms/ddbridge.ko
version: 0.9.19
license: GPL
author: Ralph and Marcus Metzler, Metzler Brothers Systementwicklung GbR
description: Digital Devices PCIe Bridge
srcversion: 9355ED0B572C3BD22F598C4
alias: pci:v0000DD01d00000320sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000201sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000013sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000011sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000007sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000006sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000005sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000003sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000320sv*sd*bc*sc*i*
alias: pci:v0000DD01d00000201sv0000DD01sd00000002bc*sc*i*
alias: pci:v0000DD01d00000201sv0000DD01sd00000001bc*sc*i*
alias: pci:v0000DD01d00000013sv0000DD01sd00000043bc*sc*i*
alias: pci:v0000DD01d00000012sv0000DD01sd00000042bc*sc*i*
alias: pci:v0000DD01d00000011sv0000DD01sd00000041bc*sc*i*
alias: pci:v0000DD01d00000011sv0000DD01sd00000040bc*sc*i*
alias: pci:v0000DD01d00000007sv0000DD01sd00000023bc*sc*i*
alias: pci:v0000DD01d00000006sv0000DD01sd00000033bc*sc*i*
alias: pci:v0000DD01d00000006sv0000DD01sd00000032bc*sc*i*
alias: pci:v0000DD01d00000006sv0000DD01sd00000031bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd0000DB03bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd00000030bc*sc*i*
alias: pci:v0000DD01d00000006sv0000DD01sd00000022bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd00000021bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd00000020bc*sc*i*
alias: pci:v0000DD01d00000005sv0000DD01sd00000011bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd00000010bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd00000003bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd00000002bc*sc*i*
alias: pci:v0000DD01d00000005sv0000DD01sd00000004bc*sc*i*
alias: pci:v0000DD01d00000003sv0000DD01sd00000001bc*sc*i*
alias: pci:v0000DD01d00000002sv0000DD01sd00000001bc*sc*i*
depends: cxd2099,dvb-core
vermagic: 3.19.0-31-generic SMP mod_unload modversions
parm: adapter_alloc:0-one adapter per io, 1-one per tab with io, 2-one per tab, 3-one for all (int)
parm: msi: Control MSI interrupts: 0-disable, 1-enable (default) (int)
parm: ci_bitrate: Bitrate for output to CI. (int)
parm: ts_loop:TS in/out test loop on port ts_loop (int)
parm: vlan:VLAN and QoS IDs enabled (int)
parm: tt: (int)
parm: fmode:frontend emulation mode (int)
parm: old_quattro:old quattro LNB input order (int)
parm: adapter_nr:DVB adapter numbers (array of short)
Alles anzeigen
Um den Fehler einzugrenzen noch ein paar Auszüge aus dmesg:
dmesg | grep "DVB"
[ 4.274101] Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-S2 MAX
[ 4.274114] Port 1: Link 0, Link Port 1 (TAB 2): DUAL DVB-S2 MAX
[ 4.274122] Port 2: Link 0, Link Port 2 (TAB 3): DUAL DVB-S2 MAX
[ 4.274129] Port 3: Link 0, Link Port 3 (TAB 4): DUAL DVB-S2 MAX
[ 4.282865] DVB: registering new adapter (DDBridge)
[ 4.282878] DVB: registering new adapter (DDBridge)
[ 4.282890] DVB: registering new adapter (DDBridge)
[ 4.282902] DVB: registering new adapter (DDBridge)
[ 4.282908] DVB: registering new adapter (DDBridge)
[ 4.282913] DVB: registering new adapter (DDBridge)
[ 4.282920] DVB: registering new adapter (DDBridge)
[ 4.282925] DVB: registering new adapter (DDBridge)
Alles anzeigen
dmesg | grep "Digital Devices"
[ 4.128750] Digital Devices PCIE bridge driver 0.9.19, Copyright (C) 2010-15 Digital Devices GmbH
[ 4.141925] DDBridge driver detected: Digital Devices MAX S8 4/8
dmesg | grep "DDBridge"
[ 4.141925] DDBridge driver detected: Digital Devices MAX S8 4/8
[ 4.141977] DDBridge: HW 01010004 REGMAP 00010001
[ 4.142082] DDBridge: using 1 MSI interrupt(s)
[ 4.282865] DVB: registering new adapter (DDBridge)
[ 4.282878] DVB: registering new adapter (DDBridge)
[ 4.282890] DVB: registering new adapter (DDBridge)
[ 4.282902] DVB: registering new adapter (DDBridge)
[ 4.282908] DVB: registering new adapter (DDBridge)
[ 4.282913] DVB: registering new adapter (DDBridge)
[ 4.282920] DVB: registering new adapter (DDBridge)
[ 4.282925] DVB: registering new adapter (DDBridge)
Alles anzeigen
Ein Jumper, der in anderen Threads erwähnt wird, findet sich nicht auf meiner Karte.
Als ich die Karte das erste Mal in Betrieb genommen habe waren auch die frontends vorhanden, allerdings habe ich kein Sat-Signal bzw. Bild mit VDR oder TVHeadend bekommen. Durch mein probieren mit den unterschiedlichen Treibern waren die frontends dann weg ohne das ich nachvollziehen konnte warum. Aber auch nach der vollständigen Neuinstallation von Ubunutu 14.04 sind diese nicht mehr vorhanden, wie oben zu sehen ist. Eine per USB angebundene DVB-S2-Karte funktioniert hingegen problemlos.
Hat jemand einen Tipp der mir weiterhelfen könnte oder fällt jemanden in den Infos ein Fehler auf?