<p dir="ltr">Hallo Stefan,</p>
<p dir="ltr">ja, so kann man das schon eher verwerten ;-)<br>
Ich werds die nächsten Tage nochmal im Detail anschauen.</p>
<p dir="ltr">Grüße Jan</p>
<p dir="ltr">Am 19.07.2016 00:39 schrieb "Stefan Waigand" <<a href="mailto:dg2dnx@gmx.de">dg2dnx@gmx.de</a>>:<br>
><br>
> Hallo Jan,<br>
><br>
> klar, gerne schick ich das nochmal.<br>
><br>
> Hab hier nur leider ein Problemchen, dass git nicht mit meinem gmx smtp<br>
> server über tls reden will:<br>
> Send this email? ([y]es|[n]o|[q]uit|[a]ll): y<br>
> Unable to initialize SMTP properly. Check config and use --smtp-debug.<br>
> VALUES: server=<a href="http://mail.gmx.net">mail.gmx.net</a> encryption=tls hello=localhost.localdomain<br>
> port=465 at C:\Program Files\Git\mingw64/libexec/git-core\git-send-email<br>
> line 1383, <FIN> line 1.<br>
> Warum auch immer...<br>
><br>
> Von daher hänge ich den Patch mal an und hoffe, das könnt ihr so auch<br>
> verwenden.<br>
><br>
> Danke und Gruß,<br>
> Stefan<br>
><br>
> Am 16.07.2016 um 20:15 schrieb mayosemmel:<br>
> > Hi Stefan,<br>
> ><br>
> > die Idee MAC und Encryption mit anzuzeigen finde ich ganz gut.<br>
> > Könntest du das bitte nochmal mit heilen Zeilenumbrüchen schicken?<br>
> > Am besten wie hier[1] erklärt, dann steht am Ende auch da, dass der<br>
> > Patch von dir kommt.<br>
> ><br>
> > Grüße Jan<br>
> > [1]: <a href="https://wiki.freifunk-franken.de/w/FirmwareEntwicklung#BSP_commiten_und_Patch_erzeugen">https://wiki.freifunk-franken.de/w/FirmwareEntwicklung#BSP_commiten_und_Patch_erzeugen</a><br>
> ><br>
> > Am Dienstag, den 05.07.2016, 00:38 +0200 schrieb Stefan Waigand:<br>
> >> Hallo zusammen,<br>
> >><br>
> >> es gibt ja immer wieder Probleme mit Routern, die falsch oder gar nicht<br>
> >> verortet sind und dann die Hoods überbrücken usw.<br>
> >> Was haltet ihr von der Idee, in die Firmware eine Funktion einzubauen,<br>
> >> die die Daten aus dem Wifi Scan nimmt und damit die Google Maps<br>
> >> Geolocation API befragt? Damit sollte es doch möglich sein, den<br>
> >> Routerstandort zu bestimmen, oder? Könnte auch automatisch passieren,<br>
> >> falls kein Standort eingetragen wurde.<br>
> >><br>
> >> Falls das nicht so einfach geht hätte ich einen andren Vorschlag. Die<br>
> >> Firmware könnte im Wifi Scan zusätzlich die MACs der APs mit ausgeben.<br>
> >> Damit hätte man zumindest die Möglichkeit, die AP-Daten zu kopieren und<br>
> >> in ein andres Tool oder eine Webseite zu füttern, die daraus den<br>
> >> Standort bestimmt (weiss jemand, ob es sowas gibt?). Geht natürlich nur,<br>
> >> wenn man Zugriff aufs WebUI hat. Hatte selbst aber schon öfter den Fall,<br>
> >> Router weggegeben, selbst das root-Passwort behalten und keine Ahnung wo<br>
> >> das Teil dann steht.<br>
> >><br>
> >> Hab das mal testhalber eingebaut und bitte darum, den Patch unten in die<br>
> >> nächste Firmware zu übernehmen.<br>
> >> Sieht im WebUI dann so aus:<br>
> >><br>
> >> ### vorher:<br>
> >>     Name        Kanal  Signal   Typ<br>
> >> volldehonisch   6      -47 dBm  Master<br>
> >><br>
> >> <!-- -47 --><tr><td>volldehonisch</td><td>6</td><td>-47<br>
> >> dBm</td><td>Master</td></tr><br>
> >><br>
> >> ### nachher:<br>
> >>      Name       Kanal  Signal   Typ            MAC           Encryption<br>
> >> volldehonisch   6      -61 dBm  Master  12:34:56:78:90:AB  WPA2 PSK (CCMP)<br>
> >><br>
> >> <!-- -61 --><tr><td>volldehonisch</td><td>6</td><td>-61<br>
> >> dBm</td><td>Master</td><td>12:34:56:78:90:AB</td><td>WPA2 PSK<br>
> >> (CCMP)</td></tr><br>
> >><br>
> >> Danke!<br>
> >> vy 73, Stefan<br>
> >><br>
> >><br>
> >><br>
> >> diff --git<br>
> >> a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html<br>
> >> b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html<br>
> >> index 3ef88b1..a235159 100755<br>
> >> --- a/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html<br>
> >> +++ b/src/packages/fff/fff-web/files/www/ssl/cgi-bin/wifiscan.html<br>
> >> @@ -11,13 +11,15 @@<br>
> >>                      <th>Kanal</th><br>
> >>                      <th>Signal</th><br>
> >>                      <th>Typ</th><br>
> >> +                    <th>MAC</th><br>
> >> +                    <th>Encryption</th><br>
> >>              </tr><br>
> >><br>
> >>  <%<br>
> >>  iwinfo w2mesh scan |\<br>
> >>      awk -v RS='' \<br>
> >> -    '{r = gensub(/.*ESSID: "?(unknown|[^"]*)"?.*Mode: ([^ ]*).*Channel:<br>
> >> ([0-9]*).*Signal: (-[0-9]*) dBm.*/, \<br>
> >> -    "<!-- \\4 --><tr><td>\\1</td><td>\\3</td><td>\\4<br>
> >> dBm</td><td>\\2</td></tr>", "g"); print r;}' | sort -n<br>
> >> +    '{r = gensub(/.*Address: ([0-9A-F:]*)?.*ESSID:<br>
> >> "?(unknown|[^"]*)"?.*Mode: ([^ ]*).*Channel: ([0-9]*).*Signal: (-[0-9]*)<br>
> >> dBm.*Encryption: ([^"]*).*/, \<br>
> >> +    "<!-- \\5 --><tr><td>\\2</td><td>\\4</td><td>\\5<br>
> >> dBm</td><td>\\3</td><td>\\1</td><td>\\6</td></tr>", "g"); print r;}' |<br>
> >> sort -n<br>
> >>      # The HTML comment contains the signal quality to allow sorting<br>
> >>  %><br>
> >>      </table><br>
> >><br>
> >><br>
> >><br>
> >><br>
> ><br>
></p>