ich hab gerade erfolglos versucht
[edit : in der aktuellen Version fuktioniert das, sieh git und weiter unten, das problem hier , gluon/openwrt kennt kein iw connect ]
ffssid=freiburg.freifunk.net
iw phy0 interface add update type managed
ifconfig update up
iw update connect $ffssid
ans laufen zu bringen, geht garnicht, auch wenn die anderen wireless mittels uci set wireless.foooooo.disabled=1 ; uci commit ; wifi
abgeschaltet werden.
Entweder ich übersehe gerade etwas, oder es hat sic etwas in den 2 Monaten geändert, oder ich hab das damals wirklich NUR im Config mode ausprobiert, wo das ging. das ist deswegen so wichtig weil die Zeilen das Kernstück des scriptes sind.
Das angemerkte luci skript : Files · master · Freifunk Hochstift / ffho-packages · GitLab macht im Grunde das gleiche. (daher kommt auch das noch unerklärte echo „2“ > foo (s.o.)
(die korrektur zu dem batctl ist übrigends bei mir entsprechend so geworden
gwl=$(batctl gwl -H -n |grep gateways | wc -l) ; if [ $gwl != 0 ]; then exit 11; fi ; sleep 30
)
edit: zu echo 2 kam der Hinweis von @yayachiken „2 bedeutet, dass auf jeden Fall RA akzeptiert werden sollen. Sonst hängt das von den forwarding-Settings ab, siehe auch: https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt (Strg+F accept_ra)“