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 http://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?
Leave a Reply