Hallo,
Du kannst mehrere Konfigs in die Datei /etc/wpa_supplicant/wpa_supplicant.conf eintragen:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=0
network={
ssid="WLAN1"
bssid=mac von ap 1
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=geheimes passwort 1
}
network={
ssid="WLAN2"
bssid=mac von ap 2
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=geheimes passwort 2
}
network={
ssid="adhoc"
mode=1
proto=WPA
key_mgmt=NONE
}
}
|
Nur beim automatischen starten von wpa könnte ich mir vorstellen, dass es Probleme mit der Netzwerkwahl gibt. Habe ich leider noch nicht probiert.
Sollte aber gehen. Versuch macht klug ...
Alternativ kannst Du Dir ein Script schreiben, was folgendes macht:
1. Nach der Lokation fragen (z.B Zu hause / Kunde1/ Kunde2 )
2. Div. Files kopieren
3. Netzwerk / Dienste starten
Für vers. Netze benötigts Du vielleicht diese Files:
|
Quellcode
|
1
2
3
4
|
/etc/resolv.conf
/etc/conf.d/net
/etc/wpa_supplicant.conf
/etc/wget/wgetrc
|
Du benötigts für das Script div. Kopien dieser Files
z.B. /etc/conf.d/net.zuhause / /etc/conf.d/net.kunde1 usw.
Das Script sollte nach Abfragen der Lokation dieses File auf den "normalen" Namen kopieren.
gruß,
Sascha