Treibersafari
Treiber für Wireless-LAN-Karten
Sonderweg USB-Adapter
Bei USB-Adaptern wie etwa dem Actiontec Wireless 802UI3 ist die Konfigurationsdatei /etc/wlan.conf für die grundlegende Geräteeinrichtung zuständig, beim Aktivieren oder Anstecken wird das zuständige Skript /etc/init.d/wlan jedoch nicht automatisch aufgerufen.
Das Problem lässt sich leicht umgehen, wenn die Reihenfolge der Boot-Skripte in /etc/init.d geändert wird. Bei der SuSE 7.3 müssen Sie dazu in den Verzeichnissen /etc/init.d/rc3.d und /etc/init.d/rc5.d die symbolischen Links S06hotplug in S05hotplug und K17hotplug in K18hotplug umbenennen, sowie S05network in S06network und K18network in K17network. Zudem legen Sie zwei neue Links mit ln -s ../wlan S05wlan und ln -s ../wlan K17wlan in beiden Verzeichnissen an. Damit wird gewährleistet, dass die Netzwerkkonfiguration erst nach Laden des USB Hotplug Managers und der WLAN-Einrichtung aufgerufen wird, also der Wireless-Adapter wie jedes andere Netzwerkgerät auch mit den Distributions-Tools konfiguriert werden kann - der Wireless-Adapter heißt einfach "wlan0" statt "eth0", das ist der ganze Unterschied. Beim Herunterfahren des Systems ist es umgekehrt, erst wird das Netzwerk abgeschaltet und dann USB entladen. In der Datei /etc/modules.conf tragen Sie zudem noch die Zeile alias wlan0 prism2_usb nach. Es empfiehlt sich noch, in Zeile 2 der /etc/init.d/wlan das Kommando sleep 1 einzufügen - auf unserem Testsystem war der USB Hotplug Manager wohl noch nicht fertig initialisiert, so dass die Treibereinrichtung der WLAN-Karte letztlich scheiterte. Mit dem sleep traten keine Probleme mehr auf.
Ausblick
Die Einrichtung von Wireless LAN ist derzeit mit viel Handarbeit verbunden, weil keiner der großen Distributoren die nötigen Module mitbringt oder gar Konfigurationswerkzeuge anbietet - für Einsteiger ein großes Problem. Bleibt zu hoffen, dass kommende Distributionen besser gerüstet sind und drahtlose Netzwerke nicht länger ignorieren.
Infos
[1] Homepage der PCMCIA Card Services: http://pcmcia-cs.sourceforge.net
[2] Poldhu-Treiber 0.1.12 für 3Com X-Jack: http://www.xs4all.net/~bvermeul/swallow/poldhu-0.2.12.tar.gz
[3] linux-wlan-Projekt: http://www.linux-wlan.org
[4] "Next Generation"-Treiberpakete: ftp://ftp.linux-wlan.org/pub/linux-wlan-ng
[5] linux-wlan-ng-0.1.14 Treiberpaket: ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/linux-wlan-ng-0.1.14.tar.gz
[6] PCMCIA Card Services 3.1.33: http://pcmcia-cs.sourceforge.net/ftp/pcmcia-cs-3.1.33.tar.gz
[7] Homepage der Swallow/Poldhu-Treiber: http://www.xs4all.net/~bvermeul/swallow/
[8] Linksammlung zu Howtos und Treibern von Jean Tourrilhes: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux @KE:



