@@ -8,18 +8,14 @@
<table class="wifitable">
<tr>
<th>Name</th>
- <th>Kanal</th>
+ <th>Frequenz</th>
<th>Signal</th>
- <th>Typ</th>
<th>MAC</th>
- <th>Encryption</th>
</tr>
<%
-iwinfo w2mesh scan |\
- awk -v RS='' \
- '{r = gensub(/.*Address: ([0-9A-F:]*)?.*ESSID: "?([^"\n]*)"?.*Mode: ([^ ]*).*Channel: ([0-9]*).*Signal: (-[0-9]*) dBm.*Encryption: ([^"]*).*/, \
- "<!-- \\5 --><tr><td>\\2</td><td>\\4</td><td>\\5 dBm</td><td>\\3</td><td>\\1</td><td>\\6</td></tr>", "g"); print r;}' | sort -n | sed 's#&#\&#'
+iw dev w2mesh scan | sed 's/^BSS/\nBSS/g' |\
+ awk -v RS='' '{r = gensub(/.*BSS ([0-9a-f:]*)?.*freq: ([0-9]*).*signal: (-[0-9]*\.[0-9]*) dBm.*SSID: ([^\n]*).*/, "<!-- \\3 --><tr><td>\\4</td><td>\\2 MHz</td><td>\\3 dBm</td><td>\\1</td></tr>", "g"); print r;}' | sort -n | sed 's#&#\&#'
# The HTML comment contains the signal quality to allow sorting
%>
</table>