ubuntuusers.de

Für diese Funktion musst du eingeloggt sein.

/dev/video0 nicht vorhanden

Status: Gelöst | Ubuntu-Version: Ubuntu 9.10 (Karmic Koala)
Antworten |

Bleys

Anmeldungsdatum:
13. August 2006

Beiträge: 6172

Ich hab gestern das Update auf 9.10 durchgeführt nachdem seit ein paar Tagen die Meldung der Paketverwaltung kommt, das 9.04 nicht mehr unterstützt wird. Hat auch alles problemlos funktioniert.

Heute hab ich dann als letztes Webcam und TVKarte (Miro PCTV Rave) getestet. Die Webcam (video1) funktioniert. TVTime meldet: Kann Signalquelle nicht öffnen: /dev/video0

/dev/video0 ist auch tatsächlich nicht vorhanden. Die Karte wird einwandfrei erkannt und eingerichtet, inkl. video0:

ralf@Nexus:~$ dmesg | grep video
[    0.418096] pci 0000:05:00.0: Boot video device
[   25.206652] Linux video capture interface: v2.00
[   25.316593] bttv0: registered device video0

Sie funktioniert auch. Bei Aufruf über vbi0:

tvtime --device=/dev/vbi0

hab ich Bild und Ton.

Anscheinend wird beim Start /dev/video0 nach der Einrichtung wieder entfernt. Wie finde ich raus was dafür verantwortlich ist?

Im Syslog sieht alles korrekt aus:

Nov 11 10:48:27 Nexus kernel: [   25.277817] bttv: Bt8xx card found (0).
Nov 11 10:48:27 Nexus kernel: [   25.277830] bttv 0000:04:01.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
Nov 11 10:48:27 Nexus kernel: [   25.277840] bttv0: Bt878 (rev 17) at 0000:04:01.0, irq: 22, latency: 32, mmio: 0xcfffe000
Nov 11 10:48:27 Nexus kernel: [   25.277875] bttv0: detected: Pinnacle PCTV [bswap] [card=39], PCI subsystem ID is bd11:1200
Nov 11 10:48:27 Nexus kernel: [   25.277877] bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected]
Nov 11 10:48:27 Nexus kernel: [   25.277880] IRQ 22/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
Nov 11 10:48:27 Nexus kernel: [   25.277907] bttv0: gpio: en=00000000, out=00000000 in=00ff1bff [init]
Nov 11 10:48:27 Nexus kernel: [   25.281685] bttv0: i2c: checking for MSP34xx @ 0x80... not found
Nov 11 10:48:27 Nexus kernel: [   25.282295] bttv0: miro: id=6 tuner=5 radio=no stereo=no
Nov 11 10:48:27 Nexus kernel: [   25.282297] bttv0: tuner type=5
Nov 11 10:48:27 Nexus kernel: [   25.296229] bttv0: audio absent, no audio device found!
Nov 11 10:48:27 Nexus kernel: [   25.309121] All bytes are equal. It is not a TEA5767
Nov 11 10:48:27 Nexus kernel: [   25.309179] tuner 0-0060: chip found @ 0xc0 (bt878 #0 [sw])
Nov 11 10:48:27 Nexus kernel: [   25.315892] tuner-simple 0-0060: creating new instance
Nov 11 10:48:27 Nexus kernel: [   25.315895] tuner-simple 0-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
Nov 11 10:48:27 Nexus kernel: [   25.316593] bttv0: registered device video0
Nov 11 10:48:27 Nexus kernel: [   25.316613] bttv0: registered device vbi0
Nov 11 10:48:27 Nexus kernel: [   25.316634] bttv0: PLL: 28636363 => 35468950 .

[Nachtrag]

ich hab jetzt mal /dev/video0 manuell angelegt:

sudo mknod /dev/video0 c 81 0
sudo chmod 666 /dev/video0

funktioniert bis zum nächsten Neustart...

Bleys

(Themenstarter)

Anmeldungsdatum:
13. August 2006

Beiträge: 6172

ich hab das jetzt erst mal dadurch gelöst das ich als Standard Gerät /dev/vbi0 in die TVtime Konfigurationsdatei eingetragen habe.

Bin natürlich trotzdem noch daran interessiert zu erfahren warum video0 nach der Einrichtung wieder entfernt wird. Dann interessiert mich auch noch ob der Weg über das Gerät vbi0 zu Problemen führen kann.

[Nachtrag]

Wenn ich von der 9.10 LiveCd starte ist das Gerät video0 vorhanden. Es dürfte also an einer alten Konfiguration aus 9.04 liegen das video0 wieder entfernt wird. Fehlt mir nur noch ein Tip wo ich mit Suchen anfangen soll...

[gelöst]

Habs gefunden. Ich hatte noch in /etc/udev/rules.d 2 Einträge erstellt zur Webcam und TV Karte unter 9.04 um zuverlässig video0 für die TV Karte zu erstellen. Nachdem ich diese gelöscht hab ist auch /dev/viedeo0 wieder da 😉

Antworten |