Hallo zusammen, David Haller meinte am Samstag, den 16.02.2013 um 11:34 Uhr wegen:nicht gelöst - abere erledigt Re: DVB-S wird nicht mehr erkannt
Hallo,
Am Sat, 16 Feb 2013, Christian Meseberg schrieb:
ein Ausflug zum Kernel 3.4.11 brachte auch kein anderes Ergebnis.
Zeig mal deine /etc/modprobe.d/50-tv.conf. Ich hab hier ne S470, was AFAIK mehr oder weniger deine nur mit PCIe statt PCI ist:
==== alias char-major-81 videodev alias char-major-81-0 cx23885 alias char-major-81-1 off alias char-major-81-2 off alias char-major-81-3 off options cx23885 debug=0 options ds3000 debug=0
hier die Angaben /etc/modbrode.d/50-tv.conf alias char-major-81 videodev # YaST configured TV card # wJko._SOiLQoQv62:TechoTrend TT-budget T-3000 alias char-major-212-3 saa7134 options saa7134 card=181 # YaST configured TV card # +QnG.x1QP_YAIl80:CX23880/1/2/3 PCI Video and Audio Decoder alias char-major-81-0 cx8800 # YaST configured TV card # k4mx.zsIvxhPiov0:CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] alias char-major-81-1 cx8802 alias char-major-81-2 off alias char-major-81-3 off
#### below cx23885 ds3000 install cx23885 {\ /sbin/modprobe ds3000;\ }; /sbin/modprobe --ignore-install cx23885 remove cx23885 /sbin/modprobe --ignore-remove --remove cx23885 && {\ /sbin/modprobe --remove ds3000;\ } ====
Guck mal auch in lspci und dmesg. Hier schaut's so aus:
# lspci -v 02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02) Subsystem: Device d470:9022 [..]
# lspci -v 04:06.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) Subsystem: Device d464:9022 Flags: bus master, medium devsel, latency 32, IRQ 21 Memory at fd000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 Kernel driver in use: cx8800 04:06.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) Subsystem: Device d464:9022 Flags: bus master, medium devsel, latency 32, IRQ 21 Memory at fc000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [4c] Power Management version 2 Kernel driver in use: cx88-mpeg driver manager
# dmesg [ 3.637938] cx23885 driver version 0.0.3 loaded [ 3.642238] cx23885 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 3.642580] CORE cx23885[0]: subsystem: d470:9022, board: TeVii S470 [card=15 ,autodetected] [ 3.769611] cx23885_dvb_register() allocating 1 frontend(s) [ 3.769766] cx23885[0]: cx23885 based dvb card [ 3.771348] DS3000 chip version: 0.192 attached. [ 3.771499] DVB: registering new adapter (cx23885[0]) [ 3.771651] DVB: registering adapter 0 frontend 0 (Montage Technology DS3000/TS2020)... [ 3.799864] TeVii S470 MAC= [..] [ 3.800037] cx23885_dev_checkrevision() Hardware revision = 0xb0 [ 3.800197] cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 16, latency: 0, mmio: 0xfd200000 [ 3.800482] cx23885 0000:02:00.0: setting latency timer to 64 [..] [ 61.566577] ds3000_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3000.fw)... [ 61.569418] ds3000_firmware_ondemand: Waiting for firmware upload(2)...
Auszug aus dmesg [ 18.763060] IR RC6 protocol handler initialized [ 18.772973] cx88/2: cx2388x dvb driver version 0.0.9 loaded [ 18.772978] cx88/2: registering cx8802 driver, type: dvb access: shared [ 18.772984] cx88[0]/2: subsystem: d464:9022, board: TeVii S464 DVB-S/S2 [card=86] [ 18.772988] cx88[0]/2: cx2388x based DVB/ATSC card [ 18.772991] cx8802_alloc_frontends() allocating 1 frontend(s) [ 18.866737] IR JVC protocol handler initialized [ 19.084219] IR Sony protocol handler initialized [ 19.205843] IR SANYO protocol handler initialized [ 19.269757] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input10 [ 19.269911] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input11 [ 19.270040] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input12 [ 19.270166] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input13 [ 19.348068] input: MCE IR Keyboard/Mouse (cx88xx) as /devices/virtual/input/input14 [ 19.348131] IR MCE Keyboard/mouse protocol handler initialized [ 19.371181] lirc_dev: IR Remote Control driver registered, major 250 [ 19.385997] rc rc0: lirc_dev: driver ir-lirc-codec (cx88xx) registered at minor = 0 [ 19.386006] IR LIRC bridge handler initialized [ 19.387764] DS3000 chip version: 0.192 attached. [ 19.387771] DVB: registering new adapter (cx88[0]) [ 19.387776] DVB: registering adapter 0 frontend 0 (Montage Technology DS3000/TS2020).. [...] [ 51.306148] ds3000_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3000.fw)... [ 51.306456] ds3000_firmware_ondemand: Waiting for firmware upload(2)...
Die Ausgabe von 'hwinfo --tv' wäre auch nützlich.
# hwinfo --tv 32: PCI 406.0: 11200 TV Card [Created at pci.319] Unique ID: +QnG.x1QP_YAIl80 Parent ID: qscc.ULOo3yhA66C SysFS ID: /devices/pci0000:00/0000:00:14.4/0000:04:06.0 SysFS BusID: 0000:04:06.0 Hardware Class: tv card Model: "Conexant CX23880/1/2/3 PCI Video and Audio Decoder" Vendor: pci 0x14f1 "Conexant Systems, Inc." Device: pci 0x8800 "CX23880/1/2/3 PCI Video and Audio Decoder" SubVendor: pci 0xd464 SubDevice: pci 0x9022 Revision: 0x05 Driver: "cx8800" Driver Modules: "cx8800" Memory Range: 0xfd000000-0xfdffffff (rw,non-prefetchable) IRQ: 21 (no events) Module Alias: "pci:v000014F1d00008800sv0000D464sd00009022bc04sc00i00" Driver Info #0: Driver Status: cx8800 is active Driver Activation Cmd: "modprobe cx8800" Config Status: cfg=yes, avail=yes, need=no, active=unknown Attached to: #16 (PCI bridge) 33: PCI 406.2: 11200 TV Card [Created at pci.319] Unique ID: k4mx.zsIvxhPiov0 Parent ID: qscc.ULOo3yhA66C SysFS ID: /devices/pci0000:00/0000:00:14.4/0000:04:06.2 SysFS BusID: 0000:04:06.2 Hardware Class: tv card Model: "Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port]" Vendor: pci 0x14f1 "Conexant Systems, Inc." Device: pci 0x8802 "CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port]" SubVendor: pci 0xd464 SubDevice: pci 0x9022 Revision: 0x05 Driver: "cx88-mpeg driver manager" Driver Modules: "cx8802" Memory Range: 0xfc000000-0xfcffffff (rw,non-prefetchable) IRQ: 21 (no events) Module Alias: "pci:v000014F1d00008802sv0000D464sd00009022bc04sc80i00" Driver Info #0: Driver Status: cx8802 is active Driver Activation Cmd: "modprobe cx8802" Config Status: cfg=yes, avail=yes, need=no, active=unknown Attached to: #16 (PCI bridge)
Was auffällt: wenn ich nur (wie von hwinfo suggeriert) cx23885 lade, wird ds3000 nicht geladen, somit auch nicht die Firmware, ergo kein Bild. Daher die manuell (bzw. per Script) erstellten install/remove Einträge in meiner modprobe.d/50-tv.conf.
in kaffeine | configure Television wird als Gerät 1 'Montage Technology DS3000/TS2020' angezeigt. Unter Kanäle Suchlauf starten kommt dann aber die Meldung 'kein passendes Gerät gefunden' oder bei digitales TV 'No device found' -- Beste Grüße Christian Gut, das Audacious gerade von Genesis - Land Of Confusion spielt :music: -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org