Konfiguration einer D-Link DWL-520+

Diese Karte verwendet einen Texas Instruments ACX100 Controller. Leider gibt es vom Hersteller keinen Treiber, aber glücklicherweise eine Opensource-Version unter acx100.sf.net. Vielen Dank dafür an dieser Stelle!

Was ich getan habe um diese Karte unter Debian GNU/Linux 3.1 (Sarge) zum laufen zu bekommen, dokumentiere ich hier an dieser Stelle. Da ich mir auf (fast) allen meinen Maschinen den Kernel selber compiliere, ist natürlich alles Notwendige bereits vorhanden.

Den Quelltext für den Treiber habe ich von http://rhlx01.fht-esslingen.de/~andi/acx100/ bezogen, in der Version acx100-0.2.0pre8_plus_fixes_57.

Der verwendete Kernel ist die Version 2.6.8, wie sie in Debian Stable mitgeliefert wird.

Ich habe die Quellen ausgepackt und mittels make inject in die Kernelsourcen eingefügt. Anschließend nach /usr/src/linux gewandert, make menuconfig gestartet und die nun vorhandene WLAN-Karte angeknipst (als Modul). Zusätzlich muß natürlich auch CONFIG_NET_WIRELESS und CONFIG_NET_RADIO im Kernel aktiviert sein, das ist aber von der speziellen Karte unabhängig.

Danach habe ich mir einfach einen kompletten Kernel mit make-kpkg gebacken. Damit habe ich dann anschließend ein komplettes Paket mit dem ACX100-Treiber.

Die aktuelle Firmware für die Karte habe ich aus dem Netz besorgt und nach /usr/share/acx kopiert. Das ist der Standardort wo der Treiber die Firmware erwartet. Ok, eigentlich hätte ich die Dateien in die local-Hierarchie packen sollen ;-)

Die Einstellungen für das Netzwerk-Interface werden in /etc/network/interfaces eingetragen:

# WLAN interface
auto wlan0
iface wlan0 inet dhcp
wireless-mode managed
wireless-channel 6
wireless-rate 11M
wireless-essid foobar42
wireless-key off

Zuletzt nur noch das frische Kernel-Paket installiert, den Treiber acx_pci in /etc/modules verewigt, damit er beim Booten geladen wird.
Ach ja: Natürlich muß das Paket wireless-tools installiert sein.

Reboot, um zu sehen, ob die Maschine auch automatisch sauber mit dem Treiber hochkommt. Klappt, Freude!

Eine Frage bleibt: Die LED auf der Karte bleibt dunkel. Hat das eigend etwas zu bedeuten? Oder nur Optik für die B-Note?