Wlan Freq angeben
gibt es irgend einen Weg, die Frequenzen für ein Netzwerk vorzugeben ?
So das hinterher in der wpa_suplicant.wlan0.conf rauskommt
network={
ssid="xxxx"
psk="yyy"
freq_list=5180 5200 5220 5240 5260 5280 5300 5320
}
Ich möchte damit erreichen, das der Raspberry sich nicht auf 2,4Ghz verbindet.
Lokales Problem, zu überlaufen, zu viele Verbindungsabbrüche. Irgendwann geht der Repetier-Server auf 5Ghz, da klappt es stabil.
Leider kann ich 2,4Ghz nicht abschalten, ich brauche es für die Tasmota (Wlan) Steckdose. Und beide Netze haben aus Bequemlichkeit die gleiche ssid und psk.
So das hinterher in der wpa_suplicant.wlan0.conf rauskommt
network={
ssid="xxxx"
psk="yyy"
freq_list=5180 5200 5220 5240 5260 5280 5300 5320
}
Ich möchte damit erreichen, das der Raspberry sich nicht auf 2,4Ghz verbindet.
Lokales Problem, zu überlaufen, zu viele Verbindungsabbrüche. Irgendwann geht der Repetier-Server auf 5Ghz, da klappt es stabil.
Leider kann ich 2,4Ghz nicht abschalten, ich brauche es für die Tasmota (Wlan) Steckdose. Und beide Netze haben aus Bequemlichkeit die gleiche ssid und psk.
Comments
function writeWPASupplicant {
IFS=
if [ "$WLAN_PASSWORD" == "" ] ; then
pwLine="ssid="$WLAN_SSID"\nkey_mgmt=NONE"
else
pwLine=$(wpa_passphrase "$WLAN_SSID" <<< $WLAN_PASSWORD | grep -E "psk|ssid")
fi
SCAN_SSID=""
if [ "$WLAN_SSID_HIDDEN" == "true" ] ; then
SCAN_SSID="scan_ssid=1"
fi
if [ "$WLAN_SSID" == "" ] ; then
cat > /etc/wpa_supplicant/wpa_supplicant-${WLAN}.conf <<EOF
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=$COUNTRY
EOF
else
cat > /etc/wpa_supplicant/wpa_supplicant-${WLAN}.conf <<EOF
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=$COUNTRY
network={
# ssid="$WLAN_SSID"
$pwLine
$SCAN_SSID
}
EOF
fi
unset IFS
wpa_cli -i $WLAN reconfigure
}
Werd noch eine Variable WLAN_EXTRA in server.conf anlegen die automatisch da ausgegeben wird, dann kann man so was da rein schreiben und muss nicht die Software ändern.