Kategorien
NeuigkeitenARTIKELKeine neuen ArtikelKOMMENTARE letzte 2 TageKeine neuen Kommentare |
Willkommen bei Christophs Weblog USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Endlich habe ich es geschafft: Mein PC ist unter Linux über einen USB-WLAN-Stick online! Verschlüsselung per WPAPSK funktioniert, die Treiber sind OpenSource und vor allem: Alles ohne ndiswrapper.
Es ist zwar noch nicht alles perfekt, aber für's erste bin ich zufrieden. Nachdem ich verschiedene Sticks erfolglos (bzw. nur via ndiswrapper) probiert hatte, habe ich es nun mit dem D-Link-Stick hinbekommen: D-Link, Model No.: DWL-G122, HW Ver: C1, F/W Ver: 3.00 Wichtig zu wissen ist, dass D-Link je nach HW Version unterschiedliche Chips einsetzt. Der Chip bei HW Ver C1 ist ein Ralink RT73 und dessen Treiber muss man natürlich auch benutzen. Dieser Chip wird auch in Geräten von Asus, Belkin, Edimax und Sitecom eingesetzt (Siehe http://wiki.ubuntu-it.org/RalinkRT73). Mein erster Versuch mit den direkt von Ralink direkt bereitgestellten Treibern schlug fehl: Zum einen hängte sich mein System auf, sobald ich das Kernelmodul wieder entfernen oder das Interface herunterfahren wollte. Zum anderen gelang es mir nicht, per iwconfig die Konfiguration zu ändern. Zwar benutzte der Treiber die Konfiguration aus /etc/Wireless/... aber sobald die Verbindung abbrach, wurde sie nicht mehr neu aufgebaut. Das OpenSource-Projekt rt2x00 (http://rt2x00.serialmonkey.com) hat vor einiger Zeit einige Treiber von Ralink unter der GPL zur Verfügung gestellt bekommen und betreut diese nun: Neben den weiterentwickelten Original-Versionen von Ralink (Legacy-Versionen von rt2400, rt2500, rt2570, rt61, rt73) wird dort momentan an einer neuen, sauberen Implementation (rt2x00) gearbeitet. Bei mir läuft momentan die Version aus dem rt73-cvs-daily.tar.gz. Wie man diesen Treiber unter Ubuntu 6.06 installiert steht auf http://wiki.ubuntu-it.org/RalinkRT73 (ist zwar alles italienisch, jedoch sind die nötigen Befehle mehr oder weniger selbsterklärend). Angeblich funktioniert auch der neue rt2x00-Treiber (der auch den neuentwickelten Treiber rt73 enthalten soll), aber das teste ich einandermal. Unter Ubuntu muss ich nun nur dafür sorgen, dass das rt73-Modul geladen und der Stick eingestekct ist. Die Konfiguration für WPA steht in meiner /etc/network/interfaces so wie auf wiki.ubuntu-it.org beschrieben (siehe oben) und die Verbindung zum AccessPoint wird automatisch aufgebaut. Über meinen KDE Wireless Assistant sehe ich das Netzwerk und könnte mich auch verbinden. Allerdings wird dort kein WPA unterstützt, so dass es für mein Setup nicht in Frage kommt. Eine Verbindung zu einem offenen WLAN aufzubauen hat im Test allerdings funktioniert. Das KDE Applet "Wireless Network Information" zeigt mir im Panel an, ob es meiner WLAN-Verbindung grad gut geht. OK, nun zu den Problemen: Ab und zu verliert der Stick die Verbindung zum AccessPoint, und zwar immer dann, wenn ich mit meinem Opera Webbrowser irgendwelche Webseiten aufrufe. Mit dem Konqueror klappt http prima und auch ssh, imap, smtp, etc. machen keine Probleme. Noch habe ich nicht herausgefunden woran das liegen könnte, aber der Zusammenhang WLAN-Ausfall <-> Opera ist reproduzierbar. Stick aus dem USB-Hub ziehen und wieder einstecken und die Verbindung wird wieder neu aufgebaut - trotzdem ist da wohl irgendwo ein Fehler im Treiber. Ein weiter Fehler, der mir in "dmesg" aufgefallen ist war "ERROR!!! <7>RTUSBHardTransmit: TX RING full". Trat zwar bislang nur einmal auf, aber mal abwarten. Fazit: Noch nicht perfekt, aber benutzbar, solange ich auf Opera verzichte. PS: Angeschlossen ist der Stick übrigens an einen aktiven USB-Hub der an einer USB 2.0-Adapterkarte hängt, die im PCMCIA-Slot meines Laptops steckt. Zumindest das hat alles out-of-the-box funktioniert :-) [Update] Der Treiber rt2x00 wird in Kernel 2.6.24 aufgenommen. Zukünftig dürfte es deutlich leichter werden, diesen USB-WLAN-Stick einzusetzen. Für Details siehe: http://www.heise.de/newsticker/meldung/97300 Weiterführende LinksOptionenUSB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: chris am
02.04.2007, 19:25 Uhr
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: Anonymous am
15.04.2007, 09:02 Uhr
Klingt alles ziemlich super..Habe das gleiche Problem...Suse Linux 10.0 und diesen Wlan Stick. Bin jedoch kein Linux Profi.gibt es nicht einen einfachen installer????? Bitte um hilfe
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: chris am
15.04.2007, 10:57 Uhr
Leider beschränken sich die Hersteller auf Programmierung von Windows-Installern. Die Tatsache, dass es für diesen Stick überhaupt Open-Source Treiber gibt ist schon fast eine Sensation.
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: Anonymous am
15.04.2007, 12:40 Uhr
wie gesagt bin kein profi....dachte es gibt da schon ne lösung under den linux profis.....
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: Anonymous am
28.09.2007, 16:16 Uhr
tach zusammen...
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: chris am
29.09.2007, 11:13 Uhr
Wenn Dir die Links und Tipps aus dem Artikel noch nicht reichen, dann wirst Du - egal was ich Dir an Hilfestellung gebe - niemals glücklich mit dem Gerät.
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: Anonymous am
02.10.2007, 15:47 Uhr
Hallo, ich bin ein sehr unerfahrener was den PC angeht^^
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: chris am
02.10.2007, 23:51 Uhr
Ich kann mich nur selbst zitieren: "Wenn Dir die Links und Tipps aus dem Artikel noch nicht reichen, dann wirst Du - egal was ich Dir an Hilfestellung gebe - niemals glücklich mit dem Gerät."
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: Anonymous am
08.10.2007, 19:25 Uhr
ich habe das OpenSource-Projekt rt2x00 installiert, das hat auch funktioniert. dann hab ich den (windows) Treiber von der installations-cd gezogen un die .exe mit wine enpackt. Dann habe ich mit dem befehl ndiswrapper -n <driver.inf> die .inf geladen dann ndiswrapper -l eingegeben. Da hat er dann etwas gemacht (installiert nehm ich an) alles wunderbar. doch als ich dann zum schluss mit "iwconfig" die netzwerkverbindungen überprüft habe waren nur eth's zu finden, kein wlan0 o.ä. kann mir jezt jemand sagen was ich falsch gemacht hab, oder soll ich es beser einfach aufgeben und mich ohne internet im linux zufrieden geben?
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: chris am
08.10.2007, 20:10 Uhr
Du mischt zwei verschiedene Dinge: Wenn Du den rt2x00-Treiber benutzt, dann brauchst Du keinen ndiswrapper und umgekehrt. Der ndiswrapper ist nur "Workaround" für Fälle, in denen es keinen Linuxtreiber gibt oder dieser nicht richtig funktioniert. Schön wäre es natürlich, wenn man den ndiswrapper nicht mehr bräuchte, aber davon sind wir noch etwas entfernt.
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: Anonymous am
08.10.2007, 20:31 Uhr
Ok, danke für die Info und die Hilfe. Dann werde ich mich mal weiter bemühen und mit dem ndiswrapper weiter arbeiten und den rt-Treiber außer Acht lassen.
[ # ]
USB-WLAN-Stick unter Linux (D-Link DWL-G122 HW C1 F/W 3)
Autor: Anonymous am
25.10.2007, 18:52 Uhr
Habe versucht den Stick unter Ubuntu 7.04 zu installieren, allerdings kann ich mir die Vorlaufbefehle sparen, die in der italienischen Anleitung stehen, da das Modul rt73usb im Ubuntu-Kernel nicht enthalten ist.
[ # ]
|
|
Copyright © 2012 Christophs Weblog All trademarks and copyrights on this page are owned by their respective owners. |
Powered by Geeklog Seite erzeugt in 0.13 Sekunden |