• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Kernel und Treiberdatenbank

ubo_2001

Newbie
Hallo,
kann man irgendwo im Netz zu den einzelnen Kernelversionen
eine Datenbank abfragen, welche Treiber integriert sind?
Habe aktuell eine Sat-Box von Tevii S660, die ab der Kernelversion
2.6.33 im Kernel vorhanden sein soll. Die Change-Logs auf
Kernel.org durch zustöbern ist sehr mühlselig.

Gruß Uwe
 
OP
U

ubo_2001

Newbie
Hallo,
mit dem 2.6.33 Kernel habe ich es schon versucht, aber es hat nicht geklappt.
Ich habe dazu eine zweite Maschine mit opensuse11.2 aufgesetzt, ein wenig
rum experimentiert und dann erst den 2.6.33 Kernel nach installiert. Mir wurde
zwar das Device in Kaffeine angezeigt, aber es ließ sich kein Sendersuchlauf
durchführen.
Ich werde opensuse11.2 nochmal neu installieren, direkt den 33-Kernel
nachschieben und testen.
Aber meine Frage zu der Suchfunktion der Kernel-Devices steht immer noch im
Raum.
 

Grothesk

Ultimate Guru
Was ist denn mit den Hersteller-Treiber?
B. New Linux driver released

TeVii has released its latest Linux driver version 100222 for ubuntu9.10
Supported Model: S420, S464, S470, S630, S660.
Users are free to download from our Support page.
Firmware ist im rar-Paket enthalten. (Wer packt eigentlich einen Linux-Treiber in rar? :irre: )
 
OP
U

ubo_2001

Newbie
Hallo,
die Firmware habe nach nach lib/firmware kopiert.
Das mit dem Linux-Treiber in rar gepackt, ist allerdings eine
gute Frage.
 
OP
U

ubo_2001

Newbie
Hallo,
tut mir leid das ich mich erst jetzt wieder melde.
So, habe die 11.2 neu aufgesetzt und das repro mit dem 2.6.33
Kernel nicht mehr gefunden. Ich weiß, Dokumentation ist alles.
Habe dann den Kernel 2.6.34 von jengelh installiert und es auch
mit dem 34-Kernel:/HEAD/openSUSE_11.2/. Mit dem Ergebnis, das
der Rechner beim booten und angesteckten Tevii s660 folgende
Fehlermeldung bringt:
Code:
[  355.040241] dvb-usb: TeVii S660 USB successfully initialized and connected.
[  355.040267] usbcore: registered new interface driver dw2102
[  355.040679] dvb-usb: TeVii S660 USB successfully deinitialized and disconnected.
[  355.280177] usb 1-3: new high speed USB device using ehci_hcd and address 3
[  370.392017] usb 1-3: device descriptor read/64, error -110
[  385.608015] usb 1-3: device descriptor read/64, error -110
[  385.824016] usb 1-3: new high speed USB device using ehci_hcd and address 4
[  400.936016] usb 1-3: device descriptor read/64, error -110
[  416.152049] usb 1-3: device descriptor read/64, error -110
[  416.368015] usb 1-3: new high speed USB device using ehci_hcd and address 5
[  421.388046] usb 1-3: device descriptor read/8, error -110
[  426.508064] usb 1-3: device descriptor read/8, error -110
[  426.724018] usb 1-3: new high speed USB device using ehci_hcd and address 6
[  431.744078] usb 1-3: device descriptor read/8, error -110
[  436.864102] usb 1-3: device descriptor read/8, error -110
[  436.968026] hub 1-0:1.0: unable to enumerate USB device on port 3
[  437.224016] usb 3-1: new full speed USB device using uhci_hcd and address 2
[  452.336026] usb 3-1: device descriptor read/64, error -110
[  467.552020] usb 3-1: device descriptor read/64, error -110
[  467.768029] usb 3-1: new full speed USB device using uhci_hcd and address 3
[  482.880018] usb 3-1: device descriptor read/64, error -110
[  498.096052] usb 3-1: device descriptor read/64, error -110
[  498.312021] usb 3-1: new full speed USB device using uhci_hcd and address 4
[  503.333800] usb 3-1: device descriptor read/8, error -110
[  508.454008] usb 3-1: device descriptor read/8, error -110
[  508.668016] usb 3-1: new full speed USB device using uhci_hcd and address 5
[  513.689200] usb 3-1: device descriptor read/8, error -110
[  518.809410] usb 3-1: device descriptor read/8, error -110
[  518.912027] hub 3-0:1.0: unable to enumerate USB device on port 1
Ist der Rechner hochgefahren, ich ein lsusb auf der Konsole ausführe, wird nichts angezeigt.
Ziehe ich den USB-Stecker ab, scannt er die Ports ab.

