Faschings-Freifunk in Erlangen

Aufgrund der freundlichen Unterstützung des Kunstmuseums Erlangen können wir morgen alle Faschingswütigen mit flottem freien Internet versorgen!

Sucht nach unserem WLAN mit dem Namen freifunk-erlangen.de#Kunstmuseum
Ein Passwort braucht ihr nicht!

Perfekter Empfang am Faschingseck

Eine halbe Stunde basteln und fertig ist der mobile Hochleistungsstandort, der mit einer Unify AC Mesh + UMA-D Sektor-Antenne knapp 50 Mbit/s auf die andere Straßenseite bringt.

Als Gateway nutzen wir einen TP-Link WDR 4900.

Temporärer Aufbau im Kunstmuseum

Wir wünschen euch allen einen schönen Faschingsdienstag im freisten Netz der Stadt!

Für weitere Infos, findet ihr den Knoten auch in unserem Monitoring, oder schaut doch mal in unserem Wiki vorbei!

Grüße,
Sebastian


Release Firmware 20181202

Datum: 05.12.2018 
Autor: Fblaese SebaBe 
Veröffentlicht: [1][2]

Release der Firmware 20181202

Hallo zusammen,

es ist mal wieder soweit. Die Firmware ist jetzt in der Version 20181202 verfügbar.

Falls von einer Version vor FW 20180802 geupdated wird, bitte unbedingt die Umstellung auf den KeyXchangeV2 beachten, insbesondere die Gefahren beim Update vom alten System.

In dieser Version wurde darauf geachtet hauptsächlich kleinere Ecken und Kanten der letzten Version, die ja eine große Umstellung war, auszubessern. Allem voran wurde B.A.T.M.A.N. aktualisiert. Dies sollte beheben, dass Router sich bei einer Änderung des Hoodfiles aufhängen.

Größte Änderungen auf einen Blick:

  • Update von LEDE auf OpenWRT 18.06.1
  • Nodes könnten sich jetzt per IPv6 mit Gateways verbinden (so das Gateway das unterstützt)
  • Ubiquiti Geräte sollten jetzt automatisch passende TX-Power gesetzt haben (das zu kontrollieren ist aber weiterhin Aufgabe der Betreiber)
  • Der Standard Portmodus für One-Port Geräte ist jetzt CLIENT
  • Verschiedene Fixes im Nodewatcher/Monitoring

Von 20181128-beta zu 20181202:

  • USB-Support für mr3020 entfernt

Die Firmware befindet sich am üblichen Ort: https://dev.freifunk-franken.de/firmware/20181202/

Wie das mit den Updates nochmal ging, ist hier beschrieben.

Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut euch nicht diese Probleme in den Bug-Tracker einzutragen
Dazu einfach einen Account anlegen und einen neuen Eintrag erfassen.

Ich bedanke mich für die vielen Beiträge und die super Diskussionen. Unten, wie immer, das Shortlog.

Fabian


— Adrian Schmutzler (14):

     fff-wireless: Provide device-specific WiFi settings and set TX power
     OpenWRT: Update OpenWrt, packages and routing to openwrt-18.06
     fff-boardname: Fix changed board name of WDR4900v1
     fff-firewall: Fix match in ip6tables and add dependencies
     root_file_system: Remove sysctl.conf
     fff-hoods: Do not run configurehood and nodewatcher at the same time
     fff-sysupgrade: Fix comparison for version in sysupgrade.sh
     fff-network: Make CLIENT default status for one-/two-port devices
     configurehood: Introduce random delays to dilute requests
     configurehood: Prevent multiple instances at the same time
     nodewatcher: Prevent multiple instances at the same time
     Always send hood to Monitoring
     nodewatcher: Change default name to be replaced back to OpenWrt
     configurehood/nodewatcher: Also process hood ID in addition to name

Fabian Blaese (4):

     fastd: Allow IPv6 remotes for peers
     network: set router solicitations to default value
     Disable 802.11b rates using OpenWRT option
     Remove USB support for tl-mr3020

