Ich habe folgendes Problem:
Wenn ich meinen Raspberry PI anschalte, so verbindet er sich automatisch mit dem Handy-HotSpot.
Schalte ich den Handy-HotSpot aus, so verbindet sich der PI nach kürzester Zeit mit dem WLan.
Schalte ich aber den Handy-HotSpot wieder ein, so verbindet sich der Raspberry PI nicht wieder mit dem Handy-HotSpot, obwohl der HotSpot eine höhere Priorität zugewiesen bekommen hat.
Hat irgendjemand eine Idee, wie man das bewerkstelligen könnte?
Danke schonmal im Vorraus.
Zur Information:
Meine Datei /etc/network/interfaces sieht folgendermaßen aus:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
Mit wpa_passphrase habe ich die WLan-Passwörter verschlüsselt
meine Datei /etc/wpa_supplicant/wpa_supplicant.conf sieht folgendermaßen aus:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Handy-HotSpot"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
auth_alg=OPEN
pak=zuvor_erstellte_passphrase
priority=9
}
network={
ssid="WLan"
scan_ssid=1
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
auth_alg=OPEN
psk=zuvor_erstellte_passphrase
priority=4
}
Alles anzeigen
Mit folgender Datei /home/network-monitor.sh lasse ich danach suchen, ob ein aktives WLan in Reichweite ist oder nicht und gegebenefalls mit dem wlan verbinden.
#!/bin/bash
while true ; do
if ifconfig wlan0 |grep -q "inet addr:" ; then
sleep 60
else
echo "network connection down! Attempting reconnection."
ifup --force wlan0
sleep 10
fi
done
Die Anleitung hierfür habe ich folgender Seite entnommen:
http://www.raspberrypi.org/phpBB3/viewtopic.php?t=16054
Letztendlich habe ich die Datei in /etc/rc.local eingetragen, damit die Datei beim Starten des Raspbery PI im Hintergrund gestartet wird.