Wheezy WLAN mit statischer IP und Routen

Moin moin,

ich möchte unter Debian Wheezy eine WLAN-Verbindung mit statischer IP anlegen. Mein Eintrag in /etc/network/interfaces sieht so aus:

iface wlan0 inet static
 wpa-ssid ...
 wpa-psk ...
 address 192.168.1.44
 netmask 255.255.255.0
 network 192.168.1.0
 broadcast 192.168.1.255
 gateway 192.168.1.1
 dns-nameservers 213.73.91.35 85.214.73.63

Wenn ich jetzt ‚ifup -v eth0‘ mache, kommt am Ende diese Ausgabe:

wpa\_supplicant: enabling network block 0 -- OK
ip addr add 192.168.1.44/255.255.255.0 broadcast 192.168.1.255 dev wlan0 label wlan0
RTNETLINK answers: File exists
Failed to bring up wlan0.

Also fliegt er auf die Schnauze bei dem Versuch, die Route einzutragen. Interessanterweise passiert das auch bei leerer Routingtabelle, also wenn ‚ip route‘ keine Ausgabe liefert.

Jetzt ist meine Frage: wie bringe ich ihm bei, die Route richtig anzulegen?

Ich könnte mit post-up hooks die Routen manuell setzen, aber dazu müsste ich erst mal dem bisherigen System beibringen, nicht auf die Schnauze zu fliegen – dabei bricht ifup nämlich ab, und dann ist die Verbindung wieder weg. Also ist meine eigentliche Frage wohl, wie man ifup daran hindert, die falsche Route zu setzen.

Irgend welche Ideen?

Viele Grüße,
Moritz

Hallo,

Irgend welche Ideen?

Wäre „NetworkManager“ eine Option?

Gruß,

Sebastian

Also fliegt er auf die Schnauze bei dem Versuch, die Route
einzutragen.

Nein, er fliegt auf die Schnauze beim Versuch, dem Device wlan0 eine IP-Adresse zuzuweisen. Offenbar ist wlan0 bereits up.

HTH