Robert Langhammer (2):

     Remove unusual shebang in files to be sourced.
     Remove batman option no_rebroadcast

Tim Niemeyer (7):

     buildscript: remove community config
     fff-sysupgrade: move config migration to fff-config
     fff-hoods: add dependency to fff-vpn-select
     fff-boardname: introduce new ubnt boards
     OpenWrt: Use the tiny target and update names
     fff-sysupgrade: Update sysupgrade.sh to support openwrt-18.06
     OpenWrt: Save space

Rückbau des alten Netzes ab Dezember 2018

Rückbau des alten Netzes ab Dezember 2018

Hi,

Datum: 23.11.2018 
Autor: SebaBe 
Veröffentlicht: [1]

unser neues Netz läuft nun bereits ein viertel Jahr stabil und 3/4 unserer Knoten sind bereits auf die neue Firmware migriert!

Da das alte Netz unnötige Ressourcen bindet und die Updatezahlen leider stagnieren, haben wir während des Community-Mumbles einstimmig beschlossen, das Netz ab dem 1.12.2018 konsequent zurückzubauen.

Ab diesem Stichtag werden die Nutzer von Routern mit alter Firmware auf eine Informationsseite umgeleitet, die auf nötige Wartungsarbeiten hinweist, mit der Bitte, den Betreiber darüber zu informieren, wenn dieser bekannt ist.

Die betroffenen Router werden aber auch danach noch für Remote-Updates erreichbar bleiben! 
Dieser Zustand wird auf unbestimmte Zeit weiter aufrechterhalten.

Wir verstehen, dass dies für manche überhastet erscheinen mag, allerdings ist dies der letzte mögliche Schritt, um alle Routerbetreiber zu erreichen, die die zahlreichen Infomails bisher leider nicht erreicht haben.

Alle wichtigen Infos zum Update findet ihr hier. 
Bei Problemen findet ihr wie immer Hilfe über die üblichen Kanäle.

Danke für eure Mitarbeit und das fleißige Updaten!

Grüße, 
Sebastian

Der Umstieg auf v2 geht weiter

Datum: 07.11.2018 
Autor: SebaBe 
Veröffentlicht: [1]

Der Umstieg auf v2 geht weiter

Hi,

bereits seit Oktober diesen Jahres haben wir mehr Knoten in unserem neuen v2-Netz als in der alten v1-Welt!

Danke für eure Mitarbeit und das fleißige Updaten! Auch die Nutzerzahlen steigen wieder stetig an; unsere Stammkunden finden uns auch unter den neuen individuellen SSIDs wieder.

Den Link zur aktuellen Firmware findet ihr wie immer hier. Falls v2 für euch noch immer viele Fragezeichen bedeutet, klickt doch mal hier, inklusive FAQ.

Freifunk ist also auch noch im Jahr 2018 eine echte Alternative, trotz immer größerem mobilen Datenvolumen! 

Grüße, Sebastian


https://monitoring.freifunk-franken.de/v2routers vom 07.11.2018

Release Firmware 20180802

Datum: 05.08.2018 
Autor: RedDog ChristianD
Veröffentlicht: Release Firmware 20180802[1]

Release der Firmware 20180802

Hi

Nun ist es endlich soweit. Die Firmware in der Version 20180802 ist released. Dies ist die erste Firmware, welche das sogenannte „V2“ implementiert.

Macht euch vor den Update bitte einen Überblick, was „V2“ für eure Installationen bedeutet. Dies kann man anhand der sehr gut gelungenen Dokumentation im Wiki machen: https://wiki.freifunk-franken.de/w/KeyXchangeV2

Beachtet bitte insbesondere die Anleitung zum Update von Freifunk Knoten, was beim Update schief gehen kann und werft einen Blick in die FAQs!


