PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : USB-WLAN-Stick: Cannot enable port 1



dRead_SolJah
17.01.05, 14:08
Hallo, bin neu hier !

Habe ein Laptop geschenkt bekommen, ein Acer TravelMate 508, RAM aufgerüstet auf 192 MB.
Versuche nun schon seit einer Woche, unter Linux (Knoppix 3.7 und RedHat Cool meinen WLAN-USB-Stick zum laufen zu bekommen!

Der Stick besitzt einen ZyDas 1201 Chip, und ich verwende die Treiber von www.linux-wlan.org, Version pre23

Konnte alle Treibermodule installieren (nach mehreren anläufen), Module werden auch bei Systemstart geladen!

Aber, mein Problem ist folgendes:
Wenn ich den USB-WLAN-Stick einstecke, bekomme ich folgende Fehlermeldung:

hub.c: new USB device 00:07.2-1, assigned adress 2
usb-uhci.c: interrupt, status 3, frame# 755
usb.c: USB Device not accepting new adress=5 (error=-75)
hub.c: Cannot enable port 1 of hub 1,disabling port.
hub.c: Maybe the USB cable is bad?

Hab schon tausendmal rebootet, eingesteckt,ausgesteckt, nix funktioniert!
Der Stick ist definitiv in Ordnung, habe folgendes getestet:

Auf dem Laptop Windows XP installiert, Stick rein und alles hat wunderbar geklappt, Internet, Netzwerk usw.
Danach auf meinem Stand-PC mit der Knoppix 3.7 CD (Kernel 2.4.27) hochgefahren, den WLAN-USB-Stick gleich von anfang an eingesteckt lassen ----> Kein Problem, wird unter usbview gefunden als USB-WLAN und alles funktioniert!!!!!!

habe auch schon einen anderen USB-WLAN-Stick probiert (MSI UB11B oder so) und funktioniert ebenfalls nicht auf dem Laptop !! Gleiche Fehlermeldung!
Wenn ich aber meinen USB Stick (128 MB USB 2.0) einstecke, wird er problemlos erkannt, der USB Anschluss kann also auch nicht kaputt sein!!

Woran könnte das liegen?? Möglicherweise unterstützt BIOS keine WLAN USB Sticks?`??? Kann ja auch nicht sein oder?

Bitte um Hilfe, bin echt schon am verzweifeln, hab alles probiert!!!
Übrigens, Knoppix wurde auf die HD installiert!

Kernel versionen:
2.4.27
2.6.7

Funktioniert mit keinem auf dem Laptop, auf dem StandPC schon!!

Hilfeeee!!!

tictactux
17.01.05, 16:28
Hi,
solche Fehler kenne ich wenn (wie auch in der Fehlermeldung beschrieben)
das USB-Kabel fehlerhaft ist, oder bei zu schwacher Stromversorgung des
USB-Ports für das USB-Gerät ist (letzteres hatte ich öfter in Verbindung
mit einer USB2.0-PCMCIA-Karte und 2,5"-Festplatten).
Als Abhilfe funktionierte, das Gerät über einen aktiven USB-Hub
(mit eigener Stromversorgung) zu betreiben.
Falls du die Möglichkeit hast, mit einem solchen Hub zu testen, würde
ich das empfehlen.

Gruß,
Wolfgang

EDIT: ich sehe gerade, daß Du Kernel 2.4 benutzt. Dann könnte es helfen
zu prüfen, ob Du den alternativen USB-UHCI-Treiber benutzt (uhci)
und nicht usb-uhci (das kannst Du mit lsmod sehen)

dRead_SolJah
17.01.05, 17:27
Hallo, erstmal danke für die Antwort!

Habe jetzt mit einem externen Hub getestet (mit ext.Stromzufuhr) --> Kein Erfolg! Selbe Fehlermeldung!

Auch das verwenden de alten uhci treibers hat nix gebracht, immer noch die selbe Meldung!

Hoffe irgendjemand kann mir helfen .... kann ja nicht immer neue hardware kaufen :(

tictactux
17.01.05, 18:04
Noch ein Tipp: Schau im BIOS des Rechners ob da eine Option zum
Zuweisung von IRQ für USB-Geräte vorhanden ist, und aktiviere diese ggf.

Wenn's nichts bringt: boote mit Kernel-Optionen "nolapic" oder "pci=noacpi"
oder "pci=biosirq" oder ganz extrem: "acpi=off".
Grund: ich habe schon öfter gelesen, daß bei Acer-Notebooks ACPI bzw.
IRQ-Routing fehlerhaft war (weiß aber nicht ob das für Dein Modell zutrifft).

Siehe dazu im Kernel-Verzeichnis: Documentation/kernel-parameters.txt.
Googlen nach "Device not accepting new adress" könnte auch helfen.
Ebenso Suche nach <Dein ACER-Modell> + ACPI.

Gruß,
Wolfgang

dRead_SolJah
19.01.05, 17:33
Hallo!

Hab jetzt die Lösung gefunden:

Richtigen Treiber für den Chip (ZD1201) runtergeladen von
http://linux-lc100020.sourceforge.net/

und installiert. Funktioniert aber nur für 2.6er Kernel! Musste meinen (2.6.7) noch patchen mit einem beigelegten Patch und dann den Kernel neu kompilieren bzw. die Module neu bauen und installieren!

Jetzt klappts sofort - WLAN-USB-Stick einstecken und fertig! Alles problemlos erkannt ! :D

Übrigens, ACPI hab ich jetzt komplett deaktiviert, machte ziemliche Probleme!

Danke für deine schnelle Hilfe ! ;)
MfG