fixed wifiscan for layer-3 firmware (#172) #173
|
@ -5,7 +5,7 @@
|
|||
<tr><td>
|
||||
<%
|
||||
htmloutput=0
|
||||
devs=`iw dev | sed -n -r 's/^\s+Interface\s+(\w+)/\1/p'`
|
||||
devs=$(iw dev | sed -n '/^phy/,/Interface/{s/^.*Interface //p}')
|
||||
|
||||
for dev in $devs
|
||||
rohammer
commented
Ich hab es jetzt nicht getestet. Aber hier können doch richtig viele Devices vorhanden sein. Bei der node sind es schon mal 3 pro radio. Ich hatte mir auch schon mehrere auf der l3 für verschiedene Netze konfiguriert. Robert Ich hab es jetzt nicht getestet. Aber hier können doch richtig viele Devices vorhanden sein. Bei der node sind es schon mal 3 pro radio. Ich hatte mir auch schon mehrere auf der l3 für verschiedene Netze konfiguriert.
Da sollte man sicherstellen, dass pro radio nur ein scan läuft.
Robert
rohammer
commented
Kommt hier noch was? Mein Vorschlag waere pro phy ein dev ausschneiden und scannen:
Waere schon schoen, wenn das im webui wieder funktionieren wuerde. Kommt hier noch was?
Mein Vorschlag waere pro phy ein dev ausschneiden und scannen:
```
devs=$(iw dev | sed -n '/^phy/,/Interface/{s/^.*Interface //p}')
```
Waere schon schoen, wenn das im webui wieder funktionieren wuerde.
mark
commented
Hallo Robert, ich habe deinen Vorschlag auf meinem TL-WDR4900 v1 getestet und mit dem Commit Ist das nun so in Ordnung oder sollen noch weitere Code-Teile überarbeitet werden? Hallo Robert,
ich habe deinen Vorschlag auf meinem TL-WDR4900 v1 getestet und mit dem Commit 47e9c390b0 hinzugefügt.
Ist das nun so in Ordnung oder sollen noch weitere Code-Teile überarbeitet werden?
|
||||
do
|
||||
scanresult="$(iw dev $dev scan)"
|
||||
|
|
Loading…
Reference in New Issue
Hi marc,
$(...) ist wirlich zu bevorzugen.