Freifunk Router einrichten: Unterschied zwischen den Versionen

Aus lugvswiki
Zur Navigation springenZur Suche springen
(LUG-VS.org Router auf FF3l links aktualisiert)
(Infos von Martin hinzu)
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
 
Mehr zum Thema findet sich hier im [[freifunk.net|Wiki]] sowie auf der [https://freifunk.net Homepage] des Projektes.  
 
Mehr zum Thema findet sich hier im [[freifunk.net|Wiki]] sowie auf der [https://freifunk.net Homepage] des Projektes.  
  
Achtung: Freifunk Freiburg wird aufgelöst - deshalb gleich auf Freifunk 3-Längereck flashen
 
  
Details findet Ihr im [[Freifunk.net#Wichtige_Info_freiburg.freifunk.net|Hauptartikel]] sowie [https://freifunk-3laendereck.net/mitmachen-technik/ FF3L Schritt-für-Schritt Anleitung].
 
  
 +
== Hintergrundinformationen zur Router Wahl ==
 +
'''David vom FF3L hat mir am 30.12.2018 noch folgende Tips zu aktuell empfehlenswerter Hardware (Routern) zukommen lassen.'''
  
== TP-Link TL-WR841N ==
+
'''Aktuell sollte ein Router über min. 8MB besser 16MB FLASH sowie 64MB (nicht bei 2,4GHz und 5GHz Routern) besser 128MB und mehr RAM verfügen, damit er mit der aktuellen Firmware ohne Speicherreduzierende Tricks klar kommt.'''
 +
 
 +
Deshalb sind folgende erhältliche Router empfehlenswert (kann sich kurzfristig ändern):
 +
* Der TP-LINK TL-WR1043ND ist End-Of-Life, wurde aber durch den TP-LINK TL-WR1043N ersetzt (mit nicht abnehmbaren Antennen), da sollte er als v5 noch erhältlich sein. Weitere Infos [[Freifunk_Router_einrichten#TP-LINK_TL-WR1043ND|siehe unten]] .
 +
* Eine gute Alternative wäre ansonsten der [https://openwrt.org/toh/tp-link/archer-c50 TP-Link Archer C50 v3] (Dualband), den es z.B. bei [https://www.real.de/product/321951574/ Real] oder [https://www.reichelt.de/wlan-router-2-4-5-ghz-1200-mbit-s-tplink-archerc50-p181352.html Reichelt] zu kaufen gibt
 +
* Ansonsten sind auch die Fritzbox 4020/4040 eine nachhaltige (wenn auch ein wenig teurere) Alternative. Lediglich das erste Flashen ist ein wenig "komplizierter", da AVM über die Weboberfläche nur signierte Updates zulässt. Eine gute Anleitung findet man auf der [http://fritzfla.sh fritzfla.sh] Seite.
 +
** Die [https://openwrt.org/toh/avm/fritz.box.4020  FritzBox 4020] entspricht von der Hardware dem TP-Link TL-WR1043N v5, die [https://openwrt.org/toh/avm/avm_fritz_box_4040 FritzBox 4040] hingegen hat einen dicken ARM-Prozessor drin und bringt mit Freifunk bis zu 40Mbit/s!
 +
** Die FritzBox bekommt man bei [https://www.real.de/product/309408378/ Real] oder bei Reichelt ([https://www.reichelt.de/fritz-box-4020-avm-fb-4020-p155463.html AVM Fritz!Box 4020] bzw. [https://www.reichelt.de/fritz-box-4040-avm-fb-4040-p182052.html AVM Fritz!Box 4040]).
 +
 
 +
 
 +
 
 +
=== TP-Link TL-WR841N(D) ===
  
 
Bei den beiden Routern [http://www.tp-link.de/products/details/cat-9_TL-WR841N.html TP-Link TL-WR841N] und [http://www.tp-link.de/products/details/cat-9_TL-WR841ND.html TP-Link TL-WR841ND] die man günstig (siehe [http://www.heise.de/preisvergleich/tp-link-tl-wr841n-a340658.html?hloc=at&hloc=de TP-Link TL-WR841N] bzw. [http://www.heise.de/preisvergleich/tp-link-tl-wr841nd-a601787.html TP-Link TL-WR841ND]) bekommt, handelt es sich auch um einen der verbreitetsten Freifunk Router. Die etwas teurere ND-Version hat zusätzlich schraubbare Antennen, was manchmal von vorteil sein kann, wie z.B. beim Transport oder wenn man Ihn in ein wasserdichtes Gehäuse einbauen möchte. Weitere Infos findet man im [http://wiki.freifunk.net/TP-Link_WR841ND Freifunk Wiki]. Zu beachten ist hier lediglich das es verschiedene Hardware Versionen gibt, von denen alle bis Version V11.1 (einfach die Firmwawre V11 - verwenden) unterstützt werden, aber unterschiedliche Firmware images benötigen.
 
Bei den beiden Routern [http://www.tp-link.de/products/details/cat-9_TL-WR841N.html TP-Link TL-WR841N] und [http://www.tp-link.de/products/details/cat-9_TL-WR841ND.html TP-Link TL-WR841ND] die man günstig (siehe [http://www.heise.de/preisvergleich/tp-link-tl-wr841n-a340658.html?hloc=at&hloc=de TP-Link TL-WR841N] bzw. [http://www.heise.de/preisvergleich/tp-link-tl-wr841nd-a601787.html TP-Link TL-WR841ND]) bekommt, handelt es sich auch um einen der verbreitetsten Freifunk Router. Die etwas teurere ND-Version hat zusätzlich schraubbare Antennen, was manchmal von vorteil sein kann, wie z.B. beim Transport oder wenn man Ihn in ein wasserdichtes Gehäuse einbauen möchte. Weitere Infos findet man im [http://wiki.freifunk.net/TP-Link_WR841ND Freifunk Wiki]. Zu beachten ist hier lediglich das es verschiedene Hardware Versionen gibt, von denen alle bis Version V11.1 (einfach die Firmwawre V11 - verwenden) unterstützt werden, aber unterschiedliche Firmware images benötigen.
Zeile 16: Zeile 27:
 
  usr: admin pwd:admin
 
  usr: admin pwd:admin
 
  => Auf Seite mit Firmwareupdate wechseln und die Heruntergeladene Firmware (Modell + Version müssen stimmen) wählen und Update bestätigen
 
  => Auf Seite mit Firmwareupdate wechseln und die Heruntergeladene Firmware (Modell + Version müssen stimmen) wählen und Update bestätigen
 +
 +
Weitere Infos findet Ihr auch im OpenWRT.org-Wiki TP-Link [https://openwrt.org/toh/tp-link/tl-wr841nd TP-Link TL-WR841N(D)].
  
  
=== '''Achtung Wichtiger hinweis: kein Support für TP-Link TL-WR841N v13''' ===
+
==== '''Achtung Wichtiger hinweis: kein Support für TP-Link TL-WR841N v13''' ====
  
 
TP-Link hat mal wieder eine neue HW-Version heraus gebracht. Entgegen den eher kleinen Änderungen bis V12, wird die '''V13''' neben einem neuen Controller auch weniger Speicher und auch ein neues Mainboard verwenden. Aus diesem Grund wird diese wohl zukünftig von vielen Freifunk Firmwares nicht mehr unterstützt (EOS = End Of Support). Siehe auch Meldung im [https://freifunk-kreisgt.de/eos-fuer-tp-link-wr841/ Freifunk Blog].
 
TP-Link hat mal wieder eine neue HW-Version heraus gebracht. Entgegen den eher kleinen Änderungen bis V12, wird die '''V13''' neben einem neuen Controller auch weniger Speicher und auch ein neues Mainboard verwenden. Aus diesem Grund wird diese wohl zukünftig von vielen Freifunk Firmwares nicht mehr unterstützt (EOS = End Of Support). Siehe auch Meldung im [https://freifunk-kreisgt.de/eos-fuer-tp-link-wr841/ Freifunk Blog].
  
== TP-LINK TL-WR1043ND ==
+
Abgesehen davon hat der Router nicht ausreichend FLASH und RAM Speicher um aktuelle Firmware ohne Einschränkungen zu unterstützen (siehe [[Freifunk_Router_einrichten#Hintergrundinformationen_zur_Router_Wahl|oben]])!
 +
 
 +
 
 +
 
 +
=== TP-LINK TL-WR1043N(D) ===
  
 
Im Gegensatz zum oben beschriebenen TP-Link TL-WR841N<nowiki>[D]</nowiki>, handelt es sich beim [http://www.tp-link.de/products/details/TL-WR1043ND.html TP-LINK TL-WR1043ND] der zwar etwas teurer (siehe [http://www.heise.de/preisvergleich/tp-link-tl-wr1043nd-v3-a1296061.html TP-LINK TL-WR1043ND V3]) um einen leistungsfähigeren Router der auch gut > 10 Teilnehmer bedienen kann. Weitere Infos findet man im [http://wiki.freifunk.net/TP-Link_WR1043ND Freifunk Wiki]. Zu beachten ist hier lediglich das es verschiedene Hardware Versionen gibt, von denen alle bis Version V3 unterstützt werden, aber unterschiedliche Firmware Images benötigen.
 
Im Gegensatz zum oben beschriebenen TP-Link TL-WR841N<nowiki>[D]</nowiki>, handelt es sich beim [http://www.tp-link.de/products/details/TL-WR1043ND.html TP-LINK TL-WR1043ND] der zwar etwas teurer (siehe [http://www.heise.de/preisvergleich/tp-link-tl-wr1043nd-v3-a1296061.html TP-LINK TL-WR1043ND V3]) um einen leistungsfähigeren Router der auch gut > 10 Teilnehmer bedienen kann. Weitere Infos findet man im [http://wiki.freifunk.net/TP-Link_WR1043ND Freifunk Wiki]. Zu beachten ist hier lediglich das es verschiedene Hardware Versionen gibt, von denen alle bis Version V3 unterstützt werden, aber unterschiedliche Firmware Images benötigen.
Zeile 31: Zeile 48:
 
  => Auf Seite mit Firmwareupdate wechseln und die heruntergeladene Firmware (Modell + Version müssen stimmen) wählen und Update bestätigen
 
  => Auf Seite mit Firmwareupdate wechseln und die heruntergeladene Firmware (Modell + Version müssen stimmen) wählen und Update bestätigen
  
== TP-LINK CPE210/CPE220 sowie CPE510/CPE520 V1.1 ==
+
 
 +
Der 1043ND ist End-Of-Life, wurde aber durch den TP-WR1043N ersetzt (mit nicht abnehmbaren Antennen), da sollte er als v5 noch erhältlich sein.
 +
 
 +
Weitere Infos findet Ihr auch im OpenWRT.org-Wiki [https://openwrt.org/toh/tp-link/tl-wr1043nd TP-Link TP-WR1043N(D)].
 +
 
 +
 
 +
 
 +
=== TP-LINK CPE210/CPE220 sowie CPE510/CPE520 ===
  
 
Im Gegensatz zum [http://www.tp-link.de/products/details/cat-4581_CPE210.html TP-Link CPE210] der nur im 2,4GHz Band arbeitet, unterstützt der [http://www.tp-link.de/products/details/cat-4581_CPE510.html TP-Link CPE510] '''nur 5GHz''' (also kein 2,4GHz)! Bei 5GHz muss man wissen, dass die Reichweite insbesondere in Gebäuden doch begrenzt ist und nicht alle WLAN HW 5GHz unterstützt. Dafür kollidiert das Netz nicht mit anderen Netzen und ist sehr performant! Außerdem hat TP-Link der 5GHz Variante eine bessere Richtwirkung verpasst, so dass im Freifeld dennoch eine größere Reichweite herauskommt! Das heißt die 2,4GHz Variante kann bei kleinen Distanzen und auch zur direkten Benutzung bevorzugt werden, die 5GHz Variante hat zur Verbindung zwischen zwei Netzen Vorteile.  Weitere Infos findet sich zum [http://wiki.freifunk.net/TP-Link_CPE210/CPE220 CPE210/CPE220 im Freifunk Wiki] und im [https://forum.freifunk.net/t/tp-link-cpe210-510/594 Freifunk Formum].
 
Im Gegensatz zum [http://www.tp-link.de/products/details/cat-4581_CPE210.html TP-Link CPE210] der nur im 2,4GHz Band arbeitet, unterstützt der [http://www.tp-link.de/products/details/cat-4581_CPE510.html TP-Link CPE510] '''nur 5GHz''' (also kein 2,4GHz)! Bei 5GHz muss man wissen, dass die Reichweite insbesondere in Gebäuden doch begrenzt ist und nicht alle WLAN HW 5GHz unterstützt. Dafür kollidiert das Netz nicht mit anderen Netzen und ist sehr performant! Außerdem hat TP-Link der 5GHz Variante eine bessere Richtwirkung verpasst, so dass im Freifeld dennoch eine größere Reichweite herauskommt! Das heißt die 2,4GHz Variante kann bei kleinen Distanzen und auch zur direkten Benutzung bevorzugt werden, die 5GHz Variante hat zur Verbindung zwischen zwei Netzen Vorteile.  Weitere Infos findet sich zum [http://wiki.freifunk.net/TP-Link_CPE210/CPE220 CPE210/CPE220 im Freifunk Wiki] und im [https://forum.freifunk.net/t/tp-link-cpe210-510/594 Freifunk Formum].
Zeile 46: Zeile 70:
 
''Anmerkung: Das im [https://wiki.openwrt.org/toh/tp-link/tl-cpe510#debricking openWRT Wiki] bzw. im [http://forum.tp-link.com/showthread.php?81684-How-to-use-firmware-recovery-function-of-Pharos-CPE TP-Link Forum] beschriebene '''Debricking''' funktionierte bei mir nur mit einer [https://de.wikipedia.org/wiki/Crosskabel Crosslink Leitung]! Es hat bei mir erst sauber funktioniert, nachdem ich den TFTPD richtig aufgesetzt und mit einem zweiten Rechner geprüft hatte (da der Server nicht funktionierte - erst nachdem ich ihm Schreibrechte auf das verwendete Verzeichnis gegeben hatte)''
 
''Anmerkung: Das im [https://wiki.openwrt.org/toh/tp-link/tl-cpe510#debricking openWRT Wiki] bzw. im [http://forum.tp-link.com/showthread.php?81684-How-to-use-firmware-recovery-function-of-Pharos-CPE TP-Link Forum] beschriebene '''Debricking''' funktionierte bei mir nur mit einer [https://de.wikipedia.org/wiki/Crosskabel Crosslink Leitung]! Es hat bei mir erst sauber funktioniert, nachdem ich den TFTPD richtig aufgesetzt und mit einem zweiten Rechner geprüft hatte (da der Server nicht funktionierte - erst nachdem ich ihm Schreibrechte auf das verwendete Verzeichnis gegeben hatte)''
  
== TP-LINK TL-WA901ND V4.0 ==
+
Weitere Infos findet Ihr auch im OpenWRT.org-Wiki TP-Link [https://openwrt.org/toh/tp-link/cpe210 CPE210/CPE220] bzw.  [https://openwrt.org/toh/tp-link/cpe510 CPE510/CPE520].
  
Dieser Router wird noch nicht unterstützt. Auch ist Lötarbeit notwendig diesen mit openWRT zu betreiben. Die V3.0 und vorher werden hingegen unterstützt.
 
Siehe [https://forum.openwrt.org/viewtopic.php?pid=294731#p294731 openWRT forum]
 
  
  
 +
==Aufpielen der Firmware==
 +
Dieses ist sehr gut auf der Homepage des [https://freifunk-3laendereck.net/mitmachen-technik/ Freifunk 3-Länderecks] beschrieben.
  
== Weitere Hardware ==
+
Hinweis für zusätzliche IP-Netzwerke auf dem eigenen Linux Rechner. Siehe auch in den [[https://lug-vs.org/lugvswiki/index.php/Mini-HowTos#Netzwerk|Mini-HowTos abschnitt Netzwerk]].
  
Zur Auswahl des Routers gibt es ebenfalls einen Eintrag im Wiki des [https://cccfr.de/wiki/freifunk:hackerap CCC-Freiburg]. Zu empfehlen sind für Einsteiger der oben genannte [[Freifunk_Router_einrichten#TP-Link_TL-WR841N|WR841N(D)]], WDR3600 oder [[Freifunk_Router_einrichten#TP-LINK_TL-WR1043ND|WR1043]] (alle TP-Link). Die hauptsächliche Unterscheidung liegt in der Geschwindigkeit der CPU und damit auch des Netzwerk-Durchsatzes. Weitere Infos zur Hardware und den unterstützten Modellen erhält man im [http://wiki.freifunk.net/Hardware Freifunk Wiki]. Als Outdoor (Wasserdichte Version für Draußen) empfielt sich der oben genannte [[Freifunk_Router_einrichten#TP-LINK CPE210/CPE220 sowie CPE510/CPE520 V1.1|TP-Link CPE210]].
+
Mit kann <nowiki>http://192.168.1.1</nowiki> nicht erreicht werden, muss evtl. die Ethernet Adresse des zur Konfiguration verwendeten Rechners noch mal manuell gesetzt werden. Bei mir musste ich es auch nach einiger Zeit wiederholen (sobald die Verbindung nicht mehr möglich ist)!
 
 
 
 
 
 
==Aufspielen von Freifunk Firmware auf einen von Freifunk unterstützten Router==
 
 
 
Vor dem Aufspielen einer Freifunk Firmware muss man sich zunächst für eine lokale Freifunk Community entscheiden und dann von dort die Firmware landen. Dass ist wichtig, da in der Firmware die notwendigen Einstellungen für das Backend richtig konfiguriert sein müssen. Für den Einzugsbereich des LUG-VS ist es die Freiburger Freifunkt Community [https://freiburg.freifunk.net/ freiburg.freifunk.net].
 
 
 
Im Wiki des CCC Freiburg, den dass Netzwerk Freifunk Freiburg (= FFFr) betreibt gibt es eine [https://cccfr.de/wiki/freifunk:firmware Anleitung] (sowie ein Video), welche die notwendigen schritte beschreibt.
 
 
 
Hier gilt es, wie in der Anleitung erwähnt, zu beachten die „Factory“ Variante bei der Erstinstallation zu verwenden. Einfach den Router mit dem PC verbinden sind über den Update-Mechanismus von TP-Link die Freifunk Firmware aufspielen (Hinweis: die Standart IP-Adresse im Fabrikzustand ist 192.168.0.1, Die Adresse nach der Installation des Freifunk Betriebssystems ist aber 192.168.1.1). Dann einfach den Hinweisen folgen und den VPN-Key an [mailto:keys@freiburg.freifunk.net keys@freiburg.freifunk.net] schicken.
 
 
 
Für Fortgeschrittene empfehle ich dann noch die Seite mit Erklärungen zum [https://cccfr.de/wiki/freifunk:rootshell Root-Zugang].
 
 
 
''Note: Aktuell sollten neu aufgesetzte Router am besten die aktuelle (noch nicht automatisch verteilte) [https://openfreiburg.de/freifunk/firmware/stable/factory/ Stable Firmware] geflasht bekommen!''
 
 
 
 
 
===Anmerkung===
 
 
 
Kann <nowiki>http://192.168.1.1</nowiki> nicht erreicht werden, muss evtl. die Ethernet Adresse des zur Konfiguration verwendeten Rechners noch mal manuell gesetzt werden. Bei mir musste ich es auch nach einiger Zeit wiederholen (sobald die Verbindung nicht mehr möglich ist)!
 
 
  ifconfig eth0 192.168.1.11 netmask 255.255.255.0
 
  ifconfig eth0 192.168.1.11 netmask 255.255.255.0
 
evtl. kann es notwendig sein, diesen Befehl zyklisch zu wiederholen, dazu bietet sich das Linux Kommandozeilenprogramm [http://linux.about.com/library/cmd/blcmdl1_watch.htm watch] an. Mit diesem Befehl wird alle Minute (= Paramater "-n 1m") die Verbindung erneuert:
 
evtl. kann es notwendig sein, diesen Befehl zyklisch zu wiederholen, dazu bietet sich das Linux Kommandozeilenprogramm [http://linux.about.com/library/cmd/blcmdl1_watch.htm watch] an. Mit diesem Befehl wird alle Minute (= Paramater "-n 1m") die Verbindung erneuert:
 
  watch -n 1m ifconfig eth0 192.168.1.11 netmask 255.255.255.0
 
  watch -n 1m ifconfig eth0 192.168.1.11 netmask 255.255.255.0
 +
 +
Auf neueren Systemen wird ifconfig nicht mehr unterstützt. Hier lautet der Befehl einfach:
 +
ip addr add 192.168.1.11/24 dev eth0
 +
  
 
===Video Tutorials===
 
===Video Tutorials===
Zeile 101: Zeile 110:
 
# Nach dem Betätigen erscheint vor dem neu Starten des Routers noch eine Meldung - dessen Anweisung zu befolgen ist (für die Freischaltung des Routers im jeweiligen Freifunknetz muss dieser dort eingetragen werden - wozu man dem Admin eine email mit der Routerkennung schicken muss)
 
# Nach dem Betätigen erscheint vor dem neu Starten des Routers noch eine Meldung - dessen Anweisung zu befolgen ist (für die Freischaltung des Routers im jeweiligen Freifunknetz muss dieser dort eingetragen werden - wozu man dem Admin eine email mit der Routerkennung schicken muss)
 
# Hat man alles richtig gemacht, erscheint auf der [https://openfreiburg.de/freifunk/meshviewer/#!v:m Freifunk Karte] im Standard seitig angezeigten Reiter "AKTUELLES" oben Dein neuer Router mit seinem von Dir festgelegten Namen
 
# Hat man alles richtig gemacht, erscheint auf der [https://openfreiburg.de/freifunk/meshviewer/#!v:m Freifunk Karte] im Standard seitig angezeigten Reiter "AKTUELLES" oben Dein neuer Router mit seinem von Dir festgelegten Namen
 +
 +
 +
 +
==Erweiterte Konfiguration eines Netzwerks==
 +
Martin von [https://www.martec-bbs.de/freifunk-in-st-georgen/ MARTEC-BBS] hat für Ulfs LUG-VS Netzwerk in St. Georgen folgende Bitte:
 +
* nicht alle Router mit MESH + Clients aktivieren
 +
* besser die Outdoor Router "nur MESH" und die Indoor Router "nur Clients".
 +
* MESH bei so vielen Routern wie moeglich auf KABEL umstellen und sobald gemacht, MESH per WiFi abschalten (indoor)
 +
* Client Router auf Kanal 6 oder 11 umstellen (Umgebung / Nachbarn dabei beachten)
 +
* noch besser : auf 5GHz umstellen
 +
 +
'''Grund:''' so viele Router auf einem Fleck mit Kanal 1 und MESH+Clients aktiviert, das versumpft Kanal 1 in dem Bereich total. Seit ff3l eure Router verlinkt hat, gibt es z.B. Probleme mit der Strecke Rossberg - Seebauernhoehe.
 +
Ich hoffe, dass wenn bei euch die Last auf Kanal 1 verbessert wird, sich das Problem wieder löst. Ulfs erste Maßnahme war das abschalten der Outdoor Router zwischen den Netzen (somit wieder im wesentlichen lokal). Außerdem sollen die Vorschläge so gut wie möglich umgesetzt werden. Aktuell muss Ulf sich erst noch in das Thema einarbeiten.
 +
 +
Folgende Infos gibt es dazu (müssen aber noch Verifiziert werden):
 +
* [https://wiki.freifunk.net/FAQ_Technik FAQ Technik] auf freifunk.net
 +
* [http://doc.meshkit.freifunk.net/daily/html/get/integration-into-networks.html Einbinden des Freifunkrouters ins eigene Netzwerk]
 +
* [https://wiki.freifunk-mwu.de/index.php/Howto/Backbone_Router_Konfiguration Howto/Backbone Router Konfiguration] des Freifunk-MWU
 +
* [https://saar.freifunk.net/offloader/ Freifunk „Offloader“ – Was ist das?] des Freifunk Saar
 +
* [https://www.freifunk-obernkirchen.de/der-freifunk-offloader/ Der Freifunk-Offloader] des Freifunk Obernkirchen
 +
 +
 +
 +
===Aktueller Infostand===
 +
Kleine Grundsätze kurz genannt:
 +
# Bei geringer Router-Dichte kann man alles im Freifunk-Standard lassen, d.h. Kanal 1, MESH +Clients ein, mittlere Sendeleistung.
 +
# Bei hoher Router-Dichte, kommen Sonderregeln zum tragen, da ansonsten (Kanal1) "platt" gemacht wird, z.B mit solchen Settings:
 +
## MESH per weiten Distanzen Outdoor:
 +
### 2,4 GHz + Kanal 1 (Freifunk Standard),
 +
### keine Clients an Outdoor-Routern zulassen:
 +
uci set wireless.client_radio0.disabled='1';uci commit;wifi
 +
### Sendeleistung nur so hoch, wie für den optimalen MESH notwendig: testen und herantasten: Werte ca. 12-19 (weniger ist manchmal mehr)
 +
uci set wireless.radio0.txpower=15;uci commit;wifi
 +
##MESH Indoor:
 +
### Meshing über WAN-Schnittstelle aktivieren: (Vorsicht, Frefunk Router sollten in einem eigenen VLAN sein, wegen Broadcasts)
 +
uci set network.mesh_wan.auto=1
 +
uci set network.mesh_wan.disabled=0
 +
uci commit network
 +
/etc/init.d/network restart (besser reboot, teilweise starten die Router das Netz nicht)
 +
reboot
 +
## Wifi: Clients zulassen (Standard)
 +
### moeglichst kein MESH per WiFi:
 +
uci set wireless.mesh_radio0.disabled='1';uci commit;wifi
 +
## wenn dann per Kanal 6,11 - besser 5 GHz, z.B. Kanal 11
 +
uci set wireless.radio0.channel='11'
 +
uci commit
 +
wifi
 +
uci export wireless
 +
reboot
 +
 +
## Indoor immer geringe Sendeleistung, z.B. Werte 6-14
 +
uci set wireless.radio0.txpower=12;uci commit;wifi
 +
## Client Router:
 +
### möglichst auf 5GHz nehmen oder freie Kanäle ...5..6..11..13..
 +
### Bei hoher Router-Dichte keinesfalls Clients auf Kanal 1 nehmen!
 +
 +
  
  

Version vom 9. Januar 2019, 20:17 Uhr

Freifunk.net

Mehr zum Thema findet sich hier im Wiki sowie auf der Homepage des Projektes.


Hintergrundinformationen zur Router Wahl

David vom FF3L hat mir am 30.12.2018 noch folgende Tips zu aktuell empfehlenswerter Hardware (Routern) zukommen lassen.

Aktuell sollte ein Router über min. 8MB besser 16MB FLASH sowie 64MB (nicht bei 2,4GHz und 5GHz Routern) besser 128MB und mehr RAM verfügen, damit er mit der aktuellen Firmware ohne Speicherreduzierende Tricks klar kommt.

Deshalb sind folgende erhältliche Router empfehlenswert (kann sich kurzfristig ändern):

  • Der TP-LINK TL-WR1043ND ist End-Of-Life, wurde aber durch den TP-LINK TL-WR1043N ersetzt (mit nicht abnehmbaren Antennen), da sollte er als v5 noch erhältlich sein. Weitere Infos siehe unten .
  • Eine gute Alternative wäre ansonsten der TP-Link Archer C50 v3 (Dualband), den es z.B. bei Real oder Reichelt zu kaufen gibt
  • Ansonsten sind auch die Fritzbox 4020/4040 eine nachhaltige (wenn auch ein wenig teurere) Alternative. Lediglich das erste Flashen ist ein wenig "komplizierter", da AVM über die Weboberfläche nur signierte Updates zulässt. Eine gute Anleitung findet man auf der fritzfla.sh Seite.


TP-Link TL-WR841N(D)

Bei den beiden Routern TP-Link TL-WR841N und TP-Link TL-WR841ND die man günstig (siehe TP-Link TL-WR841N bzw. TP-Link TL-WR841ND) bekommt, handelt es sich auch um einen der verbreitetsten Freifunk Router. Die etwas teurere ND-Version hat zusätzlich schraubbare Antennen, was manchmal von vorteil sein kann, wie z.B. beim Transport oder wenn man Ihn in ein wasserdichtes Gehäuse einbauen möchte. Weitere Infos findet man im Freifunk Wiki. Zu beachten ist hier lediglich das es verschiedene Hardware Versionen gibt, von denen alle bis Version V11.1 (einfach die Firmwawre V11 - verwenden) unterstützt werden, aber unterschiedliche Firmware images benötigen.

watch -n 1m ifconfig eth0 192.168.0.11 netmask 255.255.255.0
http://192.168.0.1
usr: admin pwd:admin
=> Auf Seite mit Firmwareupdate wechseln und die Heruntergeladene Firmware (Modell + Version müssen stimmen) wählen und Update bestätigen

Weitere Infos findet Ihr auch im OpenWRT.org-Wiki TP-Link TP-Link TL-WR841N(D).


Achtung Wichtiger hinweis: kein Support für TP-Link TL-WR841N v13

TP-Link hat mal wieder eine neue HW-Version heraus gebracht. Entgegen den eher kleinen Änderungen bis V12, wird die V13 neben einem neuen Controller auch weniger Speicher und auch ein neues Mainboard verwenden. Aus diesem Grund wird diese wohl zukünftig von vielen Freifunk Firmwares nicht mehr unterstützt (EOS = End Of Support). Siehe auch Meldung im Freifunk Blog.

Abgesehen davon hat der Router nicht ausreichend FLASH und RAM Speicher um aktuelle Firmware ohne Einschränkungen zu unterstützen (siehe oben)!


TP-LINK TL-WR1043N(D)

Im Gegensatz zum oben beschriebenen TP-Link TL-WR841N[D], handelt es sich beim TP-LINK TL-WR1043ND der zwar etwas teurer (siehe TP-LINK TL-WR1043ND V3) um einen leistungsfähigeren Router der auch gut > 10 Teilnehmer bedienen kann. Weitere Infos findet man im Freifunk Wiki. Zu beachten ist hier lediglich das es verschiedene Hardware Versionen gibt, von denen alle bis Version V3 unterstützt werden, aber unterschiedliche Firmware Images benötigen.

watch -n 1m ifconfig eth0 192.168.0.11 netmask 255.255.255.0
http://192.168.0.1
usr: admin pwd:admin
=> Auf Seite mit Firmwareupdate wechseln und die heruntergeladene Firmware (Modell + Version müssen stimmen) wählen und Update bestätigen


Der 1043ND ist End-Of-Life, wurde aber durch den TP-WR1043N ersetzt (mit nicht abnehmbaren Antennen), da sollte er als v5 noch erhältlich sein.

Weitere Infos findet Ihr auch im OpenWRT.org-Wiki TP-Link TP-WR1043N(D).


TP-LINK CPE210/CPE220 sowie CPE510/CPE520

Im Gegensatz zum TP-Link CPE210 der nur im 2,4GHz Band arbeitet, unterstützt der TP-Link CPE510 nur 5GHz (also kein 2,4GHz)! Bei 5GHz muss man wissen, dass die Reichweite insbesondere in Gebäuden doch begrenzt ist und nicht alle WLAN HW 5GHz unterstützt. Dafür kollidiert das Netz nicht mit anderen Netzen und ist sehr performant! Außerdem hat TP-Link der 5GHz Variante eine bessere Richtwirkung verpasst, so dass im Freifeld dennoch eine größere Reichweite herauskommt! Das heißt die 2,4GHz Variante kann bei kleinen Distanzen und auch zur direkten Benutzung bevorzugt werden, die 5GHz Variante hat zur Verbindung zwischen zwei Netzen Vorteile. Weitere Infos findet sich zum CPE210/CPE220 im Freifunk Wiki und im Freifunk Formum.

watch -n 1m ifconfig eth0 192.168.0.11 netmask 255.255.255.0
http://192.168.0.254  (LAN1)
usr: admin pwd:admin
Location Germany Sprache: Englisch
=> Es muss ein neues Passwort vergeben werden!
=> Die erste Verbindung sollte wie im Handbuch vergeben auf der LAN1 Schnittstelle oder WLAN erfolgen!
=> Nach dem update ist der CPE210/CPE510 nicht über LAN1 sondern die POE WAN Schnittstelle erreichbar!
=> Auf Seite mit Firmwareupdate wechseln und die heruntergeladene Firmware (Modell + Version müssen stimmen) wählen und Update bestätigen

Anmerkung: Das im openWRT Wiki bzw. im TP-Link Forum beschriebene Debricking funktionierte bei mir nur mit einer Crosslink Leitung! Es hat bei mir erst sauber funktioniert, nachdem ich den TFTPD richtig aufgesetzt und mit einem zweiten Rechner geprüft hatte (da der Server nicht funktionierte - erst nachdem ich ihm Schreibrechte auf das verwendete Verzeichnis gegeben hatte)

Weitere Infos findet Ihr auch im OpenWRT.org-Wiki TP-Link CPE210/CPE220 bzw. CPE510/CPE520.


Aufpielen der Firmware

Dieses ist sehr gut auf der Homepage des Freifunk 3-Länderecks beschrieben.

Hinweis für zusätzliche IP-Netzwerke auf dem eigenen Linux Rechner. Siehe auch in den [abschnitt Netzwerk].

Mit kann http://192.168.1.1 nicht erreicht werden, muss evtl. die Ethernet Adresse des zur Konfiguration verwendeten Rechners noch mal manuell gesetzt werden. Bei mir musste ich es auch nach einiger Zeit wiederholen (sobald die Verbindung nicht mehr möglich ist)!

ifconfig eth0 192.168.1.11 netmask 255.255.255.0

evtl. kann es notwendig sein, diesen Befehl zyklisch zu wiederholen, dazu bietet sich das Linux Kommandozeilenprogramm watch an. Mit diesem Befehl wird alle Minute (= Paramater "-n 1m") die Verbindung erneuert:

watch -n 1m ifconfig eth0 192.168.1.11 netmask 255.255.255.0

Auf neueren Systemen wird ifconfig nicht mehr unterstützt. Hier lautet der Befehl einfach:

ip addr add 192.168.1.11/24 dev eth0


Video Tutorials

Gute Video Tutorials finden sich im YouTube Kanal der Freifunkthek. Hilfreich fand ich insbesondere:


Anleitung - Schritt für Schritt

  1. Einen der oben beschriebenen Router auswählen und bestellen
  2. Auspacken und kurz auf Beschädigungen und vollständige Lieferung prüfen
  3. Passende Freifunk-Firmware auf das für die Einrichtung verwendete Gerät laden (Freiburg.Freifunk.net Stable Firmware - alt/Freiburg.Freifunk.net Firmware neu - die passende Firmware nennt sich dann gluon-fffr-<Versionsbezeichnung>-<Gerätebezeichnung>-<Hardwareversion>.bin also für nen TP-Link TL-WR841N Hardwareversion 11 also "gluon-fffr-v2016.1.5.u-tp-link-tl-wr841n-nd-v11.bin" - siehe auch Freiburg.Freifunk.net Wiki)
  4. Router wie in der Kurzanleitung oder Handbuch beschrieben anschließen (siehe auch Anmerkungen oben) und im Konfigurationsmenü des Routers die Seite mit dem Firmware Update auswählen
  5. Zuvor herunter geladene Freifunk Firmware anstelle der Firmware des Herstellers auf das Gerät laden
  6. In der Regel startet der Router nach erfolgreichen Update neu
  7. Ist der Router gestartet und blinkt die WLAN LED, betätigt man den Reset Knopf am Router so lange bis alle LEDs leuchten und lässt ihn dann los
  8. Nun muss man das Gerät (PC, Notebook, Tablet, ...) auf die Adresse 192.168.1.11 konfigurieren und im Internetbrowser die http://192.168.1.1 aufrufen
  9. Hier konfiguriert man den Router (Tip1: evtl. Schutzmechanismen des Browsers müssen dazu teilweise abgeschaltet werden / Tip2: erst Einstellungen auf den erweiterten Seiten anpassen, speichern und erst dann die Einstellungen auf der ersten/start Seite - wie Routername, Position und eigene Emailadresse ändern - anschließend unten "Speichern und Reset" drücken)
  10. Nach dem Betätigen erscheint vor dem neu Starten des Routers noch eine Meldung - dessen Anweisung zu befolgen ist (für die Freischaltung des Routers im jeweiligen Freifunknetz muss dieser dort eingetragen werden - wozu man dem Admin eine email mit der Routerkennung schicken muss)
  11. Hat man alles richtig gemacht, erscheint auf der Freifunk Karte im Standard seitig angezeigten Reiter "AKTUELLES" oben Dein neuer Router mit seinem von Dir festgelegten Namen


Erweiterte Konfiguration eines Netzwerks

Martin von MARTEC-BBS hat für Ulfs LUG-VS Netzwerk in St. Georgen folgende Bitte:

  • nicht alle Router mit MESH + Clients aktivieren
  • besser die Outdoor Router "nur MESH" und die Indoor Router "nur Clients".
  • MESH bei so vielen Routern wie moeglich auf KABEL umstellen und sobald gemacht, MESH per WiFi abschalten (indoor)
  • Client Router auf Kanal 6 oder 11 umstellen (Umgebung / Nachbarn dabei beachten)
  • noch besser : auf 5GHz umstellen

Grund: so viele Router auf einem Fleck mit Kanal 1 und MESH+Clients aktiviert, das versumpft Kanal 1 in dem Bereich total. Seit ff3l eure Router verlinkt hat, gibt es z.B. Probleme mit der Strecke Rossberg - Seebauernhoehe. Ich hoffe, dass wenn bei euch die Last auf Kanal 1 verbessert wird, sich das Problem wieder löst. Ulfs erste Maßnahme war das abschalten der Outdoor Router zwischen den Netzen (somit wieder im wesentlichen lokal). Außerdem sollen die Vorschläge so gut wie möglich umgesetzt werden. Aktuell muss Ulf sich erst noch in das Thema einarbeiten.

Folgende Infos gibt es dazu (müssen aber noch Verifiziert werden):


Aktueller Infostand

Kleine Grundsätze kurz genannt:

  1. Bei geringer Router-Dichte kann man alles im Freifunk-Standard lassen, d.h. Kanal 1, MESH +Clients ein, mittlere Sendeleistung.
  2. Bei hoher Router-Dichte, kommen Sonderregeln zum tragen, da ansonsten (Kanal1) "platt" gemacht wird, z.B mit solchen Settings:
    1. MESH per weiten Distanzen Outdoor:
      1. 2,4 GHz + Kanal 1 (Freifunk Standard),
      2. keine Clients an Outdoor-Routern zulassen:
uci set wireless.client_radio0.disabled='1';uci commit;wifi
      1. Sendeleistung nur so hoch, wie für den optimalen MESH notwendig: testen und herantasten: Werte ca. 12-19 (weniger ist manchmal mehr)
uci set wireless.radio0.txpower=15;uci commit;wifi
    1. MESH Indoor:
      1. Meshing über WAN-Schnittstelle aktivieren: (Vorsicht, Frefunk Router sollten in einem eigenen VLAN sein, wegen Broadcasts)
uci set network.mesh_wan.auto=1
uci set network.mesh_wan.disabled=0
uci commit network
/etc/init.d/network restart (besser reboot, teilweise starten die Router das Netz nicht)
reboot
    1. Wifi: Clients zulassen (Standard)
      1. moeglichst kein MESH per WiFi:
uci set wireless.mesh_radio0.disabled='1';uci commit;wifi
    1. wenn dann per Kanal 6,11 - besser 5 GHz, z.B. Kanal 11
uci set wireless.radio0.channel='11'
uci commit
wifi
uci export wireless
reboot
    1. Indoor immer geringe Sendeleistung, z.B. Werte 6-14
uci set wireless.radio0.txpower=12;uci commit;wifi
    1. Client Router:
      1. möglichst auf 5GHz nehmen oder freie Kanäle ...5..6..11..13..
      2. Bei hoher Router-Dichte keinesfalls Clients auf Kanal 1 nehmen!



LUG-VS.org Router

So den LUG-VS.org Router kann man natürlich im MashViewer des Freifunk Dreiländereck (=FF3L) bzw. FF3L Schwarzwald-Baar finden. Aktuell betreibe ich folgende Freifunk Router:

  • lug-vs-org-mobile einen TP-Link TL-WR841ND v9 - den ich immer zu den LUG-VS Veranstaltungen mitnehme (da er gefahrlos ein WLAN insbesondere an einem Praxisstammtisch ermöglicht)
  • lug-vs-org-outdoor1 einen TP-Link CPE210 v1.1 - den ich Mobiel einsetze (vorgesehen zum verbinden zweier weiter entfernter Standorte)
  • lug-vs-org-outdoor2 einen TP-Link CPE210 v1.1 - den ich Mobiel einsetze (vorgesehen zum verbinden zweier weiter entfernter Standorte)
  • lug-vs-org1 einen TP-Link TL-WR841N v10 - fest installiert bei mir zu Hause
  • lug-vs-org2 einen TP-Link TL-WR841N v10 - fest installiert bei mir zu Hause
  • lug-vs-org3 einen TP-Link TL-WR841N v10 - fest installiert bei mir zu Hause
  • lug-vs-org-power einen TP-Link TL-WR1043ND v3 - der als Leistungsfähige Ergänzung zum vorher genannten Router dient (zu Hause oder auch mal Mobil)
  • Der Villinger Maker- und Hackerspace vspace.one unterhält auch mehrere Router
  • Einige LUG-VS Mitglieder besitzen auch eigene Freifunk Router, die ich hier nicht nenne, aber auf der Karte einfach zu finden sind



Zurück zu Freifunk.net bzw. zur Hauptseite