Größte Änderungen auf einen Blick seit 20170918:

  • Code-Cleanups
  • Data processing notes
  • Update Tunneldigger (L2TPv3)
  • Batman Upgrade
  • Mesh über 802.11s
  • KeyXchangeV2
    • Hood übergreifende IPv6 ULA Adressen
    • Verbindungen zu dezentralen Hoods möglich
    • Eigene ESSID pro Hood
    • Macnocker ist Teil der Firmware
    • Config-AP eingeführt
  • 1043v5 Support
  • Unifi AC Mesh Support

Die Firmware befindet sich am üblichen Ort: https://dev.freifunk-franken.de/firmware/20180802/

Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut euch nicht diese Probleme in den Bug-Tracker einzutragen. Dazu einfach einen Account anlegen und einen neuen Eintrag erfassen: https://mantis.freifunk-franken.de

Ich bedanke mich für die vielen Beiträge und die super Diskussionen.

Unten, wie immer, das Shortlog.

Tim

— Adrian Schmutzler (70):

     fff-nodewatcher: Use mac address instead of standard node name
     buildscript: Update LEDE and packages, use lede git mirror
     Archer C25: Update qca9887 firmware to 10.2.4-1.0-00029
     vpn-select: Use keyxchangev2data instead of fastd_fff_output
     Remove references to community.cfg
     fff-web: Show hood in public and internal web interface
     Configure the Node a routable IPv6 ULA
     fff-hoods: Fix fe80::1 for multiple configap interfaces
     fff-hoods: Fix case of missing keyxchangev2data
     Utilize PKG_NAME in Makefiles
     Revert "Archer C25: Disable 5 GHz to provide working firmware"
     buildscript: Fix typo
     fff-hoods: Use channel provided by gateway
     fff-hoods: Introduce sector files for custom settings
     fff-hoods: Use variables for hood file names
     fff-hoods: Use w5sta for download
     fff-hoods: Fix missing commit for hood name
     fff-network/fff-hoods: Create functions for IPv6 rewriting
     CPE210: Fix ROUTERMAC
     fff-web: Extend switch port assignment display in ports.html
     fff-boardname: Reorganize WR841 boardnames
     Add TL-WR1043N v5
     fff-network: Fix mac adresses not set during merge/rebase
     fff-hoods/fff-wireless: Don't delete WiFi devices
     fff-hoods: Suppress warning for missing sectorfile
     Support subtarget in buildscript
     fff-web: Fix style and XHTML conformity in upgrade.html
     show_info: Add assignment without switch
     fff-web: Show WiFi channels and SSID
     show_info: Display hood information
     Rearrange fff config values into their own config file
     fff-support: Update PoE passthrough code
     fff-web: Added options to disable update notification
     fff-web: Include new options into settings.html
     fff-web/show_info: Put common code into function
     fff-network: Fix second occurrence of ROUTERMAC and ETHMESHMAC
     fff-web: Allow minus (-) in passwords
     fff-network: Commit only network
     configurehood: Wait for the config AP to build when in sta mode
     configurehood: Prevent connecting two hoods
     nodewatcher: Provide additional information about WiFi interfaces
     LEDE: Go back to OpenWRT sources
     configurenetwork: Put One- and Two-Port pre-setup into function
     fff-network/fff-hoods: Only use MAC address in network lib
     fff-network: Calculate IPv6 using ROUTERMAC variable
     nodewatcher: Fix bugs in gateway list creation
     fff-hoods: Replace hiddenapflag by check for real conditions
     fff-sysupgrade/fff-hoods: Make sectorfile upgradesafe
     GL-AR150: Fix ETHMESHMAC
     fff-hoods: Restart alfred after keyxchange file update
     fff-nodewatcher: Add detailed clients data
     nodewatcher: Provide data to calculate airtime
     fff-web: Fix two bugs in wifiscan.html
     configurehood: Improve conditions for configap setup
     packages/fff: Split fff-hoods into two packages
     fff-web: UPGRADE_PATH in header should be taken from hood file
     configurehood: Fix "wifi" blocking correct network status

detection

     alfred: Support interfaces IDs with more than two digits
     Unifi AC: remove bs-partition ro-flag
     configurenetwork: Improve output when setting IPv6 addresses
     fff-batman-adv: Remove vis_mode from uci config
     Data processing notes: Add in fff-web
     Data processing notes: Add for SSH access
     hood files: Use more meaningful and concise naming scheme
     hood file: Use different files for www and for checksum

comparison

     configurehood: Only provide hood file from GW/KeyXchange via WWW
     hood files: Move files from /www to /tmp and link there
     configurehood: Don't remove timestamp for checksum comparison
     nodewatcher: Change mechanism for client device detection
     vpn-select: Demand hood file to be provided as argument

Christian Dresel (7):

     Update Batman to compat15
     Reconfigure fff-wireless for keyxchangev2
     Reconfigure vpn-select for keyxchangev2
     Add fff-hoods
     Add support for Unifi AC Mesh
     fff-hoods: Make possible to use fixed hoodfile
     Disable VPN if not in use

Fabian Blaese (12):

     Support batman-adv meshing over 802.11s
     consistently use same webserver port for hoodfile on wifi and lan
     fff-network: evaluate macaddress in device config
     Use SWITCHDEV variable for mac address fixing
     configurehood: Allow for spaces after identifier
     fff-network: Get MAC from wifi device instead of wifi network
     CPE510: Add ROUTERMAC
     Revert openwrt patch which caused too high tx powers
     Move hoodfile acquisition into function
     Allow initial configuration from Ethernet
     Remove sectorfile for first release
     Add batman-adv patch to remove gw mode switch message

