• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Howto] Zyxel G-202 USB

Wastl

Member
Hi,

ich poste mal meine Erfahrungen mit genanntem USB Wlan Stick.
Er lässt sich unter Linux auf zwei Weisen betreiben:

1) mit windowstreiber und ndiswrapper, dafür gibt es sicherlich schon Howtos.

2) nativ mit zd1211b:
Dieser wird zumindest bei Kernel 2.6 mitgeleifert (das modul heist zd1211rw
und enthält meherere zd1211 varianten). Da allerdings der Treiber den Stick
nicht erkennt muss man ihm diesen erst beibringen.
Dazu benötigt man die Sourcen und Headers zum laufenden Kernel (sonst
muss man auch noch nen neuen Kernel bauen), sowie alles was zum
compilieren notwendig ist.
Dann muss man in den Kernelsourcen folgende Datei editieren:
/pfad/zu/den/kernelsourcen/drivers/net/wireless/zd1211rw/zd_usb.c

Dort drin stehen diverese usb ids und welchen Treiber er verwenden soll.
Der Abschnitt für zd1211b Geräte beginnt bei mir in dieser Datei mit Zeile 56.
fügt an diesen Abschnitt hinten eine Zeile an die so aussieht:
{ USB_DEVICE(0x0586, 0x3410), .driver_info = DEVICE_ZD1211B },
Speichert die Änderungen. Danach müsst ihr die module neu compilieren
und installieren (make modules && make modules_install). Eventuell kann
man den Treiber auch einzeln compilieren und in den modultree kopieren
aber da bin ich jetzt überfragt. Vielleicht können die hiesigen Kernelhacker
dazu nen Tipp geben.
Danach braucht ihr den neuen Treiber nur noch zu laden und schon läuft
euer g-202.

Vielleicht hilfts jemandem was :)

lg
Wastl
 

Grothesk

Ultimate Guru
Ergänzung:
Bei *ubuntu 7.04 steckt man den Stick einfach nur in einen dafür vorgesehenen USB-Stecker.
 
OP
W

Wastl

Member
Also ich hab Ubuntu Feisty Fawn laufen und da musste ich besagte Modifikation machen damit er ging (mit Kernel 2.6.20)...

lg
wastl
 

Grothesk

Ultimate Guru
Hm. Ich hab hier gleich mehrere Sticks mit ZyDAS, die funktionieren alle ootb. Ich schau bei Gelegenheit mal nach der USB-Id.
 
Oben