Probleme mit WLAN / Orinoco Treiber
Ich benutze eine D Link DRC-650 11Mbps WLAN Card (orinoco_cs Treiber), die von Yast 2 zwar nicht erkannt wurde sich aber trotzdem konfigurieren lies. Das ganze funktioniert auch, allerdings nicht stabil. Gleich vorneweg, das Problem tritt bei zwei Laptops (Acer und Toshiba) auf. Außerdem wäre noch zu erwähnen das die Karte unter Windows 2000 bzw. Windows XP auf diesen Laptops stabil läuft. Die Karte läuft wie gesagt auch unter SuSE 8.1. Werden allerdings größere Datenmengen übertragen bricht die Karte oft irgendwann ab und nichts geht mehr über Wireless-Lan. Dabei scheint es zwei verschiedene Verhaltensweisen zu geben: 1) Die Verbindung bricht ab, die CPU steht auf 100% Auslastung und bis zum nächsten booten geht nichts mehr. 2) Die Verbindung bricht ab und bis zum nächsten booten geht nichts mehr. Außerdem hängt zumindest der Toshiba Laptop nach dem dies passiert ist beim herunterfahren des Systems beim beenden des Sound-Treibers öfter. Außerdem scheint auch der Access Point sichh aufzuhängen un benötigt einen Reset. Hat jemand einen Tipp wie man das Problem lösen oder weiter eingrenzen kann? Mit freundlichen Grüßen Bernd Lachner -- blachner@gmx.de +++ GMX - Mail, Messaging & more http://www.gmx.net +++ NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!
Habe vor ein paar Tagen, dasselbe Problem geposted. Bis heute jedoch kein Feedback. Unter SuSE 8.0 lief die Karte seit Monaten ohne das geringste Problem mit PCMCIA=external und nicht als wlan0 sondern als eth0. Bei mir bleibt der Rechner (Toshiba) jedoch nie stehen. Lediglich die Kommunikation über die Karte bleibt stehen. In /var/log/messages steht dann: Nov 11 22:20:56 zypresse kernel: eth1: Error -110 writing Tx descriptor to BAP Nov 11 22:20:58 zypresse kernel: NETDEV WATCHDOG: eth1: transmit timed out Nov 11 22:20:58 zypresse kernel: eth1: Tx timeout! Resetting card. ALLOCFID=0110, TXCOMPLFID=0000, EVSTAT=8000 Das Ganze laesst sich dann mittels rcnetwork stop; rcpcmcia restart; rcnetwort start wieder beheben. Jedoch nach 30-60 s hat sich das Ganze wieder aufgehängt. Bin auch sehr an einem Tipp interessiert. Gruss Rainer On Wednesday 20 November 2002 22:44, blachner@gmx.de wrote:
Ich benutze eine D Link DRC-650 11Mbps WLAN Card (orinoco_cs Treiber), die von Yast 2 zwar nicht erkannt wurde sich aber trotzdem konfigurieren lies. Das ganze funktioniert auch, allerdings nicht stabil. Gleich vorneweg, das Problem tritt bei zwei Laptops (Acer und Toshiba) auf. Außerdem wäre noch zu erwähnen das die Karte unter Windows 2000 bzw. Windows XP auf diesen Laptops stabil läuft.
Die Karte läuft wie gesagt auch unter SuSE 8.1. Werden allerdings größere Datenmengen übertragen bricht die Karte oft irgendwann ab und nichts geht mehr über Wireless-Lan. Dabei scheint es zwei verschiedene Verhaltensweisen zu geben:
1) Die Verbindung bricht ab, die CPU steht auf 100% Auslastung und bis zum nächsten booten geht nichts mehr.
2) Die Verbindung bricht ab und bis zum nächsten booten geht nichts mehr. Außerdem hängt zumindest der Toshiba Laptop nach dem dies passiert ist beim herunterfahren des Systems beim beenden des Sound-Treibers öfter. Außerdem scheint auch der Access Point sichh aufzuhängen un benötigt einen Reset.
Hat jemand einen Tipp wie man das Problem lösen oder weiter eingrenzen kann?
Mit freundlichen Grüßen
Bernd Lachner
Hallo, Am Donnerstag, 21. November 2002 08:19 schrieb Rainer Stransky:
Bei mir bleibt der Rechner (Toshiba) jedoch nie stehen. Lediglich die Kommunikation über die Karte bleibt stehen.
In /var/log/messages steht dann:
Nov 11 22:20:56 zypresse kernel: eth1: Error -110 writing Tx descriptor to BAP Nov 11 22:20:58 zypresse kernel: NETDEV WATCHDOG: eth1: transmit timed out Nov 11 22:20:58 zypresse kernel: eth1: Tx timeout! Resetting card. ALLOCFID=0110, TXCOMPLFID=0000, EVSTAT=8000
Das Ganze laesst sich dann mittels rcnetwork stop; rcpcmcia restart; rcnetwort start wieder beheben. Jedoch nach 30-60 s hat sich das Ganze wieder aufgehängt.
Hast du es schon mal mit dem Kernel-Parameter "pci=acpi" probiert? Schöne Grüße aus Bremen hartmut
Am Donnerstag, 21. November 2002 09:10 schrieb Hartmut Meyer:
Hallo,
Am Donnerstag, 21. November 2002 08:19 schrieb Rainer Stransky:
Bei mir bleibt der Rechner (Toshiba) jedoch nie stehen. Lediglich die Kommunikation über die Karte bleibt stehen.
In /var/log/messages steht dann:
Nov 11 22:20:56 zypresse kernel: eth1: Error -110 writing Tx descriptor to BAP Nov 11 22:20:58 zypresse kernel: NETDEV WATCHDOG: eth1: transmit timed out Nov 11 22:20:58 zypresse kernel: eth1: Tx timeout! Resetting card. ALLOCFID=0110, TXCOMPLFID=0000, EVSTAT=8000
Das Ganze laesst sich dann mittels rcnetwork stop; rcpcmcia restart; rcnetwort start wieder beheben. Jedoch nach 30-60 s hat sich das Ganze wieder aufgehängt.
Hast du es schon mal mit dem Kernel-Parameter "pci=acpi" probiert?
Ich habs eben mal ausprobiert. Bleibt aber bei größeren Datenmengen / höheren Datentransferraten auch hängen, bisher immer mit 100% CPU Last. Mit "rcpcmcia restart" läßt sichs dann aber ohne reboot wieder aktivieren und die 100% CPU Last versschwindet. mfg Bernd
Am 21.11.2002 um 17:21 schrieb Bernd Lachner:
Am Donnerstag, 21. November 2002 09:10 schrieb Hartmut Meyer:
Hast du es schon mal mit dem Kernel-Parameter "pci=acpi" probiert?
Ob ich ACPI oder APM benutze, macht keinen Unterschied. Ich habe gerade auch den Kernel 2.4.19.SuSE-34 von Hubert Mantel, sowie den 2.4.20-rc2-ac1 probiert. Das Problem bleibt bei beiden Kerneln bestehen. Ich hatte auch vor, den wlan-ng-Treiber statt des Orinoco zu benutzen. wlan-ng-0.1.16-pre6 lässt sich kompilieren, das Modul "prism2_pci" lässt sich laden und findet laut dmesg-Output die Karte. Allerdings kann ich die Karte nicht mit iwconfig konfi- gurieren. Kann ich die wlan-ng-Treiber nur über das unglaublich unüber- sichtliche wlanctl-ng einstellen, oder gibt es dafür irgendein benutzbares Interface? MfG, Dennis -- Dennis Stosberg eMail: dennis@stosberg.net gpg key: http://stosberg.net/dennis.asc icq: 63537718
Am Donnerstag, 21. November 2002 17:48 schrieb Dennis Stosberg:
Am 21.11.2002 um 17:21 schrieb Bernd Lachner:
Am Donnerstag, 21. November 2002 09:10 schrieb Hartmut Meyer:
Hast du es schon mal mit dem Kernel-Parameter "pci=acpi" probiert?
Ob ich ACPI oder APM benutze, macht keinen Unterschied. Ich habe gerade auch den Kernel 2.4.19.SuSE-34 von Hubert Mantel, sowie den 2.4.20-rc2-ac1 probiert. Das Problem bleibt bei beiden Kerneln bestehen.
Ich hatte auch vor, den wlan-ng-Treiber statt des Orinoco zu benutzen. wlan-ng-0.1.16-pre6 lässt sich kompilieren, das Modul "prism2_pci" lässt sich laden und findet laut dmesg-Output die Karte. Allerdings kann ich die Karte nicht mit iwconfig konfi- gurieren.
Kann ich die wlan-ng-Treiber nur über das unglaublich unüber- sichtliche wlanctl-ng einstellen, oder gibt es dafür irgendein benutzbares Interface?
Aha, noch mehr Leute mit dem Problem. Was für Karten verwendet ihr? Mich würde interessieren ob das Problem nur mit DLink Karten auftritt oder auch andere Karten die den orinoco_cs Treiber verwenden davon betroffen sind. Ich hatte auch schon darüber nachgedacht mal den wlan_ng Treiber zu probieren. Vielleicht mal an einem Wochenende. Laut dem Readme das ich gelesen habe, funktioniert iwconfig wohl nicht mit dem Treiber. Wenn du den Treiber zum laufen bekommst, wäre es schön wenn du deine Erfahrungen hier mitteilst. Wenn er auch nicht besser funktioniert könnte ich mir dann die Versuche sparen ;-) Auf der Debian Mailingliste (http://lists.debian.org/debian-laptop/2002/debian-laptop-200205/msg00238.htm...) hat jemand übrigens auch das selbe Problem. Wenn ich das richtig verstehe, funktioniert mit dem wlan_ng Treiber zumindest der Download von Dateien bei ihm damit ohne Fehler. Gruß Bernd
Am 21.11.2002 um 18:25 schrieb Bernd Lachner:
Aha, noch mehr Leute mit dem Problem. Was für Karten verwendet ihr? Mich würde interessieren ob das Problem nur mit DLink Karten auftritt oder auch andere Karten die den orinoco_cs Treiber verwenden davon betroffen sind.
Ich weiß nicht, was für eine Karte ich genau habe. Ist irgendein OnBoard-PCI-Chipsatz im Laptop, der mit dem orinoco_pci und - wie ich jetzt weiß - auch mit dem prism2_pci aus den wlan-ng-Treibern läuft.
Ich hatte auch schon darüber nachgedacht mal den wlan_ng Treiber zu probieren. Vielleicht mal an einem Wochenende. Laut dem Readme das ich gelesen habe, funktioniert iwconfig wohl nicht mit dem Treiber. Wenn du den Treiber zum laufen bekommst, wäre es schön wenn du deine Erfahrungen hier mitteilst. Wenn er auch nicht besser funktioniert könnte ich mir dann die Versuche sparen ;-)
Ich habe den wlan-ng kompiliert und geladen. Leider kann, wie ich bereits schrieb, iwconfig den wlan-ng nicht konfigurieren. Das Kommando wlanctl-ng, das mit wlan-ng kommt, ist mehr als unübersichtlich und das benutzerunfreundlichste Stück Software, das ich seit langem in der Hand hatte. Außerdem konnte ich keine vernünftige Dokumentation finden. Ich habe bei der Suche auf freshmeat.net WLanFE gefunden, ein GTK-Frontend für wlanctl-ng, mit dem ich endlich die WLAN-Karte im Ad-Hoc-Modus betreiben konnte und eine Verbindung herstellen konnte. Da ich natürlich nicht immer WLanFE hochfahren will, habe ich im Quellcode gerade ein printf eingefügt, um die wlanctl-ng- Kommandos zu sehen, die WLanFE ausführt, diese in ein Skript gepackt und das Skript in den start)-Teil von /etc/init.d/network gehängt. Ist nicht schön, aber funktioniert. Ich habe schon ein paar hundert MB Mailboxen erfolgreich per rsync kopiert. Sieht gut aus.
Auf der Debian Mailingliste (http://lists.debian.org/debian-laptop/2002/debian-laptop-200205/msg00238.htm...) hat jemand übrigens auch das selbe Problem. Wenn ich das richtig verstehe, funktioniert mit dem wlan_ng Treiber zumindest der Download von Dateien bei ihm damit ohne Fehler.
Kann ich bestätigen. MfG, Dennis -- Dennis Stosberg eMail: dennis@stosberg.net gpg key: http://stosberg.net/dennis.asc icq: 63537718
Am Donnerstag, 21. November 2002 19:44 schrieb Dennis Stosberg:
Da ich natürlich nicht immer WLanFE hochfahren will, habe ich im Quellcode gerade ein printf eingefügt, um die wlanctl-ng- Kommandos zu sehen, die WLanFE ausführt, diese in ein Skript gepackt und das Skript in den start)-Teil von /etc/init.d/network gehängt. Ist nicht schön, aber funktioniert.
Vielleicht kannst du das script ja mal senden, könnte mir evtl helfen, wenn ichs dann auch mal mit wlan_ng probiere. Gruß Bernd
participants (5)
-
Bernd Lachner
-
blachner@gmx.de
-
Dennis Stosberg
-
Hartmut Meyer
-
Rainer Stransky