D-Link WLAN-USB-Stick läuft nicht
Hallo zusammen, seit einer Weile schon versuche ich den DLink-WLAN-USB-Stick DWA-160 unter der 11.2 zum Laufen zu kriegen. Allein, es will mir nicht gelingen. Der ndiswrapper installiert zwar brav die mitgelieferte .inf-Datei, sowohl die von Vista als auch die von XP. Anschließend mache ich ein modprobe ndiswrapper, bzw. Yast fragt mich bei der Netzwerkkonfiguration, ob er es für mich machen soll. Trotzdem ist anschließend kein wlan0 vorhanden. Hat jemand eine grobe Wegbeschreibung, wie ich vorgehen muß? Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andre, Am Sonntag 10 Januar 2010 14:50:58 schrieb Andre Tann:
Trotzdem ist anschließend kein wlan0 vorhanden.
Hat jemand eine grobe Wegbeschreibung, wie ich vorgehen muß?
es gibt auf dieser Seite hier: http://tinyurl.com/ya46lgm ein Netzwerkdiagnosescript. Ich selbst habe es noch nicht ausprobiert, aber in verschiedenen Foren schon viel gutes darüber gehört. Kannst ja mal versuchen, ob es was bringt. Viele Grüße Thomas
Danke+Gruß! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 10. Januar 2010 schrieb Andre Tann:
Hallo zusammen,
seit einer Weile schon versuche ich den DLink-WLAN-USB-Stick DWA-160 unter der 11.2 zum Laufen zu kriegen. Allein, es will mir nicht gelingen.
Der ndiswrapper installiert zwar brav die mitgelieferte .inf-Datei, sowohl die von Vista als auch die von XP. Anschließend mache ich ein modprobe ndiswrapper, bzw. Yast fragt mich bei der Netzwerkkonfiguration, ob er es für mich machen soll.
Trotzdem ist anschließend kein wlan0 vorhanden.
Hat jemand eine grobe Wegbeschreibung, wie ich vorgehen muß?
Danke+Gruß!
Welche USB-ID hat das Teil ? Wenn du die ältere Version A1 mit ID 07d1:3c10 hast, könnte es sein das der ar9170 Treiber das Teil für sich in Anspruch nimmt. Dieser Treiber braucht aber auch die dazugehörige Firmware um zu funktionieren. Und die neueren Version A2 mit ID 07d1:3a09 soll nach reinpatchen der USB-ID in den ar9170 Treiber auch mit diesem Treiber laufen ( siehe http://patchwork.kernel.org/patch/60613/) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Servus Markus, wow, da krieg ich doch noch Mut am Sonntag Abend... Markus Koßmann, Sonntag 10 Januar 2010:
Und die neueren Version A2 mit ID 07d1:3a09 soll nach reinpatchen der USB-ID in den ar9170 Treiber auch mit diesem Treiber laufen ( siehe http://patchwork.kernel.org/patch/60613/)
Es ist die mit 3a09. Könntest Du bitte nochmal ausführlicher schreiben, was da notwendig ist: Welcher Treiber wird benötigt - der Originaltreiber über ndiswrapper? Oder einer, der vom OS originär mitkommt? Und den Patch hab ich mir auch angesehen - Ist mir aber auch noch nicht ganz klar, was damit zu tun ist, und vor allem: welche Datei ist damit zu patchen? Etwas -v bitte, dann krieg ichs schon hin. Danke+Gruß! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Servus Markus,
wow, da krieg ich doch noch Mut am Sonntag Abend...
Markus Koßmann, Sonntag 10 Januar 2010:
Und die neueren Version A2 mit ID 07d1:3a09 soll nach reinpatchen der USB-ID in den ar9170 Treiber auch mit diesem Treiber laufen ( siehe http://patchwork.kernel.org/patch/60613/)
Es ist die mit 3a09. Könntest Du bitte nochmal ausführlicher schreiben, was da notwendig ist: Welcher Treiber wird benötigt - der Originaltreiber über ndiswrapper? Oder einer, der vom OS originär mitkommt? Es handelt sich um das Treibermodul ar9170usb.ko, das im aktuellen Kernel 2.6.31.8-0.1 enthalten ist. Nur kennt das mitgelieferte Modul die USB-ID deines Sticks noch nicht.
Und den Patch hab ich mir auch angesehen - Ist mir aber auch noch nicht ganz klar, was damit zu tun ist, und vor allem: welche Datei ist damit zu patchen? Der Patch ist folgendermaßen zu lesen, wenn man es manuell machen will : Es handelt sich um die Datei .../drivers/net/wireless/ath/ar9170/usb.c ( in den kernel-sourcen) Ab Zeile 68 wird wird wird ein Abschnitt von 8 Zeilen Länge durch durch einen Abschnitt mit 10 Zeilen Länge ersetzt. Die Zeilennummern sind von der exakten Version des Code abhängig und müssen nicht genau stimmen und können um ein
Am Sonntag, 10. Januar 2010 schrieb Andre Tann: paar Zeilen verschoben sein Und zwar die Zeilen mit einem - am Anfang entfallen , die mit dem + am Anfang kommen dazu ( ohne das +) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Markus Koßmann, Sonntag 10 Januar 2010:
Es handelt sich um das Treibermodul ar9170usb.ko, das im aktuellen Kernel 2.6.31.8-0.1 enthalten ist. Nur kennt das mitgelieferte Modul die USB-ID deines Sticks noch nicht.
Und den Patch hab ich mir auch angesehen - Ist mir aber auch noch nicht ganz klar, was damit zu tun ist, und vor allem: welche Datei ist damit zu patchen?
Der Patch ist folgendermaßen zu lesen, wenn man es manuell machen will : Es handelt sich um die Datei .../drivers/net/wireless/ath/ar9170/usb.c ( in den kernel-sourcen) Ab Zeile 68 wird wird wird ein Abschnitt von 8 Zeilen Länge durch durch einen Abschnitt mit 10 Zeilen Länge ersetzt. Die Zeilennummern sind von der exakten Version des Code abhängig und müssen nicht genau stimmen und können um ein paar Zeilen verschoben sein Und zwar die Zeilen mit einem - am Anfang entfallen , die mit dem + am Anfang kommen dazu ( ohne das +)
OK. Ich installiere gerade die kernel-sourcen. Aber das Patchen alleine wird nicht helfen, ich werde den Kern auch übersetzen müssen, oder? (Nie gemacht...). Und wie wäre es nach einem Kernel-Update? Kann es dadurch den Patch wieder zurück ändern? Ich frage, weil ich die Maschine einer Bekannten geben möchte, und da muß das dann zuverlässig funktionieren. Ich kann da nicht bei jedem kernel-Update hinfahren und neu compilieren. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 12. Januar 2010 schrieb Andre Tann:
Markus Koßmann, Sonntag 10 Januar 2010:
Es handelt sich um das Treibermodul ar9170usb.ko, das im aktuellen Kernel 2.6.31.8-0.1 enthalten ist. Nur kennt das mitgelieferte Modul die USB-ID deines Sticks noch nicht.
Und den Patch hab ich mir auch angesehen - Ist mir aber auch noch nicht ganz klar, was damit zu tun ist, und vor allem: welche Datei ist damit zu patchen?
Der Patch ist folgendermaßen zu lesen, wenn man es manuell machen will : Es handelt sich um die Datei .../drivers/net/wireless/ath/ar9170/usb.c ( in den kernel-sourcen) Ab Zeile 68 wird wird wird ein Abschnitt von 8 Zeilen Länge durch durch einen Abschnitt mit 10 Zeilen Länge ersetzt. Die Zeilennummern sind von der exakten Version des Code abhängig und müssen nicht genau stimmen und können um ein paar Zeilen verschoben sein Und zwar die Zeilen mit einem - am Anfang entfallen , die mit dem + am Anfang kommen dazu ( ohne das +)
OK. Ich installiere gerade die kernel-sourcen. Aber das Patchen alleine wird nicht helfen, ich werde den Kern auch übersetzen müssen, oder? (Nie gemacht...). Ja
Und wie wäre es nach einem Kernel-Update? Kann es dadurch den Patch wieder zurück ändern? Der Patch ist im Quellcode bei dir und wird nicht geändert. Nur der Quellcode aus dem dann das Update bei SUSE generiert wird , müsste natürlich die gleiche Ergänzung enthalten, damit es dann weiter funktioniert.
Ich frage, weil ich die Maschine einer Bekannten geben möchte, und da muß das dann zuverlässig funktionieren. Ich kann da nicht bei jedem kernel-Update hinfahren und neu compilieren.
Da gibt es zwei Lösungsansätze : Du kannst versuchen automatische Updates des Kernels zu verbieten. Oder man kann auch mehrere Kernelversionen parallel installiert lassen ( "multiversion") Mit Details zum einrichten kann dir die aber nicht dienen, weil ich das bisher nicht gebraucht habe. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo zusammen, Andre Tann meinte am Sonntag, den 10.01.2010 um 14:50 Uhr wegen:D-Link WLAN-USB-Stick läuft nicht
Hallo zusammen,
seit einer Weile schon versuche ich den DLink-WLAN-USB-Stick DWA-160 unter der 11.2 zum Laufen zu kriegen. Allein, es will mir nicht gelingen.
Der ndiswrapper installiert zwar brav die mitgelieferte .inf-Datei, sowohl die von Vista als auch die von XP. Anschließend mache ich ein modprobe ndiswrapper, bzw. Yast fragt mich bei der Netzwerkkonfiguration, ob er es für mich machen soll.
Trotzdem ist anschließend kein wlan0 vorhanden.
Hat jemand eine grobe Wegbeschreibung, wie ich vorgehen muß?
was sagt - ndiswrapper -l - iwconfig hast Du nach 'nidiswrapper -i *.inf' auch 'modprobe ndiswrapper' ausgeführt? was steht in /etc/modprobe.d/ndiswrapper diese musst Du in ndiswrapper.conf umbenennen. Frag nicht, warum das von Hand erledigt werden muss. -- Beste Grüße Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Servus Christian, Christian Meseberg, Sonntag 10 Januar 2010:
was sagt - ndiswrapper -l
# ndiswrapper -l dnetr28u : driver installed # iwconfig lo no wireless extensions. eth0 no wireless extensions.
hast Du nach 'nidiswrapper -i *.inf' auch 'modprobe ndiswrapper' ausgeführt?
Ja, hab ich. Und wenn man es nicht macht, dann macht es Yast für einen, wenn man dort die Netzwerkverwaltung ausführt. Yast kriegt also irgendwie schon mit, daß man an ndiswrapper was gemacht hat.
was steht in /etc/modprobe.d/ndiswrapper
Nach einem ndiswrapper -m steht cort: # cat /etc/modprobe.d/ndiswrapper alias wlan0 ndiswrapper
diese musst Du in ndiswrapper.conf umbenennen. Frag nicht, warum das von Hand erledigt werden muss.
# modprobe ndiswrapper WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release. OK, also: # mv ndiswrapper ndiswrapper.conf # modprobe ndiswrapper # lsmod | grep ndis ndiswrapper 227804 0 Aber immer noch: # iwconfig lo no wireless extensions. eth0 no wireless extensions. Da paßt also irgendwas trotzdem nicht. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo zusammen, Andre Tann meinte am Sonntag, den 10.01.2010 um 19:28 Uhr wegen:D-Link WLAN-USB-Stick läuft nicht
was sagt - ndiswrapper -l
# ndiswrapper -l dnetr28u : driver installed
sieht gut aus
# iwconfig lo no wireless extensions. eth0 no wireless extensions.
das war dann nichts. Wiederhole doch die Treiberinstalltion udn wichtig: der USB-Stick darf nicht eingesteckt sein. http://de.opensuse.org/AVM_Fritz!WLAN_Stick_USB_unter_openSUSE_11_einrichten Da ich einen AVM habe, der obenstehende Link. Nur aus der Erinnerung, der Stick wird nach ndiswrapper -m (nicht mehr -ma) eingesteckt und wird dann als Wechseldatenträger erkannt. Klappt das nicht, liegt es m.E. am Treiber. Den Rest hast Du dann im Griff.
hast Du nach 'nidiswrapper -i *.inf' auch 'modprobe ndiswrapper' ausgeführt?
Ja, hab ich. Und wenn man es nicht macht, dann macht es Yast für einen, wenn man dort die Netzwerkverwaltung ausführt. Yast kriegt also irgendwie schon mit, daß man an ndiswrapper was gemacht hat.
was steht in /etc/modprobe.d/ndiswrapper
Nach einem ndiswrapper -m steht cort:
# cat /etc/modprobe.d/ndiswrapper alias wlan0 ndiswrapper
dann hat es nicht geklappt. Siehe oben. der Eintrag hätte so etwas wie alias usb:v057Cp6201d*dc*dsc*dp*ic*isc*ip* ndiswrapper aussehen müssen. -- Beste Grüße Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo zusammen, Christian Meseberg meinte am Sonntag, den 10.01.2010 um 20:01 Uhr wegen:D-Link WLAN-USB-Stick läuft nicht
das war dann nichts. Wiederhole doch die Treiberinstalltion udn wichtig: der USB-Stick darf nicht eingesteckt sein.
kleiner Nachtrag Deinstallation mit 'ndiswrapper -r' und ggf. Treiberverzeichnis unterhalb /etc/ndiswrapper/ löschen -- Beste Grüße Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Andre Tann
-
Christian Meseberg
-
Markus Koßmann
-
Thomas Schirrmacher