PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DVBT USB-Stick geht nur wenn beim booten eingesteckt



augustina
15.10.07, 22:50
Hallo, mein USB- DVBT Stick funktioniert (habs nur mit kaffeine versucht) nur, wenn er bereits vor dem Start des Rechners eingesteckt wurde. An zu wenig Strom oder zu langes Kabel ect. kann es nicht liegen, weil auf dem gleichen Rechner Suse 10.0 ist (ich ziehe gerade um), und da geht alles tadellos.
der Protokollauszug:

Oct 15 22:35:37 linuxgoon kernel: dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in warm state.
Oct 15 22:35:37 linuxgoon kernel: dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Oct 15 22:35:37 linuxgoon kernel: DVB: registering new adapter (LITE-ON USB2.0 DVB-T Tuner)
Oct 15 22:35:37 linuxgoon kernel: dvb-usb: no frontend was attached by 'LITE-ON USB2.0 DVB-T Tuner'
Oct 15 22:35:37 linuxgoon kernel: input: IR-receiver inside an USB DVB receiver as /class/input/input5
Oct 15 22:35:37 linuxgoon kernel: dvb-usb: schedule remote query interval to 150 msecs.
Oct 15 22:35:37 linuxgoon kernel: dvb-usb: LITE-ON USB2.0 DVB-T Tuner successfully initialized and connected.
Oct 15 22:36:43 linuxgoon su: (to root) berkli on /dev/pts/2
Oct 15 22:50:56 linuxgoon syslog-ng[2685]: STATS: dropped 0
Oct 15 23:50:19 linuxgoon su: (to root) berkli on /dev/pts/2
Wer kann mir helfen?
Gruß,Augusta

augustina
15.10.07, 23:01
Hab wahrscheinlich ein paar daten vergessen:
Kernel 2.6.18.2-34 Suse 10.2 kaffeine 0.8.5-0.pm1; libxine 1.1.8-0.pm1

lsmod | grep dvb
dvb_usb_dibusb_mc 9728 0
dvb_usb_dibusb_common 14084 1 dvb_usb_dibusb_mc
dib3000mc 16904 1 dvb_usb_dibusb_common
dvb_usb 25996 2 dvb_usb_dibusb_mc,dvb_usb_dibusb_common
dvb_core 83244 1 dvb_usb
firmware_class 14080 1 dvb_usb
i2c_core 25216 6 mt2060,dib3000mc,dibx000_common,dvb_usb,nvidia,i2c _sis96x
usbcore 114896 5 usb_storage,dvb_usb_dibusb_mc,dvb_usb,ohci_hcd,ehc i_hcd

meteosat
18.09.08, 17:05
Hi,
da mein Toshiba PX1211E-1TVD baugleich ist, mache ich hier im Thread weiter.
Meine logs sind ähnlich:

dhcppc0:/dev # lsmod | grep dvb
dvb_pll 28680 0
dvb_ttpci 117576 0
dvb_usb_dibusb_mc 21760 0
dvb_usb_dibusb_common 26244 1 dvb_usb_dibusb_mc
dvb_usb 36108 2 dvb_usb_dibusb_mc,dvb_usb_dibusb_common
dib3000mc 29192 1 dvb_usb_dibusb_common
dvb_core 96360 6 stv0299,or51211,or51132,lgdt330x,dvb_ttpci,dvb_usb
saa7146_vv 64512 1 dvb_ttpci
saa7146 35848 2 dvb_ttpci,saa7146_vv
ttpci_eeprom 18688 1 dvb_ttpci
firmware_class 25984 10 xc5000,tda1004x,sp887x,sp8870,or51211,or51132,nxt2 00x,bcm3510,dvb_ttpci,dvb_usb
i2c_core 41108 50 zl10353,xc5000,ves1x93,ves1820,tua6100,tda827x,tda 826x,tda8083,tda18271,tda10086,tda1004x,tda10023,t da10021,stv0299,stv0297,sp887x,sp8870,s5h1420,s5h1 409,qt1010,or51211,or51132,nxt6000,nxt200x,mt352,m t312,mt2266,mt2131,mt2060,lnbp21,lgdt330x,l64781,i sl6421,dvb_pll,dib7000p,dib7000m,dib3000mb,dib0070 ,cx24123,cx24110,cx22702,cx22700,bcm3510,dvb_ttpci ,dvb_usb,dib3000mc,dibx000_common,ttpci_eeprom,eep rom,i2c_viapro
usbcore 164812 7 dvb_usb_dibusb_mc,dvb_usb,usb_storage,usblp,ehci_h cd,uhci_hcd

Und aus dmesg:

dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-dibusb-6.0.0.8.fw'
usbcore: registered new interface driver dvb_usb_dibusb_mc
dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.

Soweit, so gut. Per yast (Suse 11.0) lässt sich der Stick nicht als TV-Karte konfigurieren. Wenn ich z.B. xawtv aufrufe bekomme ich:

dhcppc0:/dev # xawtv
This is xawtv-3.95, running on Linux/i686 (2.6.25.16-0.1-pae)
xinerama 0: 1280x1024+0+0
can't open /dev/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Datei oder Verzeichnis nicht gefunden
v4l2: open /dev/video0: Datei oder Verzeichnis nicht gefunden
v4l: open /dev/video0: Datei oder Verzeichnis nicht gefunden
no video grabber device available

Da fehlt mir wohl noch was. Aber was?
Danke, meteosat

buzz768
18.09.08, 18:05
/dev/video0 wäre ein Device für analoge Videoquellen, xawtv kann erst ab Version 4 mit digitalen TV-Karten umgehen, versuch es mit Kaffeine. Mit Yast must du da meines Erachtens nichts einrichten.

meteosat
18.09.08, 19:15
Bringt leider auch nichts: kaffeine -w


DVB-Gerät...
Keine DVB-Geräte gefunden. Alle DVB-bezogene Funktionalität wird ausgeblendet.

Wie lasse ich kaffeine den Stick finden?

buzz768
18.09.08, 21:19
Kaffeine findet den Stick, wenn der Treiber das Anlegen der zugehörigen DVB-Devices /dev/dvb/adapter*/* veranlasst hat und die nötigen Zugriffsrechte dafür bestehen. Letzteres dürfte nicht das Problem sein, da du ja anscheinend als root testest, die Devices fehlen also. Die Ausgabe von dmesg erscheint auch verdächtig unvollständig, kommt danach weiter nichts bezüglich dvb oder usb? Es wäre u.U. auch zweckdienlich die ID des Sticks zu erfahren (Ausgabe von lsusb).

meteosat
18.09.08, 21:29
Hi,
Danke für die Anregungen. Ich habe mal wieder eine Lösung nach dem Motto "Versteh ich nicht, aber funktioniert".
Ich habe per one-click-install xawtv4 installiert. xawtv hat dem Stick erkannt, läuft aber nicht.
Dafür erkennt kaffeine jetzt den stick auch und läuft tadellos. Bin gespannt, ob das auch nach nem reboot bleibt.

gruß, meteosat