Welcome to Computerhilfen, your free pc help site. Please take a look at our english website www.computerhilfen.com where you find tips and help in english and can also ask for free help in our english help boards.
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 wird der Treiber nicht selbständig geladen. Wenn ich manuel per "modprobe dvb-usb-nova-t-usb2" lade, werden die Treiber 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.
Gespeichert
Linuxtux
Gast
Re: Suse: Nova-T Stick Treiber werden nicht geladen
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)
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.
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.
Vom Prinzip her ist das richtig. Nur, soweit komme ich ja gar nicht. 1. wird der Treiber nicht automatisch geladen. Im /var/log/messages erscheinen nur die USB-Meldungen. 2. Wenn ich den Treiber manuel lade, kommt nur die Meldung "usbcore: registered new driver dvb_usb_nova_t_usb2"
Zitat
Schadet auch nicht die dvb Software 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 werden auch geladen.
Ich denke der Knackpunkt ist, das der Stick nicht als solcher erkannt wird und daher die Treiber 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 keinerlei Meldung von dvb-usb erscheint. Per lsmod kann ich sie sehen.
Gespeichert
Linuxtux
Gast
Re: Suse: Nova-T Stick Treiber werden nicht geladen
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.
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, keine Log's von dvb-usb, aber die Treiber 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. Aber das Kernproblem ist sicherlich, wenn der Treiber passt, dann wird er auch automatisch geladen.
Uups, das war jetzt Zufall. Ich hatte den Stick garn nicht angeschlossen und habe trotzdem die Treiber geladen. Die Reaktion ist die Selbe wie bei angeschlossenem Stick.
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.
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 bei mir nicht vorhanden sind.
Jetzt stellt sich die Frage, wo bekomme ich die her und wie werden die installiert?
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.
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.
Also es hat devinitiv nichts mit der Firmeware zu tun, da nach dmesg keine Ausgabe erscheint. Siehe weiter Oben.
Es ist der Treiber (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 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.
Warum ich nicht einfach die Treiber nachinstalliert habe, ist ganz einfach, es war einfacher. Die Treiber 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.