Beta der Firmware 20160213-beta

Tobias Klaus tk+ff at meskal.net
Mi Feb 17 12:17:57 CET 2016


Hey Alex!

die Idee klingt eigentlich recht gut. Ich denke zwar, dass das gar nicht so 
viele Leute nutzen werden, aber es ist auf jeden Fall einfacher das direkt 
auszuführen als erstmal hinzukopieren.

Am Mittwoch, 17. Februar 2016, 10:19:26 schrieb Alexander Gutzeit:
> Hey Leute,
> 
> mir ist gestern Abend dieses Script in unserem wiki aufgefallen.
> https://wiki.freifunk-franken.de/w/Signalst%C3%A4rke_beobachten
> absolut super.
> 
> Könnte man dieses Script nicht mit in die neue Firmware mit rein nehmen?
> So als /bin/signal
> 
> So in der Richtung:
> 
> echo "cat | grep | cut"   # Aufzählen der ff-Router in wlan Reichweite
> echo "welchen Router willst du waehlen?"
> read mac
> 
> while [ true ]; do
>     iwlist w2ap scanning | grep -A 5 -B 0 -i "$mac"
>     sleep 1
>   done
Das sieht doch schon recht gut aus. Noch ein paar Zeilen mehr und du brauchst 
keinen "Profi" mehr.

Aktuell hab ich leider echt wenig Zeit für FF. Aber wenn du das noch fertig 
machst, kann ich mir vorstellen, das einzureichen, bzw dir beim Einreichen zu 
helfen, falls du dich noch nicht mit git beschäftigt hast.

> oder noch schöner wäre es natürlich dann noch aufs WebUI.
> Ein Feld wo alle wlan nachbarn angezeigt werden, diese kann man
> anklicken und ein Button mit "Signalstärke messen".
Das wäre natürlich noch cooler, allerdings denke ich sollte man damit warten 
bis das Webinterface auf stabileren Füßen steht(es steht ja wohl noch eine 
reimplementierung ins Haus) und die Kernfeatures, wie Beispielsweise 
Hoodauswahl implementiert sind.


Grüße
Tobias


