Archiv > Development

Automatische Hardware Erkennung erweitern

<< < (9/9)

Delaney:
Moin,

Karte: Medion/Creatix CTX944 DualTuner DVB-T/S

MLD> lspci -m | grep 0480
02:01.0 "Class 0480" "1131" "7133" "16be" "0007"
02:04.0 "Class 0480" "1131" "7133" "16be" "0008"

Läuft ohne modul-parameter leider per default als Dual-DVB-T
umschaltbar mit "options saa7134_dvb use_frontend=1" zum Dual-DVB-S (und das für FTA mit nur einem Sat-Kabel!)

modprobe -r saa7134_dvb hängt allerdings solange vdr läuft, k.A. ob daher die custom.conf bei mir leer blieb (getestet mit MLD 3.0.3). Manuell eingetragen klappts einwandfrei.

dmesg Auszug und lspci -vvv -nn zum Vergleich:
Spoiler (show / hide)
--- Code: ---saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[1]: found at 0000:02:04.0, rev: 209, irq: 20, latency: 32, mmio: 0xfdefc000
saa7133[1]: subsystem: 16be:0008, board: Medion Md8800 Quadro [card=96,autodetected]
saa7133[1]: board init: gpio is 0

saa7133[1]: registered device video1 [v4l2]
saa7133[1]: registered device vbi1
dvb_init() allocating 1 frontend
DVB: registering new adapter (saa7133[0])
saa7134 0000:02:01.0: DVB: registering adapter 0 frontend 0 (Philips TDA10086 DVB-S)...
dvb_init() allocating 1 frontend
DVB: registering new adapter (saa7133[1])
saa7134 0000:02:04.0: DVB: registering adapter 1 frontend 0 (Philips TDA10086 DVB-S)...


--- End code ---

--- Code: ---#lspci -vvv -nn
02:01.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1)
        Subsystem: Creatix Polymedia GmbH Device [16be:0007]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (21000ns min, 8000ns max)
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at fdeff000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Kernel driver in use: saa7134
        Kernel modules: saa7134

02:04.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1)
        Subsystem: Creatix Polymedia GmbH Device [16be:0008]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (21000ns min, 8000ns max)
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at fdefc000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Kernel driver in use: saa7134
        Kernel modules: saa7134

--- End code ---

clausmuus:
Hi ScotchTape,

Deine Karte sollte bereits automatisch erkannt werden. Da ist also von unserer Seite nichts weiter nötig.

Claus

ScotchTape:
OK,
für suspend musste ich allerdings den ganzen satz module in die modules.suspend werfen, sonst gibts keine Bild, lustige Einträge im syslog und evtl. gesunkenem WAF:


--- Code: ---Dec 24 17:28:09 (MLD) user.err kernel: Failed to write to I2C register 00@40!
Dec 24 17:29:05 (MLD) user.info kernel: Digital Devices PCIE bridge driver 0.9.9, Copyright (C) 2010-13 Digital Devices GmbH
Dec 24 17:29:05 (MLD) user.info kernel: DDBridge driver detected: Digital Devices Cine S2 V6.5 DVB adapter
Dec 24 17:29:05 (MLD) user.info kernel: HW 0001000d REGMAP 00010004
Dec 24 17:29:05 (MLD) user.info kernel: Port 0 (TAB 1): NO MODULE
Dec 24 17:29:05 (MLD) user.info kernel: Port 1 (TAB 2): NO MODULE
Dec 24 17:29:05 (MLD) user.info kernel: Port 2 (TAB 3): NO MODULE
Dec 24 17:29:05 (MLD) user.info kernel: Port 3 (TAB 4): NO MODULE

--- End code ---



--- Code: ---MLD> cat /etc/modules.suspend
cxd2099
stv090x
stv6110x
ddbridge

--- End code ---

Delaney:
Ergänzend zu http://www.minidvblinux.de/forum/index.php/topic,5123.msg39406/topicseen.html

Karte: Turbosight TBS6981 Dual DVB-S2

--- Code: ---MLD> lspci -m
02:00.0 "Class 0400" "14f1" "8852" "6981" "8888"

#gekürztes lspci -vvv -nn
02:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder [14f1:8852]         (rev 04)
        Subsystem: Device [6981:8888]
        ...
        Kernel driver in use: cx23885
        Kernel modules: cx23885

--- End code ---

clausmuus:
Danke, habe das Modul zum dvb-tbs Addon der 3.0.1.1hinzugefügt.

Claus

Navigation

[0] Message Index

[*] Previous page

Go to full version