Message ID | 1511701300-3004-3-git-send-email-freifunk@adrianschmutzler.de |
---|---|
State | Rejected |
Headers | show |
diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html index cc2c3b1..f9186d2 100755 --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html @@ -13,27 +13,45 @@ readIWinfo() { "<!-- \\5 --><tr><'${ssid}'>\\2</'${ssid}'><td>\\4</td><td>\\5 dBm</td><td>\\3</td><'${mac}'>\\1</'${mac}'><td>\\6</td></tr>", "g"); print r;}' | sort -n | sed 's#&#\&#' # The HTML comment contains the signal quality to allow sorting } +printWifiScan() { + local iface=$1 + local freq="2.4 GHz" + if [ "$iface" = "w5ap" ] || [ "$iface" = "w5mesh" ] ; then + freq="5 GHz" + fi %> -<table style="width: 100%"> -<tr><td> -<fieldset> - <legend>Wifi Scan</legend> - <table class="wifitable"> - <tr> - <th>Name</th> - <th>Kanal</th> - <th>Signal</th> - <th>Typ</th> - <th>MAC</th> - <th>Encryption</th> - </tr> + <tr><td> + <fieldset> + <legend>Wifi Scan: <%= "$freq" %></legend> + <table class="wifitable"> + <tr> + <th>Name</th> + <th>Kanal</th> + <th>Signal</th> + <th>Typ</th> + <th>MAC</th> + <th>Encryption</th> + </tr> <% -readIWinfo "w2mesh" "td" "td" + readIWinfo "$iface" "td" "td" +%> + </table> + </fieldset> + </td></tr> +<% +} + +%> +<table style="width: 100%"> +<% +if uci -q get wireless.w2ap > /dev/null ; then + printWifiScan "w2ap" +fi +if uci -q get wireless.w5ap > /dev/null ; then + printWifiScan "w5ap" +fi %> - </table> -</fieldset> -</td></tr> </table> <%in /www/ssl/cgi-bin/footer %>
Am Sonntag, den 26.11.2017, 14:01 +0100 schrieb Adrian Schmutzler: > This externalizes writing the table to a function and switches > to wXap instead of wXmesh to support KeyXchangeV2 better. > > > Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> > > --- > > Introduced in v3. > --- > .../fff-web/files/www/ssl/cgi-bin/wifiscan.html | 52 +++++++++++++++------- > 1 file changed, 35 insertions(+), 17 deletions(-) > > diff --git a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > index cc2c3b1..f9186d2 100755 > --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > @@ -13,27 +13,45 @@ readIWinfo() { > > "<!-- \\5 --><tr><'${ssid}'>\\2</'${ssid}'><td>\\4</td><td>\\5 dBm</td><td>\\3</td><'${mac}'>\\1</'${mac}'><td>\\6</td></tr>", "g"); print r;}' | sort -n | sed 's#&#\&#' > > # The HTML comment contains the signal quality to allow sorting > } > +printWifiScan() { > > + local iface=$1 > > + local freq="2.4 GHz" > > + if [ "$iface" = "w5ap" ] || [ "$iface" = "w5mesh" ] ; then > > + freq="5 GHz" > > + fi > %> > -<table style="width: 100%"> > -<tr><td> > -<fieldset> > > - <legend>Wifi Scan</legend> > > - <table class="wifitable"> > > - <tr> > > - <th>Name</th> > > - <th>Kanal</th> > > - <th>Signal</th> > > - <th>Typ</th> > > - <th>MAC</th> > > - <th>Encryption</th> > > - </tr> > > + <tr><td> > > + <fieldset> > > + <legend>Wifi Scan: <%= "$freq" %></legend> > > + <table class="wifitable"> > > + <tr> > > + <th>Name</th> > > + <th>Kanal</th> > > + <th>Signal</th> > > + <th>Typ</th> > > + <th>MAC</th> > > + <th>Encryption</th> > > + </tr> > > <% > -readIWinfo "w2mesh" "td" "td" > > + readIWinfo "$iface" "td" "td" > +%> > > + </table> > > + </fieldset> > > + </td></tr> > +<% > +} > + > +%> > +<table style="width: 100%"> > +<% > +if uci -q get wireless.w2ap > /dev/null ; then > > + printWifiScan "w2ap" > +fi > +if uci -q get wireless.w5ap > /dev/null ; then > > + printWifiScan "w5ap" > +fi Besser phy0/1 dafür nehmen: Wenn der Eintrag da ist, dann gleich den Wert als Device zum Scannen nehmen: uci get wireless.radio0.phy Die Phy's haben den Vorteil, dass die auch gehen sollten, wenn wir grad noch im Station-Mode sind. Ansonsten schaut der Patch soweit gut aus. Tim > %> > > - </table> > -</fieldset> > -</td></tr> > </table> > > <%in /www/ssl/cgi-bin/footer %> > -- > 2.7.4 >
Hallo Tim, die radioX haben den Nachteil, dass wir nicht wissen, welches welches ist. Wenn das Gerät im sta-Modus ist, kommt eh keiner drauf. Grüße Adrian > -----Original Message----- > From: Tim Niemeyer [mailto:tim@tn-x.org] > Sent: Samstag, 20. Januar 2018 12:31 > To: Adrian Schmutzler <freifunk@adrianschmutzler.de>; franken- > dev@freifunk.net > Subject: Re: [PATCH v3 3/4] fff-web: Enable 5 GHz in wifiscan.html > > Am Sonntag, den 26.11.2017, 14:01 +0100 schrieb Adrian Schmutzler: > > This externalizes writing the table to a function and switches to wXap > > instead of wXmesh to support KeyXchangeV2 better. > > > > > Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> > > > > --- > > > > Introduced in v3. > > --- > > .../fff-web/files/www/ssl/cgi-bin/wifiscan.html | 52 > > +++++++++++++++------- > > 1 file changed, 35 insertions(+), 17 deletions(-) > > > > diff --git > > a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > index cc2c3b1..f9186d2 100755 > > --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > @@ -13,27 +13,45 @@ readIWinfo() { > > > "<!-- \\5 -- > ><tr><'${ssid}'>\\2</'${ssid}'><td>\\4</td><td>\\5 > dBm</td><td>\\3</td><'${mac}'>\\1</'${mac}'><td>\\6</td></tr>", "g"); > print r;}' | sort -n | sed 's#&#\&#' > > > # The HTML comment contains the signal quality to allow > sorting > > } > > +printWifiScan() { > > > + local iface=$1 > > > + local freq="2.4 GHz" > > > + if [ "$iface" = "w5ap" ] || [ "$iface" = "w5mesh" ] ; then > > > + freq="5 GHz" > > > + fi > > %> > > -<table style="width: 100%"> > > -<tr><td> > > -<fieldset> > > > - <legend>Wifi Scan</legend> > > > - <table class="wifitable"> > > > - <tr> > > > - <th>Name</th> > > > - <th>Kanal</th> > > > - <th>Signal</th> > > > - <th>Typ</th> > > > - <th>MAC</th> > > > - <th>Encryption</th> > > > - </tr> > > > + <tr><td> > > > + <fieldset> > > > + <legend>Wifi Scan: <%= "$freq" %></legend> > > > + <table class="wifitable"> > > > + <tr> > > > + <th>Name</th> > > > + <th>Kanal</th> > > > + <th>Signal</th> > > > + <th>Typ</th> > > > + <th>MAC</th> > > > + <th>Encryption</th> > > > + </tr> > > > > <% > > -readIWinfo "w2mesh" "td" "td" > > > + readIWinfo "$iface" "td" "td" > > +%> > > > + </table> > > > + </fieldset> > > > + </td></tr> > > +<% > > +} > > + > > +%> > > +<table style="width: 100%"> > > +<% > > +if uci -q get wireless.w2ap > /dev/null ; then > > > + printWifiScan "w2ap" > > +fi > > +if uci -q get wireless.w5ap > /dev/null ; then > > > + printWifiScan "w5ap" > > +fi > > Besser phy0/1 dafür nehmen: > > Wenn der Eintrag da ist, dann gleich den Wert als Device zum Scannen > nehmen: uci get wireless.radio0.phy > > Die Phy's haben den Vorteil, dass die auch gehen sollten, wenn wir grad noch > im Station-Mode sind. > > Ansonsten schaut der Patch soweit gut aus. > > Tim > > > %> > > > - </table> > > -</fieldset> > > -</td></tr> > > </table> > > > > <%in /www/ssl/cgi-bin/footer %> > > -- > > 2.7.4 > >
Am Samstag, den 20.01.2018, 12:34 +0100 schrieb mail@adrianschmutzler.de: > Hallo Tim, > > die radioX haben den Nachteil, dass wir nicht wissen, welches welches > ist. Das kann man ja wohl rausfinden.. :) > Wenn das Gerät im sta-Modus ist, kommt eh keiner drauf. Wieso denn nicht? Gibt es keine Kabel? Tim > Grüße > > Adrian > > > -----Original Message----- > > From: Tim Niemeyer [mailto:tim@tn-x.org] > > Sent: Samstag, 20. Januar 2018 12:31 > > To: Adrian Schmutzler <freifunk@adrianschmutzler.de>; franken- > > dev@freifunk.net > > Subject: Re: [PATCH v3 3/4] fff-web: Enable 5 GHz in wifiscan.html > > > > Am Sonntag, den 26.11.2017, 14:01 +0100 schrieb Adrian Schmutzler: > > > This externalizes writing the table to a function and switches to > > > wXap > > > instead of wXmesh to support KeyXchangeV2 better. > > > > > > > Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> > > > > > > --- > > > > > > Introduced in v3. > > > --- > > > .../fff-web/files/www/ssl/cgi-bin/wifiscan.html | 52 > > > +++++++++++++++------- > > > 1 file changed, 35 insertions(+), 17 deletions(-) > > > > > > diff --git > > > a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > > b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > > index cc2c3b1..f9186d2 100755 > > > --- a/src/packages/fff/fff-web/files/www/ssl/cgi- > > > bin/wifiscan.html > > > +++ b/src/packages/fff/fff-web/files/www/ssl/cgi- > > > bin/wifiscan.html > > > @@ -13,27 +13,45 @@ readIWinfo() { > > > > "<!-- \\5 -- > > > > > > <tr><'${ssid}'>\\2</'${ssid}'><td>\\4</td><td>\\5 > > > > dBm</td><td>\\3</td><'${mac}'>\\1</'${mac}'><td>\\6</td></tr>", > > "g"); > > print r;}' | sort -n | sed 's#&#\&#' > > > > # The HTML comment contains the signal quality > > > > to allow > > > > sorting > > > } > > > +printWifiScan() { > > > > + local iface=$1 > > > > + local freq="2.4 GHz" > > > > + if [ "$iface" = "w5ap" ] || [ "$iface" = "w5mesh" ] ; > > > > then > > > > + freq="5 GHz" > > > > + fi > > > > > > %> > > > -<table style="width: 100%"> > > > -<tr><td> > > > -<fieldset> > > > > - <legend>Wifi Scan</legend> > > > > - <table class="wifitable"> > > > > - <tr> > > > > - <th>Name</th> > > > > - <th>Kanal</th> > > > > - <th>Signal</th> > > > > - <th>Typ</th> > > > > - <th>MAC</th> > > > > - <th>Encryption</th> > > > > - </tr> > > > > + <tr><td> > > > > + <fieldset> > > > > + <legend>Wifi Scan: <%= "$freq" %></legend> > > > > + <table class="wifitable"> > > > > + <tr> > > > > + <th>Name</th> > > > > + <th>Kanal</th> > > > > + <th>Signal</th> > > > > + <th>Typ</th> > > > > + <th>MAC</th> > > > > + <th>Encryption</th> > > > > + </tr> > > > > > > <% > > > -readIWinfo "w2mesh" "td" "td" > > > > + readIWinfo "$iface" "td" "td" > > > > > > +%> > > > > + </table> > > > > + </fieldset> > > > > + </td></tr> > > > > > > +<% > > > +} > > > + > > > +%> > > > +<table style="width: 100%"> > > > +<% > > > +if uci -q get wireless.w2ap > /dev/null ; then > > > > + printWifiScan "w2ap" > > > > > > +fi > > > +if uci -q get wireless.w5ap > /dev/null ; then > > > > + printWifiScan "w5ap" > > > > > > +fi > > > > Besser phy0/1 dafür nehmen: > > > > Wenn der Eintrag da ist, dann gleich den Wert als Device zum > > Scannen > > nehmen: uci get wireless.radio0.phy > > > > Die Phy's haben den Vorteil, dass die auch gehen sollten, wenn wir > > grad noch > > im Station-Mode sind. > > > > Ansonsten schaut der Patch soweit gut aus. > > > > Tim > > > > > %> > > > > - </table> > > > > > > -</fieldset> > > > -</td></tr> > > > </table> > > > > > > <%in /www/ssl/cgi-bin/footer %> > > > -- > > > 2.7.4 > > > > >
Hallo Tim, das umzubauen ist mir im Moment zu viel Aufwand für einen Patch den ich ungefähr einmal im Jahr benutze und eigtl. nur als Service hier eingestellt habe. Entsprechend kannst du entscheiden, ob du den Patch liegen lässt bis/falls ich das irgendwann machen will oder ihn so nimmst. Ist nicht böse gemeint, aber ich muss auch ein bisschen Prioritäten setzen. Nr. 1 und 2 von 4 können ja (nach Änderung) in jedem Fall applied werden. Grüße Adrian > -----Original Message----- > From: Tim Niemeyer [mailto:tim@tn-x.org] > Sent: Samstag, 20. Januar 2018 12:45 > To: mail@adrianschmutzler.de; franken-dev@freifunk.net > Subject: Re: [PATCH v3 3/4] fff-web: Enable 5 GHz in wifiscan.html > > Am Samstag, den 20.01.2018, 12:34 +0100 schrieb > mail@adrianschmutzler.de: > > Hallo Tim, > > > > die radioX haben den Nachteil, dass wir nicht wissen, welches welches > > ist. > Das kann man ja wohl rausfinden.. :) > > > Wenn das Gerät im sta-Modus ist, kommt eh keiner drauf. > Wieso denn nicht? Gibt es keine Kabel? > > Tim > > > Grüße > > > > Adrian > > > > > -----Original Message----- > > > From: Tim Niemeyer [mailto:tim@tn-x.org] > > > Sent: Samstag, 20. Januar 2018 12:31 > > > To: Adrian Schmutzler <freifunk@adrianschmutzler.de>; franken- > > > dev@freifunk.net > > > Subject: Re: [PATCH v3 3/4] fff-web: Enable 5 GHz in wifiscan.html > > > > > > Am Sonntag, den 26.11.2017, 14:01 +0100 schrieb Adrian Schmutzler: > > > > This externalizes writing the table to a function and switches to > > > > wXap instead of wXmesh to support KeyXchangeV2 better. > > > > > > > > > Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> > > > > > > > > --- > > > > > > > > Introduced in v3. > > > > --- > > > > .../fff-web/files/www/ssl/cgi-bin/wifiscan.html | 52 > > > > +++++++++++++++------- > > > > 1 file changed, 35 insertions(+), 17 deletions(-) > > > > > > > > diff --git > > > > a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > > > b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html > > > > index cc2c3b1..f9186d2 100755 > > > > --- a/src/packages/fff/fff-web/files/www/ssl/cgi- > > > > bin/wifiscan.html > > > > +++ b/src/packages/fff/fff-web/files/www/ssl/cgi- > > > > bin/wifiscan.html > > > > @@ -13,27 +13,45 @@ readIWinfo() { > > > > > "<!-- \\5 -- > > > > > > > > <tr><'${ssid}'>\\2</'${ssid}'><td>\\4</td><td>\\5 > > > > > > dBm</td><td>\\3</td><'${mac}'>\\1</'${mac}'><td>\\6</td></tr>", > > > "g"); > > > print r;}' | sort -n | sed 's#&#\&#' > > > > > # The HTML comment contains the signal quality to > allow > > > > > > sorting > > > > } > > > > +printWifiScan() { > > > > > + local iface=$1 > > > > > + local freq="2.4 GHz" > > > > > + if [ "$iface" = "w5ap" ] || [ "$iface" = "w5mesh" ] ; > > > > > then > > > > > + freq="5 GHz" > > > > > + fi > > > > > > > > %> > > > > -<table style="width: 100%"> > > > > -<tr><td> > > > > -<fieldset> > > > > > - <legend>Wifi Scan</legend> > > > > > - <table class="wifitable"> > > > > > - <tr> > > > > > - <th>Name</th> > > > > > - <th>Kanal</th> > > > > > - <th>Signal</th> > > > > > - <th>Typ</th> > > > > > - <th>MAC</th> > > > > > - <th>Encryption</th> > > > > > - </tr> > > > > > + <tr><td> > > > > > + <fieldset> > > > > > + <legend>Wifi Scan: <%= "$freq" %></legend> > > > > > + <table class="wifitable"> > > > > > + <tr> > > > > > + <th>Name</th> > > > > > + <th>Kanal</th> > > > > > + <th>Signal</th> > > > > > + <th>Typ</th> > > > > > + <th>MAC</th> > > > > > + <th>Encryption</th> > > > > > + </tr> > > > > > > > > <% > > > > -readIWinfo "w2mesh" "td" "td" > > > > > + readIWinfo "$iface" "td" "td" > > > > > > > > +%> > > > > > + </table> > > > > > + </fieldset> > > > > > + </td></tr> > > > > > > > > +<% > > > > +} > > > > + > > > > +%> > > > > +<table style="width: 100%"> > > > > +<% > > > > +if uci -q get wireless.w2ap > /dev/null ; then > > > > > + printWifiScan "w2ap" > > > > > > > > +fi > > > > +if uci -q get wireless.w5ap > /dev/null ; then > > > > > + printWifiScan "w5ap" > > > > > > > > +fi > > > > > > Besser phy0/1 dafür nehmen: > > > > > > Wenn der Eintrag da ist, dann gleich den Wert als Device zum Scannen > > > nehmen: uci get wireless.radio0.phy > > > > > > Die Phy's haben den Vorteil, dass die auch gehen sollten, wenn wir > > > grad noch im Station-Mode sind. > > > > > > Ansonsten schaut der Patch soweit gut aus. > > > > > > Tim > > > > > > > %> > > > > > - </table> > > > > > > > > -</fieldset> > > > > -</td></tr> > > > > </table> > > > > > > > > <%in /www/ssl/cgi-bin/footer %> > > > > -- > > > > 2.7.4 > > > > > > > >
Hi Am 20. Januar 2018 23:09:23 MEZ schrieb mail@adrianschmutzler.de: >Hallo Tim, > >das umzubauen ist mir im Moment zu viel Aufwand für einen Patch den ich >ungefähr einmal im Jahr benutze und eigtl. nur als Service hier >eingestellt habe. >Entsprechend kannst du entscheiden, ob du den Patch liegen lässt >bis/falls ich das irgendwann machen will oder ihn so nimmst. Jo, kein Problem. Vielleicht meldet sich ja noch jemand anderes. Ist ja erstmal nicht weg. Das Thema ist nicht zeitkritisch. Tim >Ist nicht böse gemeint, aber ich muss auch ein bisschen Prioritäten >setzen. Nr. 1 und 2 von 4 können ja (nach Änderung) in jedem Fall >applied werden. > >Grüße > >Adrian > >> -----Original Message----- >> From: Tim Niemeyer [mailto:tim@tn-x.org] >> Sent: Samstag, 20. Januar 2018 12:45 >> To: mail@adrianschmutzler.de; franken-dev@freifunk.net >> Subject: Re: [PATCH v3 3/4] fff-web: Enable 5 GHz in wifiscan.html >> >> Am Samstag, den 20.01.2018, 12:34 +0100 schrieb >> mail@adrianschmutzler.de: >> > Hallo Tim, >> > >> > die radioX haben den Nachteil, dass wir nicht wissen, welches >welches >> > ist. >> Das kann man ja wohl rausfinden.. :) >> >> > Wenn das Gerät im sta-Modus ist, kommt eh keiner drauf. >> Wieso denn nicht? Gibt es keine Kabel? >> >> Tim >> >> > Grüße >> > >> > Adrian >> > >> > > -----Original Message----- >> > > From: Tim Niemeyer [mailto:tim@tn-x.org] >> > > Sent: Samstag, 20. Januar 2018 12:31 >> > > To: Adrian Schmutzler <freifunk@adrianschmutzler.de>; franken- >> > > dev@freifunk.net >> > > Subject: Re: [PATCH v3 3/4] fff-web: Enable 5 GHz in >wifiscan.html >> > > >> > > Am Sonntag, den 26.11.2017, 14:01 +0100 schrieb Adrian >Schmutzler: >> > > > This externalizes writing the table to a function and switches >to >> > > > wXap instead of wXmesh to support KeyXchangeV2 better. >> > > > >> > > > > Signed-off-by: Adrian Schmutzler ><freifunk@adrianschmutzler.de> >> > > > >> > > > --- >> > > > >> > > > Introduced in v3. >> > > > --- >> > > > .../fff-web/files/www/ssl/cgi-bin/wifiscan.html | 52 >> > > > +++++++++++++++------- >> > > > 1 file changed, 35 insertions(+), 17 deletions(-) >> > > > >> > > > diff --git >> > > > a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html >> > > > b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html >> > > > index cc2c3b1..f9186d2 100755 >> > > > --- a/src/packages/fff/fff-web/files/www/ssl/cgi- >> > > > bin/wifiscan.html >> > > > +++ b/src/packages/fff/fff-web/files/www/ssl/cgi- >> > > > bin/wifiscan.html >> > > > @@ -13,27 +13,45 @@ readIWinfo() { >> > > > > "<!-- \\5 -- >> > > > >> > > > <tr><'${ssid}'>\\2</'${ssid}'><td>\\4</td><td>\\5 >> > > >> > > dBm</td><td>\\3</td><'${mac}'>\\1</'${mac}'><td>\\6</td></tr>", >> > > "g"); >> > > print r;}' | sort -n | sed 's#&#\&#' >> > > > > # The HTML comment contains the signal quality to >> allow >> > > >> > > sorting >> > > > } >> > > > +printWifiScan() { >> > > > > + local iface=$1 >> > > > > + local freq="2.4 GHz" >> > > > > + if [ "$iface" = "w5ap" ] || [ "$iface" = "w5mesh" ] ; >> > > > > then >> > > > > + freq="5 GHz" >> > > > > + fi >> > > > >> > > > %> >> > > > -<table style="width: 100%"> >> > > > -<tr><td> >> > > > -<fieldset> >> > > > > - <legend>Wifi Scan</legend> >> > > > > - <table class="wifitable"> >> > > > > - <tr> >> > > > > - <th>Name</th> >> > > > > - <th>Kanal</th> >> > > > > - <th>Signal</th> >> > > > > - <th>Typ</th> >> > > > > - <th>MAC</th> >> > > > > - <th>Encryption</th> >> > > > > - </tr> >> > > > > + <tr><td> >> > > > > + <fieldset> >> > > > > + <legend>Wifi Scan: <%= "$freq" %></legend> >> > > > > + <table class="wifitable"> >> > > > > + <tr> >> > > > > + <th>Name</th> >> > > > > + <th>Kanal</th> >> > > > > + <th>Signal</th> >> > > > > + <th>Typ</th> >> > > > > + <th>MAC</th> >> > > > > + <th>Encryption</th> >> > > > > + </tr> >> > > > >> > > > <% >> > > > -readIWinfo "w2mesh" "td" "td" >> > > > > + readIWinfo "$iface" "td" "td" >> > > > >> > > > +%> >> > > > > + </table> >> > > > > + </fieldset> >> > > > > + </td></tr> >> > > > >> > > > +<% >> > > > +} >> > > > + >> > > > +%> >> > > > +<table style="width: 100%"> >> > > > +<% >> > > > +if uci -q get wireless.w2ap > /dev/null ; then >> > > > > + printWifiScan "w2ap" >> > > > >> > > > +fi >> > > > +if uci -q get wireless.w5ap > /dev/null ; then >> > > > > + printWifiScan "w5ap" >> > > > >> > > > +fi >> > > >> > > Besser phy0/1 dafür nehmen: >> > > >> > > Wenn der Eintrag da ist, dann gleich den Wert als Device zum >Scannen >> > > nehmen: uci get wireless.radio0.phy >> > > >> > > Die Phy's haben den Vorteil, dass die auch gehen sollten, wenn >wir >> > > grad noch im Station-Mode sind. >> > > >> > > Ansonsten schaut der Patch soweit gut aus. >> > > >> > > Tim >> > > >> > > > %> >> > > > > - </table> >> > > > >> > > > -</fieldset> >> > > > -</td></tr> >> > > > </table> >> > > > >> > > > <%in /www/ssl/cgi-bin/footer %> >> > > > -- >> > > > 2.7.4 >> > > > >> > >> >
This externalizes writing the table to a function and switches to wXap instead of wXmesh to support KeyXchangeV2 better. Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> --- Introduced in v3. --- .../fff-web/files/www/ssl/cgi-bin/wifiscan.html | 52 +++++++++++++++------- 1 file changed, 35 insertions(+), 17 deletions(-)