|
Titel: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 25.05.07, 16:51:59 Hallo Forum,
hab mir einen Haupauge Nova-T Stick model 293 (SL-293-V2.1-GER) gekauft, da er als Linux-Kompatibel gilt (http://linuxtv.org/wiki/index.php/DVB_USB) Ich will nur zeigen das ich fleißig war. Problem ist: nach dem Erkennen durch USB (http://www.computerhilfen.de/fachbegriffe-u-USB.html) wird der Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) nicht selbständig geladen. Wenn ich manuel per "modprobe dvb-usb-nova-t-usb2" lade, werden die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) zwar geladen, es kommen aber keine Rückmeldungen wie: "dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware". d.h. es kommt erst gar nicht so weit, das die Firmware geladen werden sollte. Firmware ist in /lib/firmware usb Rückmeldung: idVendor=2040, idProduct=7050 OS: Suse 10.2 Tja, Vermutungen habe und hatte ich eine ganze Menge, aber das hat mir bisher nicht geholfen. Ich hoffe, das mir hier jemenad helfen kann, denn dies scheint wohl das kompetenteste Suse-Forum zu sein. Ihr könnt mir glauben, denn ich hab schon wunde Finger. Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Linuxtux am 25.05.07, 21:35:16 verstehe ich jetzt nicht, für meine nova-T usb2 brauchte ich nur die fuirmware nach /lib/firmware kopieren und das teil lief und läuft immer noch.
Gib mal in der konsole, bevor du modprobe startest (zwei Konsolen logischerweise öffnen) tail -f /var/log/messages ein und poste mal die meldungen hierher Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Dr. SuSE am 25.05.07, 22:00:09 Hallo,
guckst Du hier: http://www.pro-linux.de/news/2006/9118.html Unterschied: seit SuSE 10.1 gehört dir Frimware ins Verzeichnis /lib/firmware! Have Fun Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 25.05.07, 23:17:39 Es gibt 2 USB-Versionen von Haupauges Nova-T.
Die Alte ist ein USB-Connector mit einer externen Box und die Neuere ist ein reiner USB-Stick. Meine ist die Neuere "WinTV Nova-T Stick model 293" Ich habe in der Zwischenzeit auch noch ein bischen geforscht und es ist mir aufgefallen, das in der Beispielkonfiguration "http://forum.ubuntuusers.de/topic/88652/" für idProduct = 0x7060 steht und bei mir erscheint dort 0x7050. Ich denke das könnte schonmal ein Anhaltspunkt sein. Jetzt müßte ich noch herrausfinden, ob mein OS schon den Nova-T Stick unterstützt. Vielleicht könnt ihr mir dabei helfen? Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Dr. SuSE am 25.05.07, 23:40:07 Hallo,
ups, da hab ich nicht aufgepasst. Aber auch der USB Stick sollte laufen. Entscheident ist das richtige Firmwarefile. Findest Du raus, mit dem Befehl dmesg in einer Rootkonsole (Ubunbtu Anleitung ganz unten ). Schadet auch nicht die dvb Software per yast nachzuinstallieren und in yast -> System -> Runleveleditor in Runlevel 3 und 5 zu aktivieren. Weiss nun nicht ob die Haupauge die Sachen tatsächlich benötigt. Wenn nicht machts aber nichst wenn Du die Software aktivierst. Für xine / kaffeine benötigst Du zwingend das paket libxine-dvb zum Fernsehen. Have Fun Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 26.05.07, 10:07:30 Zitat: Entscheident ist das richtige Firmwarefile. Vom Prinzip her ist das richtig. Nur, soweit komme ich ja gar nicht. 1. wird der Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) nicht automatisch geladen. Im /var/log/messages erscheinen nur die USB-Meldungen. 2. Wenn ich den Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) manuel lade, kommt nur die Meldung "usbcore: registered new driver (http://www.computerhilfen.de/fachbegriffe-d-Driver.html) dvb_usb_nova_t_usb2" Zitat: Schadet auch nicht die dvb Software (http://www.computerhilfen.de/fachbegriffe-s-Software.html) per yast nachzuinstallieren Hab sogar schon ein Online-Update des Kernels gemacht Zitat: und in yast -> System -> Runleveleditor in Runlevel 3 und 5 zu aktivieren. Alles schon gemacht. Die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) werden auch geladen. Ich denke der Knackpunkt ist, das der Stick nicht als solcher erkannt wird und daher die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) nicht geladen werden. Ich habe im Kernel unter "/usr/src/linux/Documentation/video4linux" mehrere Cardlist-Dateien gefunden. Darunter auch die mit der "Hauppauge WinTV USB2" mit den id's 2040:4200. Einen Stick habe ich nicht gefunden, trotz Kernel-Update. Merkwürdig ist auch noch, das beim manuellen Laden der Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) keinerlei Meldung von dvb-usb erscheint. Per lsmod kann ich sie sehen. Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Linuxtux am 26.05.07, 10:20:48 wenn du die den stick per lsmod siehst, sind die moduzle doch schon geladen, ich versteh das jetzt nicht so richtig, wenn die module geladen sind sollte das teil auch funktionieren, es sei denn du hast ne falsche firmware.
Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 26.05.07, 10:45:37 Zitat von: Linuxtux am 26.05.07, 10:20:48 wenn du die den stick per lsmod siehst, sind die moduzle doch schon geladen, ich versteh das jetzt nicht so richtig, wenn die module geladen sind sollte das teil auch funktionieren, es sei denn du hast ne falsche firmware. Genau! Das ist ja das Merkwürdige. Keine rote LED, (http://www.computerhilfen.de/fachbegriffe-l-LED.html) keine Log's von dvb-usb, aber die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) werden manuel geladen :-\ Anbei mal die Liste nach dem manuellen Laden mit "modprobe dvb-usb-nova-t-usb2". Da scheint ja auch schon ein Problem zu sein. Denn ich habe ja den Stick und dann bräuchte ich wohl einen anderen Treiber. (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) Aber das Kernproblem ist sicherlich, wenn der Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) passt, dann wird er auch automatisch geladen. ??? Uups, das war jetzt Zufall. Ich hatte den Stick garn nicht angeschlossen und habe trotzdem die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) geladen. Die Reaktion ist die Selbe wie bei angeschlossenem Stick. Zitat: lsmod |grep dvb dvb_usb_nova_t_usb2 10116 0 dvb_usb_dibusb_common 12036 1 dvb_usb_nova_t_usb2 dib3000mc 17664 1 dvb_usb_dibusb_common dvb_usb 23432 2 dvb_usb_nova_t_usb2,dvb_usb_dibusb_common dvb_pll 18692 2 dvb_usb_dibusb_common,dvb_usb dvb_ttpci 98628 0 lnbp21 6528 1 dvb_ttpci l64781 11140 1 dvb_ttpci saa7146_vv 50560 1 dvb_ttpci saa7146 22024 2 dvb_ttpci,saa7146_vv ves1820 10628 1 dvb_ttpci stv0299 14600 1 dvb_ttpci tda8083 9988 1 dvb_ttpci sp8870 11148 1 dvb_ttpci firmware_class 14080 9 dvb_usb,tda1004x,sp887x,or51211,or51132,nxt200x,bcm3510,dvb_ttpci,sp8870 stv0297 11648 1 dvb_ttpci ves1x93 10756 1 dvb_ttpci ttpci_eeprom 6656 1 dvb_ttpci dvb_core 81960 3 dvb_usb,dvb_ttpci,stv0299 i2c_core 25216 32 dvb_usb,dvb_pll,zl10353,tda1004x,tda10021,sp887x,s5h1420,or51211,or51132,nxt6000,nxt200x,mt352,mt312,lgdt330x,isl6421,dib3000_common,cx24123,cx24110,cx22702,cx22700,bcm3510,dvb_ttpci,lnbp21,l64781,ves1820,stv0299,tda8083,sp8870,stv0297,ves1x93,ttpci_eeprom,i2c_sis96x usbcore 128004 7 dvb_usb_nova_t_usb2,dvb_usb,usb_storage,usbhid,ehci_hcd,ohci_hcd Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Linuxtux am 26.05.07, 11:00:40 mal ne frage, hast du der firmware den namen deines stickes per rename verpasst? das musste ich bei meiner machen
Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 26.05.07, 12:14:44 Zitat von: Linuxtux am 26.05.07, 11:00:40 mal ne frage, hast du der firmware den namen deines stickes per rename verpasst? das musste ich bei meiner machen Ich habe gar nichts Umbenannt, da die Anleitung "http://www.pro-linux.de/news/2006/9118.html" sich auf " Hauppauge WinTV NOVA-T USB2" bezieht und ich die Firmware "dvb-usb-dib0700-xx.fw" nehmen soll (http://linuxtv.org/wiki/index.php/DVB_USB) Dieses Umbenennen habe ich aber noch nicht ganz durchschaut. Hab aber auch noch nichts Gescheites darüber gelesen. Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 26.05.07, 13:00:55 Ich hab noch einen Hinweis gefunden.
Wenn es an der Firmware liegt, dann kommt zumindest eine Fehlermeldungen. So habe ich es in einigen anderen Foren gefunden. z.B. "tda1004x_fwupload: Unable to open firmware /usr/lib/hotplug/firmware/tda1004x.bin" Ich bin auch mal den Kernel durchgegangen und hab kein Modul "dvb-usb-dib0700" gefunden. Scheint wohl so, das die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) bei mir nicht vorhanden sind. Jetzt stellt sich die Frage, wo bekomme ich die her und wie werden die installiert? Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Dr. SuSE am 26.05.07, 14:37:02 Hallo,
scheinst dich in irgendwas verrannt zu haben. Die Lösung kennst du schon, steht im Artikel von Prolinux. Der entscheidende Satz: Wie die Firmware umbenannt werden muss, findet man durch Eingabe von dmesg als root auf der Konsole. In der möglicherweise recht langen Ausgabe findet sich dann die Angabe, dass die Firmware nicht gefunden wurde. In Klammern steht dann dahinter die erwartete Bezeichnung der Firmwaredatei. Wenn dann die Ausgabe von dmesg so aussieht, wie im Ubuntu Artikel, läuft schon mal der Stick. Nun gilt es noch die Codecs und Software zu installieren. Siehe dazu in der Rubrik Tipps und Tricks: DVD Wiedergabe mit Suse. Die Liste gilt es abzuarbeiten. Have Fun Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 26.05.07, 14:59:24 Zitat von: Dr. SuSE am 26.05.07, 14:37:02 Wie die Firmware umbenannt werden muss, findet man durch Eingabe von dmesg als root auf der Konsole. In der möglicherweise recht langen Ausgabe findet sich dann die Angabe, dass die Firmware nicht gefunden wurde. In Klammern steht dann dahinter die erwartete Bezeichnung der Firmwaredatei. Wenn dann die Ausgabe von dmesg so aussieht, wie im Ubuntu Artikel, läuft schon mal der Stick. Nun gilt es noch die Codecs und Software (http://www.computerhilfen.de/fachbegriffe-s-Software.html) zu installieren. Siehe dazu in der Rubrik Tipps und Tricks: DVD (http://www.computerhilfen.de/fachbegriffe-d-DVD.html) Wiedergabe mit Suse. Die Liste gilt es abzuarbeiten. Also es hat devinitiv nichts mit der Firmeware zu tun, da nach dmesg keine Ausgabe erscheint. Siehe weiter Oben. Es ist der Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) (dib7000m.ko), welcher nicht vorhanden ist. Bin gerade dabei den Kernel von SuSi 10.3 zu installieren. Es ist sicher merkwürdig, das man alle Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) laden kann und es keine Rückmeldung gibt. So ist die Verwirrung erstmal sehr groß. Bei Firmwarefehlern hat man aber immer eine Fehlermeldung. Von daher ist das Problem eindeutig ein Treiberproblem. Ich melde mich, wenn ich das Problem gelöst habe. Danke bis auf weiteres. Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Pope am 01.06.07, 16:57:25 Also hier kommt die Lösung für mein "SuSE 10.2" und "Haupauge Nova-T Stick modell 293".
Nach der Umstellung auf Kernel "2.6.22-rc2-git7-43-default" hat alles funktioniert. Problembehebung schrittweise: 1. feststellen welche Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) benötigt werden: Zitat: Auf linuxtv.org/wiki/index.php/DVB_USB nach Hauppauge Nova-T Stick (http://linuxtv.org/wiki/index.php/DVB_USB#DiBcom_USB2.0_DVB-T_devices_.28based_on_the_DiB0700.29) schauen 2. feststellen ob der Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) "dvb-usb-dib0700" als Modul vorhanden ist: Zitat: lx:~ # modprobe -l dvb-usb-dib* 3. neuen Kernel von Zitat: OpenSuSE (http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/i586/) holen4. Dazugehörige Firmware (http://linuxtv.org/wiki/index.php/DVB_USB#DiBcom_USB2.0_DVB-T_devices_.28based_on_the_DiB0700.29) nach /lib/firmware laden 5. mit neuem Kernel booten, Stick NACH dem hochfahren einstecken und mit Zitat: lx:~ # lsmod |grep dvb sollte dann folgende Ausgabe erscheinen: Zitat: dvb_usb_dib0700 16392 0 dvb_usb 23820 1 dvb_usb_dib0700 dvb_pll 18180 1 dvb_usb dib7000p 16516 1 dvb_usb_dib0700 dib7000m 18052 2 dvb_usb_dib0700 dib3000mc 15876 1 dvb_usb_dib0700 dvb_ttpci 97864 0 firmware_class 13568 9 dvb_usb,tda1004x,sp887x,sp8870,or51211,or51132,nxt200x,bcm3510,dvb_ttpci saa7146_vv 49152 1 dvb_ttpci saa7146 22536 2 dvb_ttpci,saa7146_vv ttpci_eeprom 6528 1 dvb_ttpci dvb_core 78504 6 dvb_usb,stv0299,or51211,or51132,lgdt330x,dvb_ttpci usbcore 123268 6 dvb_usb_dib0700,dvb_usb,usbhid,ohci_hcd,ehci_hcd i2c_core 27648 43 dvb_usb,zl10353,ves1x93,ves1820,tua6100,tda827x,tda826x,tda8083,tda10086,tda1004x,tda10023,tda10021,stv0299,stv0297,sp887x,sp8870,s5h1420,qt1010,or51211,or51132,nxt6000,nxt200x,mt352,mt312,mt2060,lnbp21,lgdt330x,l64781,isl6421,dvb_pll,dib7000p,dib7000m,dib3000mc,dibx000_common,dib3000mb,cx24123,cx24110,cx22702,cx22700,bcm3510,dvb_ttpci,ttpci_eeprom,i2c_sis96x Warum ich nicht einfach die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) nachinstalliert habe, ist ganz einfach, es war einfacher. Die Treiber (http://www.computerhilfen.de/fachbegriffe-t-Treiber.html) zu installieren war ungleich schwieriger, da unübersichtlicher durch Versionswirrwar. Wichtig nochmal für die Fehlersuche: Treiber werden IMMER geladen! Wenn der Stick NICHT von den Treibern erkannt wird, dann geben die Treiber auch keine Rückmeldung. Bei der Firmware sieht es anders aus, die gibt IMMER eine Rückmeldung, aber auch nur WENN der Stick durch die Treiber erkannt wird! An dieser Stelle nochmal einen großen Dank an Alle die mir geholfen haben! Aber wie so oft, wenn man sein Problem schriftlich formuliert hat, dann kommt man selber auf die Lösung. Titel: Re: Suse: Nova-T Stick Treiber werden nicht geladen Beitrag von: Dr. SuSE am 01.06.07, 20:45:03 Hallo Pope,
dank dir für den Lösungsweg. Wird einen Platz in Tipps und Tricks bekommen. Have Fun
Computerhilfen.de | Powered by SMF 2.5.1.
© 2001-2012, Lewis Media. Alle Rechte vorbehalten. |