> Am 13.02.2016 um 16:27 schrieb Tim Niemeyer:
> > Hallo zusammen
> > 
> > Ich freue mich heute die neue Firmware 20160213-beta verkünden zu können.
> > 
> > Wie der Name erahnen lässt handelt sich um ein Release im BETA Stadium.
> > Ich bitte dies zu beachten daher sollte diese Version wenn möglich nicht
> > in wichtige produktive Anlagen eingespielt werden.
> > 
> > Neben vielen kleineren Verbesserungen/Bugfixes sind vor allem diese
> > Neuerungen erwähnenswert:
> > * Keine Anmeldung am Netmon mehr (bereits eingetragene Knoten werden
> > weiter aktualisiert) * Webinterface
> > * Neuer Hardware-Support:
> > ** GL-AR150
> > ** Powerbeam M2 XW
> > ** TP-Link WA850RE
> > ** TP-Link TL-WA860RE
> > ** TP-Link TL-WR1043N/ND v3
> > 
> > Mit der Einführung des neuen Monitorings und dem Schrittweisen Ausstieg
> > aus Netmon müssen die Router-Informationen wie Geo-Location, Hostname
> > und Beschreibung nun direkt am Gerät hinterlegt werden. Hierzu dient das
> > Webinterface.
> > Das Webinterface ist über verschiedene Adressen zu erreichen:
> > http://[fdff::'Link-Local']/ oder http://[fdff::'MAC']/
> > Wobei 'Link-Local' und 'MAC' jeweils mit den Daten des zu erreichenden
> > Knotens ersetzt werden müssen. Der Zugriff geht jeweils innerhalb der
> > selben Hood.
> > 
> > Beispiel:
> > * MAC: 60:E3:27:B7:CE:C0
> > * Link-Local: fe80::62e3:27ff:feb7:cec0%dev
> > Dann geht der Zugriff über:
> > * http://[fdff::60e3:27b7:cec0]/ oder
> > * http://[fdff::62e3:27ff:feb7:cec0]/
> > Die Angabe des Scopes (Interface) ist nicht mehr nötig.
> > 
> > Wenn die MAC oder die Link-Local nicht bekannt sind, ist der Knoten auch
> > über diese universelle Adresse erreichbar: http://[fdff::1]/ . Hierbei
> > kann der Zugriff allerdings nur über eine direkte Verbindung (Kabel oder
> > auf genau diesem Gerät per WLan verbunden) erfolgen.
> > 
> > Die Adressen gehen ebenfalls alle für den SSH Zugriff.
> > 
> > Sollte der Zugriff nicht möglich sein, liegt die Ursache vermutlich
> > daran, dass der eigene PC keine IPv6 Adresse aus dem fdff Subnetz
> > bekommen hat. Dies erfolgt nur automatisch, wenn der PC eine direkte
> > Verbindung (Kabel oder auf genau diesem Gerät per WLan verbunden) zu
> > irgendeinen Knoten mit einer Firmware dieser Version (oder neuer) hat.
> > 
> > In diesem Beispiel wird der PC keine IP aus dem fdff Subnetz bekommen:
> > [PC] - [0.5.2 Knoten] - [Beta Knoten]
> > 
> >    \______________________/\
> > 
> > Die Firmware befindet sich am üblichen Ort:
> > https://dev.freifunk-franken.de/firmware/20160213-beta/
> > 
> > Bzw für die AUX Hood:
> > https://dev.freifunk-franken.de/firmware/aux/20160213-beta/
> > 
> > Das Script '/etc/sysupgrade.sh' verwendet die Version "current", wodurch
> > nicht die Beta bezogen wird. Um das Script zu verwenden, muss der
> > Upgrade-Path gesetzt werden:
> > uci set
> > firmware.upgrade.path='http://[fe80::ff:feee:1%br-mesh]/dev/firmware/2016
> > 0213-beta' /etc/sysupgrade.sh
> > 
> > Ich bedanke mich für die vielen Beiträge und die super Diskussionen.
> > Unten, wie immer, das Shortlog.
> > 
> > Gruß
> > Tim
> > 
> > Alexander Wunschik (3):
> >        Update README.md
> >        git-ignore *.patch files in the root directory.
> >        changed buildscript usage-messages to docopt standard.
> > 
> > Christian Dresel (3):
> >        Added support for TL-WA860RE
> >        Hardware TP-Link WA850RE added
> >        Add support for Powerbeam M2 XW
> > 
> > Dominik Heidler (6):
> >        add mechanism for announcing usergen status txt
> >        Add Leaflet-Map Position selector
> >        Prettify public statuspage
> >        Fix Map
> >        Remove unused (and confusing) file
> >        Fix map submit: trigger form change event
> > 
> > Jan Kraus (2):
> >        add /etc/config/system to sysupgrade.conf to preserve hostname
> >        Add support for GL-AR150
> > 
> > Steffen Pankratz (14):
> >        - fixed crontab entry (plus white space fix)
> >        - fixed BOARD value for PicoStation and NanoStation
> >        bsp/*/config/wireless: remove hidden parameter
> >        - deleted file /etc/config/dhcp, not needed
> >        - fix shadow password support
> >        - deleted /etc/config/dropbear (only contains default values)
> >        Fixed substitution of UPGRADE_PATH in firmware.tpl
> >        sysupgrade.sh: use community specific 'UPGRADE_PATH' value
> >        Fixed sysupgrade.sh for TP-Link TL-WDR4900 v1
> >        Fixed sysupgrade.sh for TP-Link TL-WDR3500 v1
> >        Fixed sysupgrade.sh for TP-Link TL-WDR4300 v1
> >        Fixed sysupgrade.sh for TP-Link TL-WDR3600 v1
> >        Fixed sysupgrade.sh for TP-Link TL-WDR4310 v1
> >        Added support for TP-Link TL-WR1043N/ND v3
> > 
> > Tim Niemeyer (23):
> >        buildscript: clean up downloaded packages on clean
> >        buildscript: allow feed without url
> >        packages/fff: add fff-base package
> >        buildscript: add fff packages
> >        bsp/*/.config: use defconfig and manually rewrite
> >        buildscript: use diffconfig.sh to store .config
> >        buildscript: remove kernel config
> >        bsp: merge all 2.4GHz only ar71xx to one bsp
> >        bsp/*/.config: regenerate using buildscript
> >        .gitignore: ignore only downloaded packages
> >        bsp/default: add micrond
> >        nodewatcher: move to separate package
> >        package: add haserl and simple-tc
> >        fff-web: add web interface package
> >        bsp/*/.config: update
> >        buildscript: update batman-adv (fix gw selection)
> >        fff-web: store geo location in two variables
> >        fff-nodewatcher: collect geo and contact
> >        fff-nodewatcher: remove configurator
> >        web/nodewatcher: add description/position_comment
> >        fastdstart: send geo location
> >        fff: advertise fdff:0::/64 to access web interface
> >        packages/fff-uradvd: new package to conf/start uradvd
> > 
> > Tobias Klaus (1):
> >        makes ETH0MAC the same semantics as other *MAC config variables
> > 
> > -- Ende --
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: This is a digitally signed message part.
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160217/878fee4f/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev