Woran liegt der Fehler folgende Fehler beim Versuch, die WLAN-Karte ELSA AirLancer MC-11 unter Ubuntu 7.10 (Gutsy Gibbon) zu verwenden: »Error for wireless request “set frequency” (8B04) : SET failed on device eth2 ; Device or resource busy.«?
May 10th, 2008 by matthias
Die korrekte Konfiguration in /etc/network/interfaces ist:
-
iface wlan_test_dhcp inet dhcp
-
hostname matthias
-
wireless_essid Ansorg_WLAN
-
wireless_nick MATTHIAS
-
wireless_mode Managed
-
wireless_key off
-
iface wlan_test_static inet static
-
address 192.168.178.20
-
netmask 255.255.255.0
-
gateway 192.168.178.1
-
dns-nameservers 192.168.178.1
-
hostname matthias
-
wireless_essid Ansorg_WLAN
-
wireless_nick MATTHIAS
-
wireless_mode Managed
-
wireless_key off
Diese Kondigurationen berücksichtigen die Besonderheiten der Elsa AirLancer MC-11 wie dokumentiert in osdir.com/ml/freifunk.wlanware/2004-12/msg00060.html . (Nämlich dass bei der AirLancer MC-11 im Mode »managed« kein Kanal gesetzt werden kann, was aber auch nicht notwendig ist um eine lauffähige Konfiguration zu erhalten.)
Und die richtigen Befehle zum Verbinden, direkt nach dem Einstecken der Karte, als root:
-
ifup eth1=wlan_salzburg_test_dhcp
bzw.
-
ifup eth1=wlan_salzburg_test_static
Beide Befehle funktionierten auf einem Computer mit Ubuntu 7.10, und auf einem anderen mit Ubuntu 7.10 nicht. Dabei wird der Computer als WLAN-Gerät korrekt angemeldet (erscheint hier als aktiv in der Liste der WLAN-Geräte in einem Fritz!Box-Router), erhält aber bei Konfiguration per DHCP keine IP-Adresse zugewiesen (»No DHCPOFFERS received.«), und bei statischer Konfiguration ist ping ebenfalls nicht möglich.
Eine Fehlermeldung bei »ifdown eth1« ist aber normal und tritt auch bei anderen WLAN-Karten auf:
Error for wireless request "Set Mode" (8B06) : SET failed on device eth1 ; Operation not supported.
Der Unterschied zwischen den Rechnern liegt also anscheinend nicht an einer einseitig falschen Konfiguration von DHCP. Evtl. falscher DHCP-Client oder Problem mit resolv.conf?
Posted in Ubuntu Linux |