Ein fan@linux-ga8t:~> dmesg
Code:
[  350.196015] usb 1-3: new high speed USB device using ehci_hcd and address 2  
[  350.328417] usb 1-3: New USB device found, idVendor=9022, idProduct=d660     
[  350.328422] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[  350.409749] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load a firmware                                                                     
[  350.409757] usb 1-3: firmware: requesting dvb-usb-s630.fw                    
[  350.453781] dvb-usb: downloading firmware from file 'dvb-usb-s630.fw'        
[  350.453788] dw2102: start downloading DW210X firmware                        
[  350.471222] usb 1-3: USB disconnect, address 2                               
[  350.572018] dvb-usb: found a 'TeVii S660 USB' in warm state.                 
[  350.572068] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.                                                                  
[  350.572094] DVB: registering new adapter (TeVii S660 USB)                    
[  354.668012] dvb-usb: MAC address: 80:80:80:80:80:80                          
[  354.732034] Only Zarlink VP310/MT312/ZL10313 are supported chips.            
[  355.040013] Invalid probe, probably not a DS3000
[  355.040088] dvb-usb: no frontend was attached by 'TeVii S660 USB'
[  355.040167] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:10.4/usb1/1-3/input/input7
[  355.040236] dvb-usb: schedule remote query interval to 150 msecs.
[  355.040241] dvb-usb: TeVii S660 USB successfully initialized and connected.
[  355.040267] usbcore: registered new interface driver dw2102
[  355.040679] dvb-usb: TeVii S660 USB successfully deinitialized and disconnected.
[  355.280177] usb 1-3: new high speed USB device using ehci_hcd and address 3
[  370.392017] usb 1-3: device descriptor read/64, error -110
[  385.608015] usb 1-3: device descriptor read/64, error -110
[  385.824016] usb 1-3: new high speed USB device using ehci_hcd and address 4
[  400.936016] usb 1-3: device descriptor read/64, error -110
[  416.152049] usb 1-3: device descriptor read/64, error -110
[  416.368015] usb 1-3: new high speed USB device using ehci_hcd and address 5
[  421.388046] usb 1-3: device descriptor read/8, error -110
[  426.508064] usb 1-3: device descriptor read/8, error -110
[  426.724018] usb 1-3: new high speed USB device using ehci_hcd and address 6
[  431.744078] usb 1-3: device descriptor read/8, error -110
[  436.864102] usb 1-3: device descriptor read/8, error -110
[  436.968026] hub 1-0:1.0: unable to enumerate USB device on port 3
[  437.224016] usb 3-1: new full speed USB device using uhci_hcd and address 2
[  452.336026] usb 3-1: device descriptor read/64, error -110
[  467.552020] usb 3-1: device descriptor read/64, error -110
[  467.768029] usb 3-1: new full speed USB device using uhci_hcd and address 3
[  482.880018] usb 3-1: device descriptor read/64, error -110
[  498.096052] usb 3-1: device descriptor read/64, error -110
[  498.312021] usb 3-1: new full speed USB device using uhci_hcd and address 4
[  503.333800] usb 3-1: device descriptor read/8, error -110
[  508.454008] usb 3-1: device descriptor read/8, error -110
[  508.668016] usb 3-1: new full speed USB device using uhci_hcd and address 5
[  513.689200] usb 3-1: device descriptor read/8, error -110
[  518.809410] usb 3-1: device descriptor read/8, error -110
[  518.912027] hub 3-0:1.0: unable to enumerate USB device on port 1

Ein lsmod | grep ds3000 ergibt:

fan@linux-ga8t:~> lsmod | grep ds3000
ds3000 15839 0

In Kaffeine wird aber das Gerät nicht aufgeführt.

Die USB-Fehlermeldungen hatte ich aber mit dem 2.6.33 Kernel nicht.
 

spoensche

Moderator
Teammitglied
Warzum willst du unbedingt den neusten Kernel verwenden? Schon mal daran gedacht das der neuste Kernel nocht nicht im Repo vorhanden ist und du ihn manuell kompillieren musst?
 
OP
U

ubo_2001

Newbie
Den Neusten will ich ja nicht unbedingt, der 2.6.33 würde mir
ja reichen, denn da ist der Treiber für die s660 schon drin.
Ich finde das Repo nicht wieder und auf opensuse.org Suche bekomme
ich Kopfschmerzen (hi) bei den vielen Seiten mit Kernelversionen.
 

spoensche

Moderator
Teammitglied
Du erwartest aber jetzt nicht, das wir dir das richtige Kernel Paket raussuchen oder?

Führ mal folgendes aus:

Code:
rpm -qa | grep kernel

Du bekommst dann die Kernelpakete angezeigt, die bei dir installiert sind. Du suchst dir dann die richtigen Pakete auf software.opensuse.org/search raus und installierst diese.
 
OP
U

ubo_2001

Newbie
fan@linux-ga8t:~> rpm -qa | grep kernel
kernel-desktop-2.6.31.12-0.2.1.x86_64
kernel-firmware-20090821-4.1.noarch
kernel-default-2.6.34-rc2.4.1.x86_64

Nein erwarte ich nicht, aber wie ich schon schrieb,
den 6.33 finde ich nur noch im
http://download.opensuse.org/source/factory/repo/oss/suse/src/
und das repo kann ich nicht einbinden in yast.
 

spoensche

Moderator
Teammitglied
Du hast doch den 2.6.34 installiert. Da müsste der Treiber doch vorhanden sein. Du musst den Kernel-2.6.34 booten.
 
OP
U

ubo_2001

Newbie
Den 2.6.34 kann ich ja in Grub auswählen und auch booten, mache ich ja auch,
aber dann schmiert mir bei angesteckten s660 der usb-Port ab. Habe ich ja oben
mit Fehlermeldungen beschrieben. Als ich den 2.6.33 installiert habe war das nicht.
 

spoensche

Moderator
Teammitglied
Verwende auf http://software.opensuse.org/search den Suchbegriff kernel-default und gehe zu Seite 2. Dort ist an erster Stelle der 2.6.33 Kernel aufgeführt.
 
OP
U

ubo_2001

Newbie
Hallo,
man soll nicht immer spät in der Nacht am Rechner sitzen, dann bekommt
man es auch mit der Suche hin. Danke für den Tip. Habe den 2.6.33 installiert
und Rechner bootet ohne stehen zu bleiben und ein lsusb läuft auch durch
und zeigt das Device an. Werde jetzt noch mal die Firmware nach /lib/firmware
kopieren und schauen was passiert.
 
Oben