Wenn ich mir überlege, wie lange der Schritt von SD zu HD gedauert hat, dass waren ca. 7 Jahre, braucht man sich glaube ich jetzt noch keine Gedanken darüber zu machen, ob die Hardware 4K kann.
[ERFOLGREICH GELÖST] Digital Devices Max S8 und Supermicro X11SSH-CTF - ein paar generelle Fragen
-
-
Ok, ihr habt mich überzeugt.
ZitatWenn ich mir überlege, wie lange der Schritt von SD zu HD gedauert hat, dass waren ca. 7 Jahre, braucht man sich glaube ich jetzt noch keine Gedanken darüber zu machen, ob die Hardware 4K kann.
Etwas ähnliches habe ich mir gestern Abend auch gedacht und die Max S8 bestellt.
Die Karte befindet sich bereits auf dem Weg zu mir. Ich werde hier weiter berichten, wie die Installation verlaufen ist und wie sie sich im Betrieb behauptet.
Vielen Dank nochmal an alle für die tatkräftige Unterstützung bei der Kaufentscheidung.
Gruß Hoppel
-
So, morgen soll das gute Stück angeblich schon hier sein.
In welcher Reihenfolge würdet ihr vorgehen?
- alte Karte (Cine S2 v6.5) raus
- neue Karte (Max S8) rein
- Treiber kompilieren, fmode=1 festlegenIch würde es in genau dieser Reihenfolge durchführen. Spricht etwas dagegen?
Gibt es für Debian Jessie irgendwo ein fertiges Paket für die Max S8?
Gruß Hoppel
-
Den Treiber könnte man auch schon vorher kompilieren, das sollte nichts tun.
Du kannst das dddvb-dkms bestimmt auch unter Debian einsetzen.Lars
-
-
So, kurz nachdem ich vorhin geschrieben habe, kam der Postbote doch noch.
Ich habe verschiedene Treiber-Versionen getestet. Alle werden sauber installiert, allerdings sehe ich die Karte mit lspci einfach nicht. Wenn ich mich nicht täusche, müsste die Karte auch ohne einen Treiber in lspci angezeigt werden, oder?
Wenn das so ist, muss ich nochmal mit den BIOS-Einstellungen meines Supermicro Server-Mainboards spielen. Was sagt ihr dazu?
Welche PCIe-Version nutzt diese Karte?
Wenn ich mich recht entsinne, kann ich v1.1 und v1.2 oder beides auf dem PCI-Slot konfigurieren. Derzeitig ist beides aktiviert. Ich mache nachher mal ein paar Screenshots von meinen PCIe-BIOS-Einstellungen. Momentan geht's gerade nicht, es läuft eine Aufnahme. Mein Board hat 2 PCIe-Steckplätze, in beiden dasselbe Ergebnis, gähnende Leere in lspci. Die Cine S2 v6.5 wird weiterhin sauber erkannt. Ich hatte sie aber auch schon draußen, um zu prüfen, ob die beiden Karten evtl. irgendwie im Konflikt zu einander stehen.
Code
Alles anzeigenroot@mediatank:~# lspci 00:00.0 Host bridge: Intel Corporation Device 1918 (rev 07) 00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07) 00:14.0 USB controller: Intel Corporation Device a12f (rev 31) 00:14.2 Signal processing controller: Intel Corporation Device a131 (rev 31) 00:16.0 Communication controller: Intel Corporation Device a13a (rev 31) 00:16.1 Communication controller: Intel Corporation Device a13b (rev 31) 00:17.0 SATA controller: Intel Corporation Device a102 (rev 31) 00:1c.0 PCI bridge: Intel Corporation Device a110 (rev f1) 00:1c.2 PCI bridge: Intel Corporation Device a112 (rev f1) 00:1c.4 PCI bridge: Intel Corporation Device a114 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Device a149 (rev 31) 00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31) 00:1f.4 SMBus: Intel Corporation Device a123 (rev 31) 01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02) 02:00.0 Multimedia controller: Digital Devices GmbH Octopus DVB Adapter 03:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 03) 04:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 30) 05:00.0 Ethernet controller: Intel Corporation Device 1563 (rev 01) 05:00.1 Ethernet controller: Intel Corporation Device 1563 (rev 01)
Code
Alles anzeigenroot@mediatank:~# lspci -vvvnn .... 02:00.0 Multimedia controller [0480]: Digital Devices GmbH Octopus DVB Adapter [dd01:0003] Subsystem: Digital Devices GmbH Cine S2 V6.5 DVB adapter [dd01:0021] 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 Interrupt: pin A routed to IRQ 16 Region 0: Memory at df400000 (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: 0000000000000000 Data: 0000 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 ....
Coderoot@mediatank:~# dmesg | grep "DVB" [ 12.188125] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter [ 12.189336] Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-S2 [ 12.192742] DVB: registering new adapter (DDBridge) [ 12.192742] DVB: registering new adapter (DDBridge) [ 12.513071] ddbridge 0000:02:00.0: DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... [ 12.547698] ddbridge 0000:02:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)...
Coderoot@mediatank:~# dmesg | grep "DDBridge" [ 12.188125] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter [ 12.188151] DDBridge: HW 0001000d REGMAP 00010004 [ 12.192742] DVB: registering new adapter (DDBridge) [ 12.192742] DVB: registering new adapter (DDBridge)
Da Digital Devices die Datei ddbridge.conf nennt, aus euren Beiträgen hier aber öfters maxs8.conf hervorgeht, habe ich sie beide erstellt. Das schadet ja erstmal nichts.
Coderoot@mediatank:~# cat /etc/modprobe.d/ddbridge.conf options ddbridge fmode=1 root@mediatank:~# cat /etc/modprobe.d/maxs8.conf options ddbridge fmode=1
Die alles entscheidende Frage ist, warum die Karte mit lspci nicht erkannt wird.
Gruß Hoppel
-
So, in meinem BIOS kann ich unter "Advanced - Chipset Configration - PCH-IO Configuration" folgendes konfigurieren:
Folgende Erläuterungen dazu aus dem Manual meines Mainboards (Supermicro - X11SSH-CTF):
ZitatPort 61h bit-4 Emulation
Select Enabled to enable the emulation of Port 61h bit-4 toggling in SMM (System Management Mode). The options are Disabled and Enabled.PCIe PLL SSC
Enable this feature to reduce EMI interference by down spreading clock 0.5%. Disable this feature to centralize the clock without spreading. The options are Disabled and Enabled.Folgende Erläuterungen dazu aus dem Manual meines Mainboards (Supermicro - X11SSH-CTF):
ZitatPCH-IO Configuration
The following PCH-IO information will display:
• Intel PCH RC Version
• Intel PCH SKU Name
• Intel PCH Rev IDPCI Express Configuration
PCH DMI Link ASPM Control
Use this feature to set the ASPM (Active State Power Management) state on the SA (System Agent) side of the DMI Link. The options are Disabled and Enabled.Peer Memory Write Enable
Use this feature to enable or disable peer memory write. The options are Disabled or Enabled.
Bie den beiden PCIe-Slots kann ich dann folgendes konfigurieren:Wie die Optionen zu den PCIe-Slots genau aussehen, muss ich im nächsten Post posten, da maximal 5 Dateianhänge erlaubt sind.
Gruß Hoppel
-
Die Optionen für den PCIe-SLOT4 sehen wie folgt aus:
Folgende Erläuterungen dazu aus dem Manual meines Mainboards (Supermicro - X11SSH-CTF):
ZitatPCH SLOT4 PCI-E 3.0 X2 (IN X4)
SLOT4 ASPM Support
Use this item to set the Active State Power Management (ASPM) level for a PCI-E device. Select Auto for the system BIOS to automatically set the ASPM level based on the system configuration. Select Disabled to disable ASPM support. The options are Disabled, L0s, L1, L0s & L1, and Auto.SLOT4 L1 Substates
Use this feature to configure the PCI Express L1 Substates. The options are Disabled, L1.1, L1.2, and L1.1 & L1.2SLOT4 PCIe Speed
Use this feature to select the PCI Express port speed. The options are Auto, Gen1, Gen2, and Gen3.SLOT4 Detect Non-Compliance Device
Select Enabled for the AMI BIOS to automatically detect a PCI-E device that is not compliant with the PCI-E standards. The options are Disabled and Enabled.
Unter "Advanced - PCIe/PCI/PNP Configuration" kann ich dann noch folgendes konfigurieren:Folgende Erläuterungen dazu aus dem Manual meines Mainboards (Supermicro - X11SSH-CTF):
ZitatPCIe/PCI/PnP Configuration
The following information will display:
• PCI Bus Driver Version
• PCI Devices Common Settings:PCI Latency Timer
Use this feature to set the latency Timer of each PCI device installed on a PCI bus. Select 32 to set the PCI latency to 32 PCI clock cycles. The options are 32 PCI Bus Clocks, 64 PCI Bus Clocks, 96 PCI Bus Clocks, 128 PCI Bus Clocks, 160 PCI Bus Clocks, 192 PCI Bus Clocks, 224 PCI Bus Clocks, and 248 PCI Bus Clocks.PCI-X Latency Timer
Use this feature to set the latency Timer of each PCI-X device installed on a PCI bus. Select 64 to set the PCI latency to 64 PCI clock cycles. The options are 32 PCI Bus Clocks, 64 PCI Bus Clocks, 96 PCI Bus Clocks, 128 PCI Bus Clocks, 160 PCI Bus Clocks, 192 PCI Bus Clocks, 224 PCI Bus Clocks, and 248 PCI Bus Clocks.PCI PERR/SERR Support
Select Enabled to allow a PCI device to generate a PERR/SERR number for a PCI Bus Signal Error Event. The options are Disabled and Enabled.Above 4G Decoding (Available if the system supports 64-bit PCI decoding)
Select Enabled to decode a PCI device that supports 64-bit in the space above 4G Address. The options are Disabled and Enabled.SR-IOV Support
Use this feature to enable or disable Single Root IO Virtualization Support. The options are Disabled and Enabled.PCH SLOT4 PCI-E 3.0 X2 (IN X4) OPROM
Use this feature to select which firmware type to be loaded for the add-on card in this slot. The options are Disabled, Legacy, and EFI.CPU SLOT6 PCI-E 3.0 X8 OPROM
Use this feature to select which firmware type to be loaded for the add-on card in this slot. The options are Disabled, Legacy, and EFI.
Wer hat eine Idee?Gruß Hoppel
-
Die Cine S2 v6.5 läuft übrigens an beiden PCIe-Slots astrein. Die Max S8 wird mir mit lspci an beiden Slots gar nicht angezeigt. Das habe ich gerade nochmal getestet.
Ich muss ja wenigstens erstmal das Device selbst sehen, bevor ich irgendwas machen kann, bevor sich weitere Tests lohnen, oder?
Liege ich denn mit meiner Vermutung richtig, dass es eigentlich nur an den PCIe-Slot-Einstellungen liegen kann? Wenn nicht, woran könnte es noch liegen?
Gruß Hoppel
-
Hast du die neuste BIOS-Version installiert? Ansonsten würde ich mal beim Supermicro-Support per E-Mail (support@supermicro.nl) nachfragen. Die sind in der Regel ziemlich hilfsbereit. Hatte mit einer Soundkarte ein ähnliches Problem (wurde allerdings angezeigt und ist ein X10-Board), was aber im Beta-BIOS, das man mir dann geschickt hat, schon gefixt war.
Viele Grüße
N0T3P4D -
Bevor ich Kontakt zu Supermicro aufnehme, möchte ich eigentlich gern erstmal wissen, welche Einstellungen ich im BIOS konfigurieren müsste, damit die Karte funktioniert. Ich denke, diese Frage kann Digital Devices am Besten beantworten.
Derzeitig ist folgende Firmware und folgende BIOS-Version installiert:
CodeFirmware Revision : 01.12 Firmware Build Time : 12/31/2015 BIOS Version : 1.0 BIOS Build Time : 01/14/2016 CPLD Version : 02.b1.01
Anscheinend gibt es tatsächlich ein kleineres BIOS-Update:
Ist dir oder jemand anderem bekannt, ob es zu diesem BIOS-Update irgendwo Release Notes gibt?
Gruß Hoppel
-
Entweder sind sie in der ZIP-Datei mit dabei (eher nicht) oder du musst beim Support fragen, falls sie nicht irgendwo jemand gepostet hat. Im Zweifelsfall wird man dir aber wohl sowieso zu einem Upgrade raten, bevor man sich damit weiter befasst, egal, was da drin steht.
Zur BIOS-Konfiguration: ASPM (zu Testzwecken) deaktivieren, PCIe speed auf Gen 2 oder was auch immer die Karte ist setzen, den Rest könntest du ja durchprobieren. OPROM sollte nicht so interessant sein, kannst du wohl aber auf legacy lassen (prüfen, ob CSM / Compatibility Support Mode irgendwo aktiviert ist).
-
Nö, in der ZIP-Datei und auf der Homepage sind keine Release-Notes zu finden. Nunja, habe mir gerade schonmal einen bootbaren USB-MSDOS-Stick gebaut und das BIOS-Update drauf kopiert. Das werde ich aber heute nicht mehr einspielen.
ZitatASPM (zu Testzwecken) deaktivieren
auto = Cine S2 läuft, Max S8 wird nicht erkannt
disabled = Cine S2 läuft, Max S8 wird nicht erkanntZitatPCIe speed auf Gen 2 oder was auch immer die Karte ist setzen, den Rest könntest du ja durchprobieren
Ok, aufgrund dieses Threads habe ich bezüglich "PCIe Speed" einfach mal alles durchprobiert:
http://www.easyvdr-forum.de/th…166023.html#pid166023</a>mit ASPM Support = Disabled
L1 Substates = L1.1auto = Cine S2 läuft, Max S8 wird nicht erkannt
Gen1 = Rechner bootet in einer Endlosschleife
Gen2 = Cine S2 läuft, Max S8 wird nicht erkannt
Gen3 = Cine S2 läuft, Max S8 wird nicht erkanntDie Option "Detect Non-Compliance Device" verschwindet ürigens Gen1, Gen2 oder Gen3 auswähle.
ZitatOPROM sollte nicht so interessant sein, kannst du wohl aber auf legacy lassen
Hier habe ich alle drei Optionen getestet:
Disabled = keine Karte wird erkannt
EFI = Cine S2 läuft, Max S8 wird nicht erkannt
Legacy = Cine S2 läuft, Max S8 wird nicht erkanntZitatprüfen, ob CSM / Compatibility Support Mode irgendwo aktiviert ist
Dazu schreibt mein Mainboard Manual folgendes;ZitatCSM Support
Select Enabled to support the EFI Compatibility Support Module (CSM), which providescompatibility support for traditional legacy BIOS for system boot. The options are Disabled and Enabled.Was soll ich hier konfigurieren, Enable oder Disable?
Derzeitig steht CSM auf "enable". Wenn ich "disable" erhalte ich folgende Meldung: "Warning!!! Video is in legacy mode. Select video policy uefi first, reboot and try again. Von daher habe ich es jetzt auf "enable" gelassen.
Bisher also noch kein Erfolg.
Bis morgen!
-
Hier übrigens nochmal meine Vorgehnsweise zur Installation des Treibers "DKMS: install completed." für Kernel 4.4 und 4.5. Hier der Treiber von wolfi.m:
Code
Alles anzeigenroot@mediatank:~# cd /tmp root@mediatank:/tmp# wget https://launchpad.net/~mango-vdr/+archive/ubuntu/easy-next-base/+files/dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb --2016-07-14 01:02:11-- https://launchpad.net/~mango-vdr/+archive/ubuntu/easy-next-base/+files/dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb Auflösen des Hostnamen »launchpad.net (launchpad.net)«... 91.189.89.222, 91.189.89.223 Verbindungsaufbau zu launchpad.net (launchpad.net)|91.189.89.222|:443... verbunden. HTTP-Anforderung gesendet, warte auf Antwort... 302 Moved Temporarily Platz: https://launchpadlibrarian.net/268415285/dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb[folge] --2016-07-14 01:02:11-- https://launchpadlibrarian.net/268415285/dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb Auflösen des Hostnamen »launchpadlibrarian.net (launchpadlibrarian.net)«... 91.189.89.228, 91.189.89.229 Verbindungsaufbau zu launchpadlibrarian.net (launchpadlibrarian.net)|91.189.89.228|:443... verbunden. HTTP-Anforderung gesendet, warte auf Antwort... 200 OK Länge: 375948 (367K) [application/x-debian-package] In »»dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb«« speichern. dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb 100%[=============================================================================================>] 367,14K 2,36MB/s in 0,2s 2016-07-14 01:02:12 (2,36 MB/s) - »»dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb«« gespeichert [375948/375948] root@mediatank:/tmp# dpkg -i *.deb (Lese Datenbank ... 92748 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von dddvb-dkms_0.9.23.1easyVDR2-trusty_all.deb ... -------- Uninstall Beginning -------- Module: dddvb Version: 0.9.22.0yavdr0 Kernel: 4.4.0-0.bpo.1-amd64 (amd64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. ddbridge.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. octonet.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. dvb-core.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. cxd2099.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. cxd2843.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. drxk.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. lnbh25.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. lnbp21.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. mxl5xx.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv0367dd.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv090x.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv0910.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv6110x.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv6111.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. tda18212dd.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. tda18271c2dd.ko: - Uninstallation - Deleting from: /lib/modules/4.4.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod.... DKMS: uninstall completed. -------- Uninstall Beginning -------- Module: dddvb Version: 0.9.22.0yavdr0 Kernel: 4.5.0-0.bpo.1-amd64 (amd64) ------------------------------------- Status: Before uninstall, this module version was ACTIVE on this kernel. ddbridge.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/ rmdir: konnte „“ nicht entfernen: Datei oder Verzeichnis nicht gefunden - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. octonet.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/ rmdir: konnte „“ nicht entfernen: Datei oder Verzeichnis nicht gefunden - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. dvb-core.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. cxd2099.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. cxd2843.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. drxk.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. lnbh25.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. lnbp21.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. mxl5xx.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv0367dd.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv090x.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv0910.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv6110x.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. stv6111.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. tda18212dd.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. tda18271c2dd.ko: - Uninstallation - Deleting from: /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ - Original module - No original module was found for this module on this kernel. - Use the dkms install command to reinstall any previous module version. depmod.... DKMS: uninstall completed. ------------------------------ Deleting module version: 0.9.22.0yavdr0 completely from the DKMS tree. ------------------------------ Done. Entpacken von dddvb-dkms (0.9.23.1easyVDR2-trusty) über (0.9.22.0yavdr0-trusty) ... dddvb-dkms (0.9.23.1easyVDR2-trusty) wird eingerichtet ... Loading new dddvb-0.9.23.1easyVDR2 DKMS files... First Installation: checking all kernels... Building only for 4.5.0-0.bpo.1-amd64 Building for architecture amd64 Building initial module for 4.5.0-0.bpo.1-amd64 Done. ddbridge: Running module version sanity check. Good news! Module version 0.9.23 for ddbridge.ko exactly matches what is already found in kernel 4.5.0-0.bpo.1-amd64. DKMS will not replace this module. You may override by specifying --force. octonet.ko: Running module version sanity check. Good news! Module version 0.6 for octonet.ko exactly matches what is already found in kernel 4.5.0-0.bpo.1-amd64. DKMS will not replace this module. You may override by specifying --force. dvb-core.ko: Running module version sanity check. - Original module - Multiple original modules exist but DKMS does not know which to pick - Due to the confusion, none will be considered during a later uninstall - Multiple same named modules! - 2 named dvb-core.ko in /lib/modules/4.5.0-0.bpo.1-amd64/ - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ cxd2099.ko: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ cxd2843.ko: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ drxk.ko: Running module version sanity check. - Original module - Multiple same named modules! - 2 named drxk.ko in /lib/modules/4.5.0-0.bpo.1-amd64/ - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ lnbh25.ko: Running module version sanity check. - Original module - Multiple same named modules! - 2 named lnbh25.ko in /lib/modules/4.5.0-0.bpo.1-amd64/ - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ lnbp21.ko: Running module version sanity check. - Original module - Multiple same named modules! - 2 named lnbp21.ko in /lib/modules/4.5.0-0.bpo.1-amd64/ - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ mxl5xx.ko: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ stv0367dd.ko: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ stv090x.ko: Running module version sanity check. - Original module - Multiple same named modules! - 2 named stv090x.ko in /lib/modules/4.5.0-0.bpo.1-amd64/ - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ stv0910.ko: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ stv6110x.ko: Running module version sanity check. - Original module - Multiple same named modules! - 2 named stv6110x.ko in /lib/modules/4.5.0-0.bpo.1-amd64/ - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ stv6111.ko: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ tda18212dd.ko: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ tda18271c2dd.ko: Running module version sanity check. - Original module - Multiple same named modules! - 2 named tda18271c2dd.ko in /lib/modules/4.5.0-0.bpo.1-amd64/ - Installation - Installing to /lib/modules/4.5.0-0.bpo.1-amd64/updates/dkms/ depmod.... DKMS: install completed.
Wie bereits erwähnt, läuft der bei Digital Devices beschriebene manuelle Kompiliervorgang auch ohne Fehler durch:
Code
Alles anzeigenroot@mediatank:/tmp# cd /usr/src root@mediatank:/usr/src# wget https://github.com/DigitalDevices/dddvb/archive/0. 9.23.tar.gz --2016-07-14 01:15:04-- https://github.com/DigitalDevices/dddvb/archive/0.9.23. tar.gz Auflösen des Hostnamen »github.com (github.com)«... 192.30.253.113 Verbindungsaufbau zu github.com (github.com)|192.30.253.113|:443... verbunden. HTTP-Anforderung gesendet, warte auf Antwort... 302 Found Platz: https://codeload.github.com/DigitalDevices/dddvb/tar.gz/0.9.23[folge] --2016-07-14 01:15:04-- https://codeload.github.com/DigitalDevices/dddvb/tar.gz /0.9.23 Auflösen des Hostnamen »codeload.github.com (codeload.github.com)«... 192.30.253 .120 Verbindungsaufbau zu codeload.github.com (codeload.github.com)|192.30.253.120|:4 43... verbunden. HTTP-Anforderung gesendet, warte auf Antwort... 200 OK Länge: nicht spezifiziert [application/x-gzip] In »»0.9.23.tar.gz.1«« speichern. 0.9.23.tar.gz.1 [ <=> ] 515,47K 35,6KB/s in 18s 2016-07-14 01:15:23 (27,9 KB/s) - »0.9.23.tar.gz.1« gespeichert [527844] root@mediatank:/usr/src# ls 0.9.23.tar.gz linux-headers-4.5.0-0.bpo.1-amd64 0.9.23.tar.gz.1 linux-headers-4.5.0-0.bpo.1-common dddvb-0.9.23 linux-kbuild-3.16 dddvb-0.9.23.1easyVDR2 linux-kbuild-4.4 linux-headers-3.16.0-4-amd64 linux-kbuild-4.5 linux-headers-3.16.0-4-common spl-0.6.5.7 linux-headers-4.4.0-0.bpo.1-amd64 vdr linux-headers-4.4.0-0.bpo.1-common zfs-0.6.5.7 root@mediatank:/usr/src# rm dddvb-0.9.23 rm: das Entfernen von „dddvb-0.9.23“ ist nicht möglich: Ist ein Verzeichnis root@mediatank:/usr/src# rm -R dddvb-0.9.23 root@mediatank:/usr/src# tar -xf 0.9.23.tar.gz root@mediatank:/usr/src# cd dddvb-0.9.23 root@mediatank:/usr/src/dddvb-0.9.23# make make -C /lib/modules/4.5.0-0.bpo.1-amd64/build SUBDIRS=/usr/src/dddvb-0.9.23 CON FIG_DVB_CORE=m CONFIG_DVB_DDBRIDGE=m CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_CXD2099=m CONFIG_DVB_LNBP21=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV61 10x=m CONFIG_DVB_STV0367=m CONFIG_DVB_TDA18212=m CONFIG_DVB_STV0367DD=m CONFIG_D VB_TDA18212DD=m CONFIG_DVB_OCTONET=m CONFIG_DVB_CXD2843=m CONFIG_DVB_STV0910=m C ONFIG_DVB_STV6111=m CONFIG_DVB_LNBH25=m CONFIG_DVB_MXL5XX=m modules make[1]: Entering directory '/usr/src/linux-headers-4.5.0-0.bpo.1-amd64' Makefile:10: *** mixed implicit and normal rules: deprecated syntax CC [M] /usr/src/dddvb-0.9.23/ddbridge/ddbridge.o In file included from /usr/src/dddvb-0.9.23/ddbridge/ddbridge.c:48:0: /usr/src/dddvb-0.9.23/ddbridge/ddbridge-core.c: In function ‘ddb_init’: /usr/src/dddvb-0.9.23/ddbridge/ddbridge-core.c:4740:1: warning: label ‘fail3’ de fined but not used [-Wunused-label] fail3: ^ In file included from /usr/src/dddvb-0.9.23/ddbridge/ddbridge.c:31:0: /usr/src/dddvb-0.9.23/ddbridge/ddbridge.c: At top level: /usr/src/dddvb-0.9.23/ddbridge/ddbridge.h:489:12: warning: ‘ddblreadl’ defined b ut not used [-Wunused-function] static u32 ddblreadl(struct ddb_link *link, u32 adr) ^ /usr/src/dddvb-0.9.23/ddbridge/ddbridge.h:507:13: warning: ‘ddblwritel’ defined but not used [-Wunused-function] static void ddblwritel(struct ddb_link *link, u32 val, u32 adr) ^ CC [M] /usr/src/dddvb-0.9.23/ddbridge/octonet.o In file included from /usr/src/dddvb-0.9.23/ddbridge/octonet.c:35:0: /usr/src/dddvb-0.9.23/ddbridge/ddbridge-core.c: In function ‘ddb_init’: /usr/src/dddvb-0.9.23/ddbridge/ddbridge-core.c:4740:1: warning: label ‘fail3’ de fined but not used [-Wunused-label] fail3: ^ In file included from /usr/src/dddvb-0.9.23/ddbridge/octonet.c:26:0: /usr/src/dddvb-0.9.23/ddbridge/octonet.c: At top level: /usr/src/dddvb-0.9.23/ddbridge/ddbridge.h:489:12: warning: ‘ddblreadl’ defined b ut not used [-Wunused-function] static u32 ddblreadl(struct ddb_link *link, u32 adr) ^ /usr/src/dddvb-0.9.23/ddbridge/ddbridge.h:507:13: warning: ‘ddblwritel’ defined but not used [-Wunused-function] static void ddblwritel(struct ddb_link *link, u32 val, u32 adr) ^ In file included from /usr/src/dddvb-0.9.23/ddbridge/octonet.c:35:0: /usr/src/dddvb-0.9.23/ddbridge/ddbridge-core.c:3210:20: warning: ‘irq_handler0’ defined but not used [-Wunused-function] static irqreturn_t irq_handler0(int irq, void *dev_id) ^ /usr/src/dddvb-0.9.23/ddbridge/ddbridge-core.c:3227:20: warning: ‘irq_handler1’ defined but not used [-Wunused-function] static irqreturn_t irq_handler1(int irq, void *dev_id) ^ CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvbdev.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dmxdev.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_demux.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_filter.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_ca_en50221.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_frontend.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_net.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_ringbuffer.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_math.o CC [M] /usr/src/dddvb-0.9.23/dvb-core/dvb_netstream.o LD [M] /usr/src/dddvb-0.9.23/dvb-core/dvb-core.o CC [M] /usr/src/dddvb-0.9.23/frontends/drxk_hard.o /usr/src/dddvb-0.9.23/frontends/drxk_hard.c: In function ‘drxk_set_parameters’: /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:4871:36: warning: unused variable ‘old_delsys’ [-Wunused-variable] u32 delsys = p->delivery_system, old_delsys; ^ /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:4871:6: warning: unused variable ‘delsys’ [-Wunused-variable] u32 delsys = p->delivery_system, old_delsys; ^ /usr/src/dddvb-0.9.23/frontends/drxk_hard.c: At top level: /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:4899:64: warning: ‘struct dvb_frontend_parameters’ declared inside parameter list static int drxk_c_get_frontend(struct dvb_frontend *fe, struct dvb_frontend_parameters *p) ^ /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:4899:64: warning: its scope is only this definition or declaration, which is probably not what you want /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:4993:64: warning: ‘struct dvb_frontend_parameters’ declared inside parameter list static int drxk_t_get_frontend(struct dvb_frontend *fe, struct dvb_frontend_parameters *p) ^ /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:5018:2: warning: initialization from incompatible pointer type .get_frontend = drxk_c_get_frontend, ^ /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:5018:2: warning: (near initialization for ‘drxk_c_ops.get_frontend’) /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:5052:2: warning: initialization from incompatible pointer type .get_frontend = drxk_t_get_frontend, ^ /usr/src/dddvb-0.9.23/frontends/drxk_hard.c:5052:2: warning: (near initialization for ‘drxk_t_ops.get_frontend’) LD [M] /usr/src/dddvb-0.9.23/frontends/drxk.o CC [M] /usr/src/dddvb-0.9.23/frontends/lnbp21.o CC [M] /usr/src/dddvb-0.9.23/frontends/stv090x.o CC [M] /usr/src/dddvb-0.9.23/frontends/stv6110x.o CC [M] /usr/src/dddvb-0.9.23/frontends/cxd2099.o CC [M] /usr/src/dddvb-0.9.23/frontends/tda18271c2dd.o CC [M] /usr/src/dddvb-0.9.23/frontends/stv0367dd.o CC [M] /usr/src/dddvb-0.9.23/frontends/tda18212dd.o CC [M] /usr/src/dddvb-0.9.23/frontends/cxd2843.o /usr/src/dddvb-0.9.23/frontends/cxd2843.c: In function ‘get_stats’: /usr/src/dddvb-0.9.23/frontends/cxd2843.c:1276:20: warning: unused variable ‘state’ [-Wunused-variable] struct cxd_state *state = fe->demodulator_priv; ^ /usr/src/dddvb-0.9.23/frontends/cxd2843.c: In function ‘read_ber’: /usr/src/dddvb-0.9.23/frontends/cxd2843.c:1461:9: warning: ‘d’ may be used uninitialized in this function [-Wmaybe-uninitialized] u32 n, d; ^ /usr/src/dddvb-0.9.23/frontends/cxd2843.c:1461:6: warning: ‘n’ may be used uninitialized in this function [-Wmaybe-uninitialized] u32 n, d; ^ CC [M] /usr/src/dddvb-0.9.23/frontends/stv6111.o /usr/src/dddvb-0.9.23/frontends/stv6111.c: In function ‘dump_regs’: /usr/src/dddvb-0.9.23/frontends/stv6111.c:110:13: warning: unused variable ‘c’ [-Wunused-variable] u8 d[11], *c = &state->reg[0]; ^ /usr/src/dddvb-0.9.23/frontends/stv6111.c: At top level: /usr/src/dddvb-0.9.23/frontends/stv6111.c:621:0: warning: "ARRAY_SIZE" redefined #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) ^ In file included from /usr/src/dddvb-0.9.23/frontends/stv6111.c:24:0: /usr/src/linux-headers-4.5.0-0.bpo.1-common/include/linux/kernel.h:54:0: note: this is the location of the previous definition #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) ^ /usr/src/dddvb-0.9.23/frontends/stv6111.c:333:12: warning: ‘AGC_Gain’ defined but not used [-Wunused-variable] static u32 AGC_Gain[] = { ^ /usr/src/dddvb-0.9.23/frontends/stv6111.c:621:0: warning: "ARRAY_SIZE" redefined #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) ^ In file included from /usr/src/dddvb-0.9.23/frontends/stv6111.c:24:0: /usr/src/linux-headers-4.5.0-0.bpo.1-common/include/linux/kernel.h:54:0: note: this is the location of the previous definition #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) ^ CC [M] /usr/src/dddvb-0.9.23/frontends/stv0910.o /usr/src/dddvb-0.9.23/frontends/stv0910.c: In function ‘read_status’: /usr/src/dddvb-0.9.23/frontends/stv0910.c:1128:34: warning: unused variable ‘p’ [-Wunused-variable] struct dtv_frontend_properties *p = &fe->dtv_property_cache; ^ /usr/src/dddvb-0.9.23/frontends/stv0910.c: In function ‘read_signal_strength’: /usr/src/dddvb-0.9.23/frontends/stv0910.c:1442:11: warning: unused variable ‘Agc0’ [-Wunused-variable] u8 Agc1, Agc0; ^ /usr/src/dddvb-0.9.23/frontends/stv0910.c:1442:5: warning: unused variable ‘Agc1’ [-Wunused-variable] u8 Agc1, Agc0; ^ CC [M] /usr/src/dddvb-0.9.23/frontends/lnbh25.o /usr/src/dddvb-0.9.23/frontends/lnbh25.c:109:12: warning: ‘lnbh25_set_tone’ defined but not used [-Wunused-function] static int lnbh25_set_tone(struct dvb_frontend *fe, ^ CC [M] /usr/src/dddvb-0.9.23/frontends/mxl5xx.o /usr/src/dddvb-0.9.23/frontends/mxl5xx.c: In function ‘reset_fec_counter’: /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:452:31: warning: unused variable ‘abortTuneCmd’ [-Wunused-variable] MXL_HYDRA_DEMOD_ABORT_TUNE_T abortTuneCmd; ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c: In function ‘tune’: /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:559:34: warning: unused variable ‘p’ [-Wunused-variable] struct dtv_frontend_properties *p = &fe->dtv_property_cache; ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c: In function ‘config_ts’: /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:1388:18: warning: unused variable ‘mxl561_xpt_ts_valid’ [-Wunused-variable] MXL_REG_FIELD_T mxl561_xpt_ts_valid[MXL_HYDRA_DEMOD_ID_6] = { ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:1384:18: warning: unused variable ‘mxl561_xpt_ts_sync’ [-Wunused-variable] MXL_REG_FIELD_T mxl561_xpt_ts_sync[MXL_HYDRA_DEMOD_ID_6] = { ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c: At top level: /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:101:13: warning: ‘le32_to_cpusn’ defined but not used [-Wunused-function] static void le32_to_cpusn(u32 *data, u32 size) ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:109:13: warning: ‘flip_data_in_dword’ defined but not used [-Wunused-function] static void flip_data_in_dword(u32 size, u8 *d) ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:250:12: warning: ‘write_register_block’ defined but not used [-Wunused-function] static int write_register_block(struct mxl *state, u32 reg, u32 size, u8 *data) ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:374:13: warning: ‘extract_from_mnemonic’ defined but not used [-Wunused-function] static void extract_from_mnemonic(u32 regAddr, u8 lsbPos, u8 width, ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:450:12: warning: ‘reset_fec_counter’ defined but not used [-Wunused-function] static int reset_fec_counter(struct mxl *state) ^ /usr/src/dddvb-0.9.23/frontends/mxl5xx.c:1554:12: warning: ‘config_dis’ defined but not used [-Wunused-function] static int config_dis(struct mxl *state, u32 id) ^ Building modules, stage 2. MODPOST 16 modules WARNING: modpost: Found 1 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' CC /usr/src/dddvb-0.9.23/ddbridge/ddbridge.mod.o LD [M] /usr/src/dddvb-0.9.23/ddbridge/ddbridge.ko CC /usr/src/dddvb-0.9.23/ddbridge/octonet.mod.o LD [M] /usr/src/dddvb-0.9.23/ddbridge/octonet.ko CC /usr/src/dddvb-0.9.23/dvb-core/dvb-core.mod.o LD [M] /usr/src/dddvb-0.9.23/dvb-core/dvb-core.ko CC /usr/src/dddvb-0.9.23/frontends/cxd2099.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/cxd2099.ko CC /usr/src/dddvb-0.9.23/frontends/cxd2843.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/cxd2843.ko CC /usr/src/dddvb-0.9.23/frontends/drxk.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/drxk.ko CC /usr/src/dddvb-0.9.23/frontends/lnbh25.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/lnbh25.ko CC /usr/src/dddvb-0.9.23/frontends/lnbp21.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/lnbp21.ko CC /usr/src/dddvb-0.9.23/frontends/mxl5xx.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/mxl5xx.ko CC /usr/src/dddvb-0.9.23/frontends/stv0367dd.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/stv0367dd.ko CC /usr/src/dddvb-0.9.23/frontends/stv090x.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/stv090x.ko CC /usr/src/dddvb-0.9.23/frontends/stv0910.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/stv0910.ko CC /usr/src/dddvb-0.9.23/frontends/stv6110x.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/stv6110x.ko CC /usr/src/dddvb-0.9.23/frontends/stv6111.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/stv6111.ko CC /usr/src/dddvb-0.9.23/frontends/tda18212dd.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/tda18212dd.ko CC /usr/src/dddvb-0.9.23/frontends/tda18271c2dd.mod.o LD [M] /usr/src/dddvb-0.9.23/frontends/tda18271c2dd.ko make[1]: Leaving directory '/usr/src/linux-headers-4.5.0-0.bpo.1-amd64' make -C apps make[1]: Entering directory '/usr/src/dddvb-0.9.23/apps' gcc -o cit cit.c -lpthread cc citin.c -o citin gcc -o flashprog flashprog.c gcc -o modt modt.c -lpthread gcc -o ddtest ddtest.c ddtest.c:1664:2: warning: initialization from incompatible pointer type { "flashio", FlashIO, 1, "Flash IO : flashio <write data>.. <read count>" }, ^ ddtest.c:1664:2: warning: (near initialization for ‘CommandTable[5].Function’) gcc -o setmod setmod.c -I../include/ gcc -o ddflash ddflash.c ddflash.c: In function ‘flash_detect’: ddflash.c:495:60: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("allocated buffer x@x\n", ddf->sector_size, (uint32_t) ddf->buffer); ^ make[1]: Leaving directory '/usr/src/dddvb-0.9.23/apps' root@mediatank:/usr/src/dddvb-0.9.23# make install make -C /lib/modules/4.5.0-0.bpo.1-amd64/build SUBDIRS=/usr/src/dddvb-0.9.23 CONFIG_DVB_CORE=m CONFIG_DVB_DDBRIDGE=m CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_CXD2099=m CONFIG_DVB_LNBP21=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV0367=m CONFIG_DVB_TDA18212=m CONFIG_DVB_STV0367DD=m CONFIG_DVB_TDA18212DD=m CONFIG_DVB_OCTONET=m CONFIG_DVB_CXD2843=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6111=m CONFIG_DVB_LNBH25=m CONFIG_DVB_MXL5XX=m modules make[1]: Entering directory '/usr/src/linux-headers-4.5.0-0.bpo.1-amd64' Makefile:10: *** mixed implicit and normal rules: deprecated syntax Building modules, stage 2. MODPOST 16 modules WARNING: modpost: Found 1 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' make[1]: Leaving directory '/usr/src/linux-headers-4.5.0-0.bpo.1-amd64' make -C apps make[1]: Entering directory '/usr/src/dddvb-0.9.23/apps' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/dddvb-0.9.23/apps' make -C /lib/modules/4.5.0-0.bpo.1-amd64/build SUBDIRS=/usr/src/dddvb-0.9.23 modules_install make[1]: Entering directory '/usr/src/linux-headers-4.5.0-0.bpo.1-amd64' Makefile:10: *** mixed implicit and normal rules: deprecated syntax INSTALL /usr/src/dddvb-0.9.23/ddbridge/ddbridge.ko INSTALL /usr/src/dddvb-0.9.23/ddbridge/octonet.ko INSTALL /usr/src/dddvb-0.9.23/dvb-core/dvb-core.ko INSTALL /usr/src/dddvb-0.9.23/frontends/cxd2099.ko INSTALL /usr/src/dddvb-0.9.23/frontends/cxd2843.ko INSTALL /usr/src/dddvb-0.9.23/frontends/drxk.ko INSTALL /usr/src/dddvb-0.9.23/frontends/lnbh25.ko INSTALL /usr/src/dddvb-0.9.23/frontends/lnbp21.ko INSTALL /usr/src/dddvb-0.9.23/frontends/mxl5xx.ko INSTALL /usr/src/dddvb-0.9.23/frontends/stv0367dd.ko INSTALL /usr/src/dddvb-0.9.23/frontends/stv090x.ko INSTALL /usr/src/dddvb-0.9.23/frontends/stv0910.ko INSTALL /usr/src/dddvb-0.9.23/frontends/stv6110x.ko INSTALL /usr/src/dddvb-0.9.23/frontends/stv6111.ko INSTALL /usr/src/dddvb-0.9.23/frontends/tda18212dd.ko INSTALL /usr/src/dddvb-0.9.23/frontends/tda18271c2dd.ko DEPMOD 4.5.0-0.bpo.1-amd64 make[1]: Leaving directory '/usr/src/linux-headers-4.5.0-0.bpo.1-amd64' root@mediatank:/usr/src/dddvb-0.9.23# mkdir -p /etc/depmod.d root@mediatank:/usr/src/dddvb-0.9.23# nano /etc/depmod.d/extra.conf root@mediatank:/usr/src/dddvb-0.9.23# echo 'search extra updates built-in' | sud o tee /etc/depmod.d/extra.conf search extra updates built-in root@mediatank:/usr/src/dddvb-0.9.23# nano /etc/depmod.d/extra.conf root@mediatank:/usr/src/dddvb-0.9.23# sudo depmod -a root@mediatank:/usr/src/dddvb-0.9.23# echo 'options ddbridge fmode=1' | sudo tee /etc/modprobe.d/ddbridge.conf options ddbridge fmode=1 root@mediatank:/usr/src/dddvb-0.9.23# nano /etc/modprobe.d/ddbridge.conf root@mediatank:/usr/src/dddvb-0.9.23# modprobe ddbridge root@mediatank:/usr/src/dddvb-0.9.23#
Ok, und hier nochmal alle möglichen Ausgaben;
Coderoot@mediatank:~# ls /dev/dvb/adapter?/ /dev/dvb/adapter0/: demux0 dvr0 frontend0 net0 /dev/dvb/adapter1/: demux0 dvr0 frontend0 net0
Code
Alles anzeigenroot@mediatank:~# modinfo ddbridge filename: /lib/modules/4.5.0-0.bpo.1-amd64/extra/ddbridge/ddbridge.ko version: 0.9.23 license: GPL author: Ralph and Marcus Metzler, Metzler Brothers Systementwicklung GbR description: Digital Devices PCIe Bridge srcversion: 13E3ABC46E0E096D8D08782 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:v0000DD01d00000008sv*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:v0000DD01d00000008sv0000DD01sd00000036bc*sc*i* alias: pci:v0000DD01d00000008sv0000DD01sd00000035bc*sc*i* alias: pci:v0000DD01d00000008sv0000DD01sd00000034bc*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: 4.5.0-0.bpo.1-amd64 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)
Coderoot@mediatank:~# dmesg | grep "DVB" [ 17.933342] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter [ 17.934880] Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-S2 [ 17.937978] DVB: registering new adapter (DDBridge) [ 17.937978] DVB: registering new adapter (DDBridge) [ 18.144869] ddbridge 0000:02:00.0: DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... [ 18.181561] ddbridge 0000:02:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)...
Coderoot@mediatank:~# dmesg | grep "Digital Devices" [ 17.933207] Digital Devices PCIE bridge driver 0.9.23, Copyright (C) 2010-15 Digital Devices GmbH [ 17.933342] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter
Coderoot@mediatank:~# dmesg | grep "DDBridge" [ 17.933342] DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter [ 17.933354] DDBridge: HW 0001000d REGMAP 00010004 [ 17.937978] DVB: registering new adapter (DDBridge) [ 17.937978] DVB: registering new adapter (DDBridge)
Nichts von der Max S8 zu sehen:
Code
Alles anzeigenroot@mediatank:~# lspci 00:00.0 Host bridge: Intel Corporation Device 1918 (rev 07) 00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07) 00:01.1 PCI bridge: Intel Corporation Device 1905 (rev 07) 00:14.0 USB controller: Intel Corporation Device a12f (rev 31) 00:14.2 Signal processing controller: Intel Corporation Device a131 (rev 31) 00:16.0 Communication controller: Intel Corporation Device a13a (rev 31) 00:16.1 Communication controller: Intel Corporation Device a13b (rev 31) 00:17.0 SATA controller: Intel Corporation Device a102 (rev 31) 00:1c.0 PCI bridge: Intel Corporation Device a110 (rev f1) 00:1c.2 PCI bridge: Intel Corporation Device a112 (rev f1) 00:1c.4 PCI bridge: Intel Corporation Device a114 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Device a149 (rev 31) 00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31) 00:1f.4 SMBus: Intel Corporation Device a123 (rev 31) 01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02) 02:00.0 Multimedia controller: Digital Devices GmbH Octopus DVB Adapter 04:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 03) 05:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 30) 06:00.0 Ethernet controller: Intel Corporation Device 1563 (rev 01) 06:00.1 Ethernet controller: Intel Corporation Device 1563 (rev 01)
Es wird also weiterhin lediglich die Cine S2 v6.5 erkannt.
Gruß Hoppel
-
So, nachdem ich nun alle möglichen Einstellungskombinatioinen in meinem BIOS durchgetestet habe, die Max S8 mit lspci aber noch nicht ein einziges Mal gesehen habe, habe ich mir überlegt, dass ich die Karte einfach nochmal ausbaue und in meinen Windows 10 Rechner einbaue.
Ergebnis auch hier wird im Geräte Manager kein neues Device erkannt.
Es ist ja schon ziemlich unwahrscheinlich, dass ich zwei Rechner mit Mainboards unterschiedlicher Hersteller (SuperMicro und Fujitsu) und unterschiedlichen Betriebssystemen (Debian Jessie 8.5 und Windows 10) hier in Betrieb habe, die beide nicht mit der Max S8 klarkommen und einfach gar nichts anzeigen. Bei dem Fujitsu-PC gibt es übrigens fast keine Einstellungsmöglichkeiten für PCI/e im BIOS.
Ich gehe nun also davon aus, dass die Karte defekt ist. Dies wollte ich gerade direkt mit dem telefonischen Support klären, allerdings befindet sich die Digital Devices GmbH gerade in einem Betriebsurlaub. Am 25.07.2016 sind sie wieder erreichbar. Welch Glück?
Ich werde mich jetzt an den eBay-Verkäufer wenden. Entweder neue Karte oder Geld zurück. Auf jeden Fall möchte ich eine weitere Max S8 haben. So leicht gebe ich nicht auf.
Seht ihr das auch so, dass die Karte eigentlich defekt sein muss?
Danke und Gruß Hoppel
-
Hallo Hoppel
was zeigen denn die LED auf der MAX S8 an ? oder wie blinken diese ?Gaaanz dumme Frage: sichergestellt ist, daß die Karte fest im PCIe Slot steckt ? oder eben mechanisch alles richtig ist ?
( ich hatte mal vergessen die SAT Kabel einzustecken und 20min versucht ein Bild zu bekommen ! ) -
Hab gerade die letzte Nachricht gelesen, und geantwortet. Aber PN sind abgeschaltet.
Sorry, dann kann ich auch nicht helfen -
Ich habe schon in diversen BIOS-Release-Notes unterschiedlicher Hersteller von Problemen mit TV-Karten gelesen, von daher wundert es mich nicht unbedingt, wenn sie in einem Server-Board von Supermicro nicht funktioniert, da die das eher nicht testen werden. Falls du noch ein 08/15-Desktop-Board hast, wäre das eventuell noch einen Versuch wert.
-
Moin linux4media,
bei beiden Rechnern leuchten zwei grüne LEDs während des Bootvorgangs und auch danach konstant. Da flackert/blinkt nichts, auch nicht in anderen Farben. Die leuchten einfach nur.
Ja, es ist sichergestellt, dass die Karte fest im Slot steckt und mechanisch alles richtig ist. Wie gesagt die beiden grünen LEDs gehen sofort an, wenn Strom anliegt. Ob die Sat-Kabel nun dran sind oder nicht, tut bei mir wohl nicht zur Sache. Ich habe eigentlich noch gar nicht wirklich versucht ein Bild zu bekommen, sondern wollte bisher lediglich das mein System die Karte überhaupt mit lspci sieht. Wie ich gerade parallel zu dir bereits geschrieben habe, sieht man die Karte weder mit lspci unter Debian Jessie 8.5 noch im Windows 10 Geräte Manager. Natürlich habe ich alle Tests mit 4 angeschlossenen Kabeln durchgeführt. fmode=0 und fmode=1 habe ich ebenfalls beides probiert.
Was denkst du, wie soll ich nun weiter machen?
Danke und Gruß Hoppel
-
Hab gerade die letzte Nachricht gelesen, und geantwortet. Aber PN sind abgeschaltet.
Sorry, dann kann ich auch nicht helfenOk, das war mir gar nicht bewusst, dass man mir hier keine persönlichen Nachrichten schreiben kann, wenn man nicht mein Freund ist.
Ich hoffe, dass es nun klappt. Habe folgendes Häkchen deaktiviert:
Ich habe schon in diversen BIOS-Release-Notes unterschiedlicher Hersteller von Problemen mit TV-Karten gelesen, von daher wundert es mich nicht unbedingt, wenn sie in einem Server-Board von Supermicro nicht funktioniert, da die das eher nicht testen werden. Falls du noch ein 08/15-Desktop-Board hast, wäre das eventuell noch einen Versuch wert.
Hm... ich habe doch gerade geschrieben, dass ich die Karte auch mit einem anderen Rechner (Fujitsu) bei mir zu Hause getestet habe. Aber auch bei diesem Rechner mit Windows 10 wird mir die Karte im Geräte Manager nicht angezeigt, siehe folgenden Beitrag:
Digital Devices Max S8 - ein paar generelle Fragen
Gruß Hoppel
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!