Ubuntu HD VDR mittels Xine und VDPAU - DVB Treiber
Aus VDR Wiki
(Unterschied zwischen Versionen)
Sewn4 (Diskussion | Beiträge) (→DVB-Treiber herunterladen) |
Sewn4 (Diskussion | Beiträge) (→Firmware einspielen) |
||
(22 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 11: | Zeile 11: | ||
Capabilities: <access denied> | Capabilities: <access denied> | ||
− | == | + | ==Firmware einspielen== |
− | + | cd /data/installfiles/dvb/ | |
+ | wget http://www.digitaldevices.de/download/ngene_15.fw | ||
+ | wget http://l4m-daten.de/downloads/firmware/dvb-s2/linux/all/ngene_18.fw | ||
+ | sudo cp ngene_15.fw /lib/firmware/ | ||
+ | sudo cp ngene_18.fw /lib/firmware/ | ||
− | == | + | ==System neu starten== |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
sudo init 6 | sudo init 6 | ||
− | == | + | ==DVB Module manuell laden== |
− | + | Um euch Modulparameter anzeigen zu lassen könnt Ihr folgenden Befehl verwenden: | |
− | + | sudo modinfo ngene | |
− | sudo | + | |
− | |||
Hier werden die DVB-Treibermodule geladen: | Hier werden die DVB-Treibermodule geladen: | ||
sudo modprobe ngene | sudo modprobe ngene | ||
Zeile 102: | Zeile 31: | ||
Nachdem die DVB-Treibermodule geladen wurden, sollte der Aufruf 'dmesg' folgendes Anzeigen: | Nachdem die DVB-Treibermodule geladen wurden, sollte der Aufruf 'dmesg' folgendes Anzeigen: | ||
dmesg | dmesg | ||
− | + | ||
− | nGene PCIE bridge driver, Copyright (C) 2005-2007 Micronas | + | [ 29.052394] nGene PCIE bridge driver, Copyright (C) 2005-2007 Micronas |
− | ngene 0000:02:00.0: PCI INT A -> Link[LN0A] -> GSI 18 (level, low) -> IRQ 18 | + | [ 29.053978] ACPI: PCI Interrupt Link [LN0A] enabled at IRQ 18 |
− | ngene: Found Mystique SaTiX-S2 Dual (v2) | + | [ 29.053994] alloc irq_desc for 18 on node -1 |
− | ngene 0000:02:00.0: setting latency timer to 64 | + | [ 29.053999] alloc kstat_irqs on node -1 |
− | ngene: Device version 1 | + | [ 29.054019] ngene 0000:02:00.0: PCI INT A -> Link[LN0A] -> GSI 18 (level, low) -> IRQ 18 |
− | + | [ 29.054058] ngene: Found Mystique SaTiX-S2 Dual (v2) | |
− | + | [ 29.055571] ngene 0000:02:00.0: setting latency timer to 64 | |
− | DVB: registering new adapter (nGene) | + | [ 29.055655] ngene: Device version 1 |
− | LNBx2x attached on addr=a | + | [ 29.061221] ngene: Loading firmware file ngene_15.fw. |
− | DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... | + | [ 29.073635] DVB: registering new adapter (nGene) |
− | stv6110x_attach: Attaching STV6110x | + | [ 29.278254] LNBx2x attached on addr=a |
− | LNBx2x attached on addr=8 | + | [ 29.278269] DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... |
− | DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... | + | [ 29.285163] stv6110x_attach: Attaching STV6110x |
− | stv6110x_attach: Attaching STV6110x | + | [ 29.472311] LNBx2x attached on addr=8 |
+ | [ 29.472323] DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... | ||
+ | [ 29.472872] stv6110x_attach: Attaching STV6110x | ||
Die Treibermodule können folgendermaßen wieder gestoppt werden: | Die Treibermodule können folgendermaßen wieder gestoppt werden: | ||
sudo modprobe -r ngene | sudo modprobe -r ngene | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Links== | ==Links== |
Aktuelle Version vom 11. Februar 2011, 21:41 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Prüfen der eingebauten DVB-Karte
Mittels dem unten genannten Befehl kann geprüft werden ob die DVB Karte vom System erkannt wird.
lspci -v 02:00.0 Multimedia video controller: Micronas Semiconductor Holding AG Device 0720 (rev 01) Subsystem: Micronas Semiconductor Holding AG Device db02 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at f9ff0000 (32-bit, non-prefetchable) [size=64K] Memory at f9fe0000 (64-bit, non-prefetchable) [size=64K] Capabilities: <access denied>
[Bearbeiten] Firmware einspielen
cd /data/installfiles/dvb/ wget http://www.digitaldevices.de/download/ngene_15.fw wget http://l4m-daten.de/downloads/firmware/dvb-s2/linux/all/ngene_18.fw sudo cp ngene_15.fw /lib/firmware/ sudo cp ngene_18.fw /lib/firmware/
[Bearbeiten] System neu starten
sudo init 6
[Bearbeiten] DVB Module manuell laden
Um euch Modulparameter anzeigen zu lassen könnt Ihr folgenden Befehl verwenden:
sudo modinfo ngene
Hier werden die DVB-Treibermodule geladen:
sudo modprobe ngene
Nachdem die DVB-Treibermodule geladen wurden, sollte der Aufruf 'dmesg' folgendes Anzeigen:
dmesg
[ 29.052394] nGene PCIE bridge driver, Copyright (C) 2005-2007 Micronas [ 29.053978] ACPI: PCI Interrupt Link [LN0A] enabled at IRQ 18 [ 29.053994] alloc irq_desc for 18 on node -1 [ 29.053999] alloc kstat_irqs on node -1 [ 29.054019] ngene 0000:02:00.0: PCI INT A -> Link[LN0A] -> GSI 18 (level, low) -> IRQ 18 [ 29.054058] ngene: Found Mystique SaTiX-S2 Dual (v2) [ 29.055571] ngene 0000:02:00.0: setting latency timer to 64 [ 29.055655] ngene: Device version 1 [ 29.061221] ngene: Loading firmware file ngene_15.fw. [ 29.073635] DVB: registering new adapter (nGene) [ 29.278254] LNBx2x attached on addr=a [ 29.278269] DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... [ 29.285163] stv6110x_attach: Attaching STV6110x [ 29.472311] LNBx2x attached on addr=8 [ 29.472323] DVB: registering adapter 0 frontend 0 (STV090x Multistandard)... [ 29.472872] stv6110x_attach: Attaching STV6110x
Die Treibermodule können folgendermaßen wieder gestoppt werden:
sudo modprobe -r ngene