Auf einem alten Netbook Samsung NC10 sollte OpenBSD 5.8 installiert werden. Das funktionierte problemlos, nur leider war die eingebaute WLAN-Karte nicht zum Arbeiten zu bewegen:

Nach

ifconfig ath0 nwid SSID wpakey KENNWORT

zeigte ifconfig zwar

ath0: flags=8823<UP,BROADCAST,NOTRAILERS,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:01:02:03:04:05
priority: 4
groups: wlan
media: IEEE802.11 autoselect
status: no network
ieee80211: nwid SSID wpakey 0x9A557702D9A557702D9A557702D9A557702D9A557702D9A557702D9A557702Df wpaprotos wpa1,wpa2 wpaakms psk wpaciphers tkip,ccmp wpagroupcipher tkip

aber das Anfordern einer IPv4-Adresse mittels DHCP mit

dhclient ath0

führte in dmesg zu der Meldung

ath0: unable to reset hardware; hal status 36

und außerdem zu der dhclient-Ausgabe

ath0: no link ……….. sleeping

Mit dmesg | grep ath0 bekommt man die genaue Bezeichnung Atheros AR5424 für die WLAN-Karte im Samsung NC10. Und mit ein bißchen Googlen erfährt man, daß die Karte AR5424 als problematisch bekannt ist und es Mitte 2014 noch keine Lösung zu geben scheint.

Schade. In Debian GNU/Linux und Ubuntu funktionierte diese integrierte WLAN-Karte problemlos.


Als Alternative zum integrierten WLAN hatte ich noch einen kleinen WLAN-USB-Stick herumliegen, einen Edimax EW-7811Un.

Einstecken des Edimax-WLAN-USB-Sticks zeigt in dmesg

urtwn0 at uhub0 port 6 configuration 1 interface 0 “Realtek 802.11n WLAN Adapter” rev 2.00/2.00 addr 3
urtwn0: MAC/BB RTL8188CUS, RF 6052 1T1R, address 06:07:08:09:0a:0b

und wird in ifconfig als urtwn0 geführt. man urtwn listet auch explizit den Edimax EW-7811Un auf. Also

ifconfig urtwn0 nwid SSID wpakey KENNWORT

ausgeführt. Allerdings war danach ein

dhclient urtwn0

nicht erfolgreich, dmesg zeigte:

urtwn0: failed loadfirmware of file urtwn-rtl8192cfwT (error 2)

Die Firmware-Datei /etc/firmware/urtwn-rtl18192cfwT ist nicht vorhanden. Sie muß erst mit

fw_update -v urtwn

installiert werden. Das Netbook sollte dafür am Ethernet-Kabel angeschlossen sein oder die Datei auf andere Art von http://firmware.openbsd.org/firmware/5.8/ heruntergeladen und auf das Netbook übertragen werden.

Ein erneutes dhclient urtwn0 funktionierte und bezog eine IPv4-Adresse mittels DHCP.

Folglich konnte danach die Konfigurationsdatei /etc/hostname.urtwn0 für das WLAN mit USB-Stick angelegt werden:

nwid SSID
wpakey 0x9A557702D9A557702D9A557702D9A557702D9A557702D9A557702D9A557702Df
dhcp

(wpakey kann auch das Kennwort im Klartext entgegennehmen, wie der ifconfig-Befehl am Anfang zeigte. Allerdings ist es sicherer, den gehashten Schlüssel (wie ihn ifconfig auch anzeigt, nachdem man die SSID und das Kennwort eingegeben hat) in der Datei zu speichern.)