kernelfreeze mit ehci_hcd

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
ahakim
Beiträge: 141
Registriert: 01.05.2007 21:14:08
Kontaktdaten:

kernelfreeze mit ehci_hcd

Beitrag von ahakim » 24.03.2008 01:37:05

Also nach langen Kampf habe ich das USB UMTS/HSDPA Modem Onda DT501HS mit usbserial zum laufen bekommen.
Ich mußte aber das Modul ehci_hcd auf die modprobe.d/blacklist setzen, weil das wenn das Modem am USB Port angeschlossen wurde und das Modul ehci_hcd geladen wurde, kam es zum Kernelfreeze. Wenn ich das jetzt richtig verstanden habe, ist das Modul 'ehci_hcd' für USB2 zuständig und ich würde gerne besser den zusammen verstehen, warum es zum Freeze kommt. Gibt es bekannte Bugs im zusammenhang mit ehci_hcd ? Vielleicht sogar defekte Hardware?
Für jeden Hinweiß bin ich dankbar.

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: kernelfreeze mit ehci_hcd

Beitrag von cirrussc » 24.03.2008 01:45:08

Hi,
ahakim hat geschrieben:Gibt es bekannte Bugs im zusammenhang mit ehci_hcd ? Vielleicht sogar defekte Hardware?
Das kann man hier nur Raten, ist irgend etwas im Syslog zu finden?
Wie stellt sich der Freeze dar, friert die Grafische Oberfläche ein oder geht auch nix mehr im VT?
Was hast du denn für Hardware, was hängt alles am USB?
Wie war nochmal die Kernelversion?
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

ahakim
Beiträge: 141
Registriert: 01.05.2007 21:14:08
Kontaktdaten:

Beitrag von ahakim » 26.03.2008 05:12:41

syslog:
Mar 23 22:58:37 localhost kernel: usb 5-2.1: new full speed USB device using ehci_hcd and address 43
Mar 23 22:58:37 localhost kernel: usb 5-2.1: config 1 has an invalid interface number: 4 but max is 3
Mar 23 22:58:37 localhost kernel: usb 5-2.1: config 1 has no interface number 3
Mar 23 22:58:37 localhost kernel: usb 5-2.1: configuration #1 chosen from 1 choice

Freeze der grafischen Oberfläche und auch Kernelpanik.

lsusb
Bus 005 Device 007: ID 19d2:0001
Bus 005 Device 003: ID 05e3:0608 Genesys Logic, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 004: ID 046d:0928 Logitech, Inc. Quickcam Express
Bus 002 Device 005: ID 03f0:c102 Hewlett-Packard
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 045e:0734 Microsoft Corp.
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 003: ID 0a5c:2102 Broadcom Corp.
Bus 004 Device 001: ID 0000:0000

Kernel Linux eisenherz 2.6.22-3-686 #1 SMP Tue Dec 4 02:25:59 UTC 2007 i686 GNU/Linux
von http://www.debian-backports.org quasi der Lenny Kernel

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 26.03.2008 21:18:24

Hi,
ahakim hat geschrieben:config 1 has an invalid interface number: 4 but max is 3l
Hm die Meldung scheint fast einzigartig zu sein.

Ich tippe mal auf das komische Modem, schliesslich tritt der Fehler nur mit diesem auf.
Ein Bug im Kernel oder defekte Hardware ist nicht ausgeschlossen.

Ich würde Sicherheitshalber noch andere Kernel (neuer) ausprobieren und nur das Modem alleine dran hängen.
Vllt. hat dies Auswirkungen darauf, man weis ja nie.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

ahakim
Beiträge: 141
Registriert: 01.05.2007 21:14:08
Kontaktdaten:

Beitrag von ahakim » 27.03.2008 08:17:03

Also meiner Ansicht nach verfällt das Modem in einen Art Standby und das schaft Probleme für das USB routing, weil der Device nicht gefunden werden kann. Das ist nur eine wage Vermutung, denn von USB Programmierung habe ich so gut wie keine Ahnung. Aber vielleicht ist es ja möglich einen workaround in C zu schreiben, daß das Modem nicht mehr in den standby geht.Aber wie? Kann mir jemand einen Hinweiß geben, der meine Vermutung bestätigt oder wiederlegt?

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 27.03.2008 21:39:36

Wenn etwas in den StandBy geht kommt es dort normalerweise wieder raus :wink:
Erst Änderungen in der Firmware des Modems werden dessen Verhalten bestimmen.
Es ist unklar was wirklich die Ursache ist.
Vielleicht meldet sich jemand im Besitz dieses Gerätes.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Antworten