Robert Langhammer (7):

     fff-hoods: fix sed to substitute timestamp
     fastd: generate the key from urandom
     Update tunneldigger
     fff-network: correct path to iptables
     Update tunneldigger
     Remove double equals.
     Remove double square bracket. [[ is a bash or ksh built-in, and

cannot be used in a #!/bin/sh script.

Tim Niemeyer (14):

     fff-hoods: only delete hiddenapfile if ap was configured
     fff-hoods: move hiddenapfile variable
     fff-alfred: new package
     fff-alfred: do not use bat0 for master selection
     WR841-v7: get routermac from phy0 instead of wlan0
     bsp/default: move network sysctl's to fff-network
     fff-network: move sysctl settings to a function
     fff-firewall: clean up v6 rules on prepare
     fff-network: rework sysctl's
     fff-network: enable forwarding; filter forwarding
     fff-macnock: new package
     fff-hoods: set hood to none if on station mode
     fff-hoods: call reload_config after uci commit
     Revert "configurehood: Prevent connecting two hoods"

5000 Clients Online

Datum: 15.10.2017 
Autor: ChristianD
Veröffentlicht: [1],


5000 Clients Online

5000 Clients Online

Hallo zusammen,

schon in den letzten Tagen war es abzusehen, dass wir die 5000 Clients bald knacken werden oder vielleicht schon geknackt haben, nur niemand hat es geschafft in dem Moment einen Screenshot zu erstellen. Jetzt gerade eben war es aber so weit, die Statistikseite hat etwas von 5004 Clients erzählt :).

Allerdings bringen diese vielen Clients auch große Herausforderungen mit sich. Wenn man allein sieht, dass Erlangen mit über 600 Clients dabei ist, ist es abzusehen, dass diese Hood bald keine sonderlich gute Performance mehr haben wird. Ein einfaches Trennen von Erlangen ist auch kaum mehr möglich, da sich die meisten Clients auf die Innenstadt konzentrieren und es damit sicherlich zu ungewolltem Vermaschen kommt.

Deshalb wird aktuell schon fleißig am KeyXchangeV2 gearbeitet, mit welchen das Trennen von Hoods auch mitten durch eine Stadt problemlos möglich ist, da Knoten aus verschiedenen Hoods technisch nicht mehr miteinander meshen werden.

Release Firmware 20170918

Datum: 23.09.2017 
Autor: Fabian Bläse
Veröffentlicht: [1][2]

Release der Firmware 20170918

Hallo

Wir freuen uns heute die neue Firmware 20170918 verkünden zu können.

Größte Änderungen auf einen Blick:

  • Support tl-wa901nd-v2
  • Support WR841N v12
  • Support WR1043 v4
  • Archer c25 support (ohne 5GHz)
  • Update auf LEDE (Enthält auch Security Fixes)
  • 802.11b deaktiviert um Airtime zu sparen
  • div. Verschönerungen am WebUI
  • div. fixes

Known-Issues:

  • No adhoc WiFi on Archer C7
  • VPN Status über LED geht nicht mehr
  • Doppelte MAC Adressen bei dem wdr4900
  • fdff-Adressen bei WA850RE werden manchmal falsch gesetzt

Die Firmware befindet sich am üblichen Ort: https://dev.freifunk-franken.de/firmware/20170918/

Das sysupgrade.sh sollte weiter funktionieren, auch wenn sich die Dateinamen ein paar mal geändert haben. Der Server sollte die Anfragen entsprechend umwandeln und korrekt ausliefern. Sollte es Probleme geben, bitte melden.

Sollten euch Probleme bei der Benutzung der Firmware auffallen, scheut euch nicht diese Probleme in den Bug-Tracker einzutragen. Dazu einfach einen Account anlegen und einen neuen Eintrag erfassen.

Ich bedanke mich für die vielen Beiträge und die super Diskussionen. Unten, wie immer, das Shortlog.

Lieben Gruß auch aus dem IRC irc://freenode.net/freifunk-franken

Adrian Schmutzler (25):

     lede: update revision
     feeds/packages: update
     Add support for WR841N v12
     fff-network: removed comment from TL-WR841 network files
     build_patches: reintroduce updated l2tp stats patch
     WebUI: show VPN status for both fastd and l2tp individually (adds L2TP status)
     fff-nodewatcher: write WAN status to XML (fastd and L2TP)
     WebUI: prohibit strange special characters in password
     WebUI: Use br-mesh to retrieve MAC address
     WebUI: Fix XHTML conformity in WebUI header file
     WebUI: Show firmware update notification in WebUI
     WebUI: Fix XHTML conformity in public files
     fff-network: Remove unused file for WR841N v12
     fff-web: Fix setting hostname in settings.html
     fff-network: Remove empty lines from network.* files
     Archer C25: Disable 5 GHz to provide working firmware
     WebUI: Partially fix XHTML conformity in settings.html
     fff-support: Provide shell script with output similar to WebUI
     show_info: Add extended switch scheme and bandwidth control
     fff-network: Prevent resetting network config on each reboot
     fff-network: Make custom port configuration update-safe
     vpn-select: Fix case of missing .pid file
     fff-web: Suppress error if WAN/mesh statistics files are missing
     LEDE: Rebased patches
     simple-tc: Fix simple-tc not being active if set

Christian Dresel (4):

     Add support for wr1043 v4
     Add Hoodinformation to Nodewatcher
     Fix a litte variable error and descripte AdHoc error better
     deactivate 802.11b

Fabian Blaese (1):

     Add support for tl-wa901nd-v2

Jan Kraus (1):

     Revert "Added an automatism which will retrive Router-Coordinates from the old Netmon system"

Peter J. Philipp (1):

     Check for root and bail out if the user is root.

Robert Langhammer (2):

     Do not write tunneldigger conf on flash
     Start fastd only if there are fastd peers left

Tim Niemeyer (28):

     openwrt: get rid of the default router packages
     bsp/*/.config: remove obsolete config parts
     fff-web: fix uci command line syntax
     openwrt: switch to lede
     build_patches: update / remove patches
     feeds/packages: update to lede branch
     fff/web: uhttps has now buildin tls support
     feeds/gluon: update revision
     feeds/routing: update to lede branch
     bsp/*/.config: refresh configs
     fff-sysupgrade: install config via uci-defaults
     buildscript/bsps: use new images names froms lede
     lede: some images are renamed
     ar71xx: use per device images
     bsp/ar71xx/.config: reconfigure for smaller images
     bsp: move archerc7 to ar71xx
     bsp/default: remove/update etc/config/system
     bsp/ar71xx: use ath10k-ct for archer c7
     buildscript: update lede to 17.01.2
     buildscript: patch source before generating feeds
     fff-sysupgrade: Security question with yes/no
     fff-sysupgrade: fixes shellcheck errors and warnings
     build_patches: change to git am format
     Add support for TP-Link C25
     fff-random: rewrite in C
     fff-wireless: fix shellcheck errors
     buildscript: refresh lede/routing/gluon/packages repos
     buildscript: simplify the use of patches for feeds

Tobias Klaus (1):

     nodewatcher: fix parsing error

2000 Router Online

Datum: 03.05.2017 
Autor: ChristianD
Veröffentlicht: [1],


2000 Router Online

2000 Knoten Online

Hallo zusammen,

schon einige Tage hab ich darauf gewartet den Screenshot machen zu dürfen, eben war es überraschenderweise schon so weit. Wir haben nun 2000 Knoten in 24 Hoods (3 fehlen im Monitoring, sind aber als eigenständige Hood aktiv) Online! Auch wird die 4000 Clientsmarke immer wieder überschritten. Die 1000er Marke wurde am 30.12.15 erreicht, so dass die Anzahl der Onlinerouter in nur 490 Tage, 70 Wochen oder 16 Monate verdoppelt werden konnte.

Schön anzusehen, dass mittlerweile auch immer mehr dezentrale Hoods entstehen und sich das ganze Netz weiter dezentralisiert. Auch die ersten Layer 3 Funkstrecken sind aktiv und arbeiten.

Dann mal auf, auf die nächste 1000er Marke.

RIP-Netmon

Datum: 14.03.2017 
Autor: MisterCrumble
Veröffentlicht: [1],


Netmon Ruhe in Frieden

Hallo, am Samstag wurde der Netmon ausser Dienst genommen. Es war eine lange und schöne Zeit mit Netmon. Zuletzt war es dann noch ein quälender Kampf, aber nun hat er es hinter sich und kann hoffentlich ruhen. Wir können derweil nach vorn gucken. 🙂

Beachtet bitte, dass durch die Abschaltung der Support für die älteren Knoten (alle ohne WebUI -> 0.5.2 und älter) _vollständig_ verfallen ist. Es war lange angekündigt, daher wird ja keiner überrascht sein.. ;). Wir sind versucht die Endnutzer nicht vor einem nicht funktionierenden WLan stehen zu lassen. Da wir aber die Knoten nicht abschalten können, steht im Raum diese in eine Art „Trainstation“ zu werfen und dort sämtlichen Web-Traffic auf eine Fehler-Seite umzulenken. Wie und wann das passiert ist unklar, aber da das Netmon nun ja weg ist, besteht Handlungsbedarf.

Aktuell bleibt nur noch die Netmon-Datenbank und die Netmon-„API“. Beides wird im laufe des Wochenende wohl auch noch abgeschaltet.

Im alten keyXchange wurde die Abhängigkeit zum Netmon entfernt. Alte Knoten bleiben in der Hood wo sie waren. Der alte keyXchange kann also nun keine Knoten mehr verschieben. Das wiederum bedeutet, dass keine Hoods mehr geteilt werden können. (Im Vergleich: der aktuelle keyXchange hatte keine Netmon Abhängigkeit, weil die Knoten den Standort selber an den keyXchange melden).

Weiter wird der alfred-legacy-provider nicht mehr mit Daten versorgt. Da dieser dann langfristig auch aktuellen Knoten crawlen würde, ist dieser ab jetzt auch abgeschaltet.