BE:Crews/Zitadelle/Freifunk in Spandau
Versuch einer einfachsten Schritt für Schritt Anleitung auf Basis von http://wiki.freifunk.net/Freifunk_Berlin_Pberg:Firmware#FF_Wizard
Am Beispiel eines tp-link wr1043nd an einem beliebigen anderen Router.
Inhaltsverzeichnis
- 1 Standard Images
- 2 FF Wizard
- 3 Quellen
- 4 BLOG
Standard Images
heute von hier: http://firmware.pberg.freifunk.net/backfire/10.03.2-timestamp/2012-08-04_14-32/ar71xx/piraten/
http://firmware.pberg.freifunk.net/backfire/
und auch mit piraten theme
http://firmware.pberg.freifunk.net/backfire-piraten
- to be continued
FF Wizard
Im Pberg packet repository (siehe Quellen) ist auch der luci-app-ffwizard-pberg (Freifunkassistent) enthalten. Er kann alle von Openwrt erkannten Schnittstellen konfigurieren. Beim ersten Boot nach dem Firmware Update, erstellt ein Skript die Standard Einstellungen für die gefundenen drahtlosen Schnittstellen. Der Freifunkassistent nimmt diese Einstellungen als Grundlage für jede im Assistenten ausgewählte Schnittstelle. Der Freifunkknoten Betreiber kann folgende Einstellungen im Freifunkassistent vornehmen. Nach dem der Übernehmen/Apply Knopf gedrückt wurde, werden die Eingaben überprüft und gesichert. Anschließend startet der Router neu.
Passwort
Wird das Standard Passwort "admin" erkannt muss ein neues Passwort eingegeben werden.
Freifunk Community
Berlin Leipzig ...
Knotenname
Name des Freifunk Knotens im OLSR Netz. Der Router ist dann über seinen Namen erreichbar. z.B. http://meinrouter.olsr
Standort
Standort Freifunk Knotens. z.B. "im 3.OG"
e-mail Adresse des Betreibers oder eines Ansprechpartners.
Netzwerk einrichten
[Ja/Nein]
Drahtloses Netzwerk "wifi[0-9]|wl[0-9]|wlan[0-9]"
[Ja/Nein]
Freifunk Kanal einrichten
z.B.
default 1 ... 10 ... 124
Das Kanal BSSID-, SSID-Schema, nach der der Assistent die Schnittstelle konfiguriert ist hier
Wird die "default" Einstellung beibehalten, werden die Kanal-, BSSID-, und SSID-Einstellungen aus dem uci Wert "freifunk.community" übernommen. In diesem Fall erzeugt der Pberg-Wizard die gleiche Wlan Konfiguration wie der Leipzig-Wizard.
Mesh IP Adresse einrichten
z.B.
104.1.1.1
Die IP Adresse muss hier angemeldet werden.
DHCP anbieten
[Ja/Nein]
Mesh DHCP anbieten
z.B.
104.1.2.16/28
Das IP Netzwerk muss hier angemeldet werden.
Wenn das Feld leer bleibt wird ein Netzwerk automatisch nach den Vorgaben aus dem Feld "Freifunk Community" erstellt. Dieses Netzwerk wird dann maskiert. Client Geräte können dann keine Punkt zu Punkt Verbindungen aufbauen. Besser bei der IP Vergabe einen ganzen Block anmelden. Zum Ausrechnen kann man einen Netzwerkrechner nehmen.
z.B.
IP-Adresse: 104.1.2.16 CIDR-Suffix: 28 Netzwerkmaske: 255.255.255.240 Inverse Netzwerkmaske: 0.0.0.15 Anzahl Hosts: 14 Netzadresse: 104.1.2.16 Broadcast: 104.1.2.31 Host-IPs von: 104.1.2.17 Bis: 104.1.2.30
Das heißt alle IP's von 104.1.2.16 bis 104.1.2.31 müssen hier angemeldet werden.
Wenn hier eine Freifunk IP eingetragen wird, werden alle mdns (Bonjour, Avahi, Zeroconf, ...) Pakete vom OLSR Dämon weitergeleitet. Anwendungen wären Bonjour Chat mit Pidgin und IChat oder Itunes Remote Freigaben mit Amarok und mt-daapd.
Das könnte dann so aussehen.
Virtueller Drahtloser Zugangspunkt
[Ja/Nein]
Wenn der Madwifi Treiber (miniPCI Atheros,Fonera,DIR-300) erkannt wird, steht diese Auswahl zur Verfügung. Es wird ein AP und ein AD-HOC Netzwerk auf einer Wlan Karte angelegt.
Drahtgebundenes Netzwerk "lan|wan"
[Ja/Nein]
Mesh IP Adresse einrichten
z.B.
104.1.1.2
Die IP Adresse muss hier angemeldet werden.
DHCP anbieten
[Ja/Nein]
OLSR einrichten
[Ja/Nein] Keine Auswahl mehr. OLSR wird immer eingerichtet.
Für alle oben ausgewählte Netzwerkgeräte wird OLSR als Routing Protokoll ausgewählt. Wenn in "Mesh DHCP anbieten" ein IP Netz eingetragen wurde, wird auch olsr/mdns aktiviert.
Latitude
siehe "Geokoordinaten mit OpenStreetMap ermitteln"
Longitude
siehe "Geokoordinaten mit OpenStreetMap ermitteln"
Geokoordinaten mit OpenStreetMap ermitteln
Ein Klick in der Karte füllt die Felder Latitude und Longitude mit den Koordinaten aus.
Eigenen Internetzugang freigeben
[Ja/Nein]
Wird eine Verbindung zum Internet über den WAN Anschluss festgestellt, kündigt der OLSR einen HNA (Host and Network Association), also Internet an.
Protokoll des Internetzugangs
manuell
- IPv4-Adresse - IPv4-Netzmaske - IPv4-Gateway - DNS-Server
automatic
(DHCP Dynamic Host Configuration Protocol)
PPPoE
- Benutzername - Passwort
WAN-Zugriff auf Gateway beschränken
[Ja/Nein]
Verbieten Sie Zugriffe auf Ihr lokales Netzwerk aus dem Freifunknetz.
Freifunk Internet Tunnel
Verbinden Sie ihren Router über das Internet mit anderen Freifunknetzen. Die IP Adresse bitte hier N2n#IPv4_addresses registrieren.
Heartbeat aktivieren
einfach hier mal anschauen.
Quellen
svn://svn.openwrt.org/openwrt/branches/backfire svn://svn.openwrt.org/openwrt/packages/ http://svn.luci.subsignal.org/luci/branches/luci-0.9 http://github.com/stargieg/ff-control http://github.com/stargieg/packages-pberg http://github.com/basicinside/piratenfreifunk-packages
Die Selbstbauanleitung steht hier http://github.com/stargieg/ff-control/blob/master/README