mactricks.de
Linux • MacOSX • Windows
Tips & Tricks for PC and Mac Computers
  • Startseite
  • Software
  • Hardware
  • Betriebssystem
  • Programmieren
  • Sonstiges
  • SiteMap
  • Credits
  • MacOSX
  • Linux
    • Dateien in Unterverzeichnissen löschen
    • shell skripte
    • Apt Paket System
    • Backup in Image Dateien
    • Bash Tipps
    • shell Einzeiler
    • Server installieren
    • PPTP (VPN) mit Linux
    • initrd bearbeiten
    • DVB geht nicht !
    • Webmin - No Login !
    • Linux Rechte
    • PDF Dateien zusammenfügen
    • Linux PXE Server
    • Linux Tips
    • VHCS SSI Template
  • Windows

Index » Betriebssystem » Linux » DVB geht nicht !

    Inhaltsverzeichnis

  1. ↓ DVB Karte funktioniert nicht obwohl alle Treiber (module) geladen sind.
  2. ↓ Problem
  3. ↓ Diagnose
  4. ↓ Lösung

↑ DVB Karte funktioniert nicht obwohl alle Treiber (module) geladen sind.  #

↑ Problem  #

UBUNTU v6.06 oder frühere Versionen

In Kaffeine ist das DVB Symbol nicht anwählbar obwohl die DVB Treiber (module) geladen sind.
Aber auch andere Applikationen erkennen die DVB Karte nicht und können sie nicht benutzen.


↑ Diagnose  #

Nachsehen ob auch wirklich alle Treiber (module) geladen sind mit:


lsmod | grep dvb

ergibt eine Liste der geladenen Module die mit "dvb" zu tun haben.


Im "/dev" - nachsehen ob es die Device Dateien für die dvb-Devices überprüfen mit:


ls -l /dev/dvb/adapter0/

Wenn es welche gibt sollten die Ausgaben in etwa so aussehen:


bash-3.1$ ls -l /dev/dvb/adapter0/
total 0
crw-rw---- 1 root video 212, 4 May 20 16:18 demux0
crw-rw---- 1 root video 212, 5 May 20 16:18 dvr0
crw-rw---- 1 root video 212, 3 May 20 16:18 frontend0
crw-rw---- 1 root video 212, 7 May 20 16:18 net0

Falls keine da sind bekommt man nur ein:


bash-3.1$ ls -l /dev/dvb/adapter0/
ls: /dev/dvb/adapter0/: No such file or directory


↑ Lösung  #

Folgendes Shell Script erledigt dann das nachträgliche Anlegen der dvb-Devices


Quelle (Forums Link): Originallösungsansatz

  1. Create device nodes for the Linux DVB API with DVB_API_VERSION 2.
  2. The devices created are suitable for most current PC DVB cards,
  3. i.e. cards having one frontend, one demux and optionally one
  4. MPEG decoder.
  5. The script creates devices for four cards by default.

if [ -e /dev/.devfsd ]; then
echo "It seems you are using devfs. Good!"
exit 0
fi

rm -rf /dev/ost
rm -rf /dev/ost
rm -rf /dev/dvb
rm -rf /dev/dvb

mkdir /dev/dvb
chmod 755 /dev/dvb

for i in `seq 0 3`; do
echo "Creating DVB devices in /dev/dvb/adapter$i"
mkdir /dev/dvb/adapter$i
chmod 755 /dev/dvb/adapter$i
mknod -m 0660 /dev/dvb/adapter$i/video0 c 212 `expr 64 \* $i + 0`
mknod -m 0660 /dev/dvb/adapter$i/audio0 c 212 `expr 64 \* $i + 1`
mknod -m 0660 /dev/dvb/adapter$i/frontend0 c 212 `expr 64 \* $i + 3`
mknod -m 0660 /dev/dvb/adapter$i/demux0 c 212 `expr 64 \* $i + 4`
mknod -m 0660 /dev/dvb/adapter$i/dvr0 c 212 `expr 64 \* $i + 5`
mknod -m 0660 /dev/dvb/adapter$i/ca0 c 212 `expr 64 \* $i + 6`
mknod -m 0660 /dev/dvb/adapter$i/net0 c 212 `expr 64 \* $i + 7`
mknod -m 0660 /dev/dvb/adapter$i/osd0 c 212 `expr 64 \* $i + 8`
chown root.video /dev/dvb/adapter$i/*
done


Danach kann man im Kaffeine auch das DVB-Symbol wie gewünscht verwenden und auch andere Anwendungen funktionieren dann auch.

!!! Viel Erfolg !!!

0 Kommentare für 'DVB geht nicht !':
    Es existiert kein Kommentar für 'DVB geht nicht !'

laden...

Kommentar hinterlassen
tag navi devices | dvb | icon | kaffeine | no dvb

permalink

© 2001 - 2010 A.Hopek •  Anmelden • powered by PyLucid v0.11.3.0322 • render time: 708.6 ms - overall: 1.1 sec