Firmware-Installation: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
 
Diese Seite beschreibt die Installation der aktuellen Weimarnetz-Firmware auf einem [[Weimarnetz-Standard-Router|empfohlenen Router]]
 
Diese Seite beschreibt die Installation der aktuellen Weimarnetz-Firmware auf einem [[Weimarnetz-Standard-Router|empfohlenen Router]]
 +
 +
[[Datei:43-von-oben.web.jpg]]
  
 
== Vorbereitung ==
 
== Vorbereitung ==
Zeile 5: Zeile 7:
 
* Für den Anfang und Einstieg empfiehlt es sich einen aktuellen [[Weimarnetz-Standard-Router|Standart-Router]]  zu verwenden. Diesen kannst du dir entweder selbst bestellen, oder du fragst auf der [[Mailingliste]] nach, wann es wieder eine Sammelbestellung über den Verein gibt.  
 
* Für den Anfang und Einstieg empfiehlt es sich einen aktuellen [[Weimarnetz-Standard-Router|Standart-Router]]  zu verwenden. Diesen kannst du dir entweder selbst bestellen, oder du fragst auf der [[Mailingliste]] nach, wann es wieder eine Sammelbestellung über den Verein gibt.  
  
* Ist dein Router angekommen, solltest du dir als erstes die Firmware auf deinen Computer herunterladen. Für die Erstinstallation werden die ''Factory-Builds'' verwendet. Diese findest du für TP-Link unter [http://weimarnetz.de/freifunk/firmware/ar71xx/factory/ ar71xx]. Auf der Rückseite deines Routers steht die Modell-Bezeichung und die Versionsnummer.
+
* Ist dein Router angekommen, solltest du dir als erstes die Firmware auf deinen Computer herunterladen. Für die Erstinstallation brauchst du ein Image, was auf '''*-factory.bin''' endet. Hat dein Router bereits eine Weimarnetz-Firmware, benötigst du '''*-sysupgrade.bin'''.
  
''Fügen Sie bitte hier ein Lichtbild ein.''
 
  
Mit diesen Angaben findest du in der Liste das passende Image. Für z.B. den TP-Link TL-WR841ND Ver.7.2 wäre das also ''openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-factory.bin''
+
'''*** NEU ***''' Mit dem [http://meshkit.ja.ishalt.so/meshkit Meshkit] kannst du dir dein passendes Firmware-Image zusammenbauen lassen. Ansonsten findest du [http://weimarnetz.de/freifunk/firmware/ alle verfügbaren Firmware-Images hier].  
  
''' ''Bitte achten Sie darauf, dass Sie die richtige Firmware auswählen, sonst muss das Gerät fachmännisch repariert werden.'' '''
+
Die genaue Gerätebezeichnung und Versionsnummer findest du auf der Rückseite deines Routers.
  
Wenn du dir nicht sicher bist, kannst du immer noch auf der [[Mailingliste]] nachfragen.
+
[[Datei:43-von-unten.web.jpg]]
  
* Als nächstes musst du dir eine freie Knotennummer aussuchen. Auf der [http://weimarnetz.de/monitoring.php Monitoring-Seite] sind alle aktiven Geräte gelistet (siehe die Spalte '''Node'''). Wähle eine freie Nummer. Für die Zukunft ist geplant diesen Schritt zu vereinfachen, und eine Liste an noch verfügbaren Knotennummern anzubieten; oder dies sogar in einen graphischen Installations-Assistenen zu integrieren.
 
  
* Solltest du während der Installation kein Internet verfügbar haben, empfiehlt es sich, diese Anleitung [http://wireless.subsignal.org/index.php?title=Installation&printable=yes auszudrucken].
+
'''*** HINWEIS ***''' Solltest du während der Installation kein Internet verfügbar haben, empfiehlt es sich, diese Anleitung [http://wireless.subsignal.org/index.php?title=Installation&printable=yes auszudrucken].
 +
 
  
 
== Freifunk Firmware installieren ==
 
== Freifunk Firmware installieren ==
Zeile 23: Zeile 24:
 
=== Die Installation ===
 
=== Die Installation ===
  
* Starte zu erst deinen Router und verbinde ihn mit dem mitgelieferten LAN-Kabel mit deinem Computer. Das LAN-Label kommt in einen freien [http://de.wikipedia.org/wiki/Local_Area_Network LAN]-Port am Router (d.h. einem gelben; der blaue ist der [http://de.wikipedia.org/wiki/Wide_Area_Network WAN]-Port).
+
* Verbinde deinen PC mit dem Router per Netzwerkkabel
* Wenn der Router 'sauber' gestartet ist, bekommst du eine IP-Adresse. Meistens ist es die 192.168.0.100. Danach kannst du mit deinem Browser auf [http://192.168.0.1/ http://192.168.0.1/] verbinden. Du wirst nach einem Benutzer und Passwort gefragt.
+
* Rufe im Browser http://192.168.0.1 auf, und melde dich mit Benutzer: ''admin'' und Password: ''admin'' an
 
+
* Unter '''System Tools''' findest du '''Firmware Upgrade'''
Meistens ist das Passwort gleich dem Benutyer '''admin'''. Ansonsten siehe im beigelegten Handbuch nach.
+
* Wähle dein factory-build aus und klicke auf '''Upgrade'''
Du befindest dich jetzt im Administrationsbereich der Original-Firmware.
 
 
 
* Bei TP-Link findest du unter '''System Tools''' das '''Firmware Upgrade'''. Dort kannst du nun deine heruntergeladene Firmware auswählen und auf '''Upgrade''' klicken.
 
* Warte bis der Router das Upgrade abgeschlossen und neu gestartet hat, und dir eine neue IP zugewiesen hat.
 
* So einfach war das Flashen :-), nun kommt...
 
 
 
==== Alternativ-Installation mit TFTP ====
 
 
 
''ToDo''
 
 
 
=== Die Konfiguration ===
 
 
 
* Jetzt musst du deinen Router konfigurieren, dass er mit anderen Weimarnetz-Geräten kommunizieren kann. Dieser Schritt soll in Zukunft möglichst automatisch von statten gehen, bis dahin muss man selbst Hand anlegen.
 
 
 
* Verbinde dich mit Telnet auf 192.168.1.1
 
 
 
Unter Mac OS X oder Unix/Linux einfach im Terminal bzw. einer Konsole
 
 
 
  $ telnet 192.168.1.1
 
 
 
  BusyBox v1.19.4 (2013-01-26 15:54:28 CET) built-in shell (ash)
 
  Enter 'help' for a list of built-in commands.
 
 
 
  _______                    ________        __
 
  |      |.-----.-----.-----.|  |  |  |.----.|  |_
 
  |  -  ||  _  |  -__|    ||  |  |  ||  _||  _|
 
  |_______||  __|_____|__|__||________||__|  |____|
 
          |__| W I R E L E S S  F R E E D O M
 
  -----------------------------------------------------
 
  BARRIER BREAKER (Bleeding Edge, r35318)
 
  -----------------------------------------------------
 
  * 1/2 oz Galliano        Pour all ingredients into
 
  * 4 oz cold Coffee        an irish coffee mug filled
 
  * 1 1/2 oz Dark Rum      with crushed ice. Stir.
 
  * 2 tsp. Creme de Cacao
 
  -----------------------------------------------------
 
 
 
  root@OpenWrt:/# 
 
 
 
 
 
Hinweis: [http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Telnet (mit PuTTY) für Windows] ??
 
 
 
* Richte deine Knotennummer ein
 
** Schaue unter [http://intercity-vpn.de/networks/ffweimar/ Monitoringseite] in der Spalte "node". Eine dort eingetragene Nummer darf '''nicht''' verwendet werden.
 
 
 
root@OpenWrt:/# /etc/init.d/apply_profile.code ffweimar hybrid <DEINE KNOTENNUMMER>
 
 
 
* Füge das '''wlanadhoc''' interface in /etc/config/network hinzu
 
 
 
root@OpenWrt:/# vi /etc/config/network
 
  ...
 
  config interface 'wlanadhoc'
 
    option ifname 'wlan0-1'
 
    option proto 'static'
 
    option ipaddr '10.63.??.1'   # 10.63.<DEINE KNOTENNUMMER>.1
 
    option netmask '255.0.0.0'
 
  ...
 
 
 
* Ändere die SSID vom WLAN
 
 
 
root@OpenWrt:/# vi /etc/config/wireless
 
 
 
  ...
 
  config wifi-iface
 
        option device  radio0
 
        option network  wlan
 
        option mode    ap
 
        option ssid    'ffweimar-???-Strasse'    # Deine Knotennummer und Standort
 
  ...
 
 
 
* Lösche die /etc/init.d/apply_profile
 
 
 
  root@OpenWrt:/# rm /etc/init.d/apply_profile
 
 
 
* Router neu starten
 
 
 
  root@OpenWrt:/# reboot && exit
 
 
 
=== Letzte Anpassungen ===
 
 
 
Nachdem die Firmware erfolgreich installiert wurde, müssen nur noch ein paar Kleinigkeiten auf dem Web-Interface vom Router geändert werden. Gehe dazu auf z.b. http://10.63.60.1. Sieh dich am besten eine Weile ganz in Ruhe auf dem Interface um. Vergiss nicht auch einen Blick in den '''Administration'''-Bereich zu riskieren ;-)
 
 
 
Hinweis: Sollte dich dein Browser nicht automatisch weiterleiten benutze (z.B.) http://10.63.60.1/cgi-bin/luci.
 
 
 
Hinweis: Die hier verwendete IP vom Router zeigt auf den C.Keller. Tausche die 60 einfach gegen deine Knotennummer aus.
 
 
 
==== Basic Settings ====
 
 
 
Unter '''Freifunk''' => '''Basic Settings''' solltest du bitte folgende Werte ergänzen:
 
 
 
  Community: Freifunk
 
 
 
  Hostname:  ffweimar-hybrid--<DEINE KNOTENNUMMER>
 
  Location:  z.B. Markt 21
 
  Latitude: 
 
  Longitude:
 
 
 
Die Längen- und Breitengrade können mit Hilfe von OpenStreetMap in das Formular übernommen werden. Einfach auf '''Show OpenStreetMap''' klicken, und auf der Karte den Standort finden und durch klicken auswählen.
 
 
 
Abschließend mit '''Save & Apply''', die Änderungen speichern und übernehmen.
 
 
 
 
 
==== Contact ====
 
 
 
Damit man im Falle eines Falles, z.B. bei einer Störung, oder wenn man die neuen Funknachbarn auf einen Kaffee besuchen möchte, auch erreichen kann, hat jeder Router eine '''Contact'''-Seite.
 
Diese kannst du unter '''Freifunk''' => '''Contact''' bearbeiten. Trage bitte einen Nicknamen ein, sofern du einen verwendest; sowie deinen Realnamen und eine gültige E-Mail-Adresse.
 
 
 
Siehe auch: [http://weimarnetz.de/picopeering.php Pico Peering Agreement]
 
 
 
 
 
== Fertig! ==
 
 
 
Sehr gut! Wenn alles geklappt hat (oder auch nicht), sende eine Mail an die [[Mailingliste]], und überleg Dir wie Du dich im Weimarnetz einbringen kannst.
 
 
 
== Zusätzliche Informationen und Hinweise ==
 
 
 
* Sollte dir während der Konfiguration die Telnet-Verbindung abbrechen, kannst du dich nicht erneut via Telnet verbinden, sondern du musst SSH verwenden! Dieses Verhalten ist aus Sicherheitsgründen beabsichtigt.
 
  
$ ssh root@192.168.1.1
 
  
bzw. nach dem Einrichten der Knotennummer
+
Wenn du ein Meshkit-Build verwendest hast, ist die Installation an dieser Stelle bereits vorbei! Viel Spass mit deinem Weimarnetz-Router.
  
$ ssh root@10.63.???.1
+
'''*** ACHTUNG ***''' Vergiss bitte nicht das Passwort des Routers zu ändern!
  
Das Passwort ist ''admin''. Du kannst in der LuCI-Weboberfläche einstellen wie das Passwort für den root User lauten soll, und von wo aus man sich via SSH am Router anmelden kann. Vergiss bitte nicht, dem Router ein sicheres Passwort zugeben!
+
== Eine bestehende Weimarnetz-Firmware updaten ==
  
 
* Und falls du mal wieder richtig [[Update|updaten]] willst...
 
* Und falls du mal wieder richtig [[Update|updaten]] willst...

Version vom 3. Juni 2013, 22:21 Uhr

Diese Seite beschreibt die Installation der aktuellen Weimarnetz-Firmware auf einem empfohlenen Router

43-von-oben.web.jpg

Vorbereitung

  • Für den Anfang und Einstieg empfiehlt es sich einen aktuellen Standart-Router zu verwenden. Diesen kannst du dir entweder selbst bestellen, oder du fragst auf der Mailingliste nach, wann es wieder eine Sammelbestellung über den Verein gibt.
  • Ist dein Router angekommen, solltest du dir als erstes die Firmware auf deinen Computer herunterladen. Für die Erstinstallation brauchst du ein Image, was auf *-factory.bin endet. Hat dein Router bereits eine Weimarnetz-Firmware, benötigst du *-sysupgrade.bin.


*** NEU *** Mit dem Meshkit kannst du dir dein passendes Firmware-Image zusammenbauen lassen. Ansonsten findest du alle verfügbaren Firmware-Images hier.

Die genaue Gerätebezeichnung und Versionsnummer findest du auf der Rückseite deines Routers.

43-von-unten.web.jpg


*** HINWEIS *** Solltest du während der Installation kein Internet verfügbar haben, empfiehlt es sich, diese Anleitung auszudrucken.


Freifunk Firmware installieren

Die Installation

  • Verbinde deinen PC mit dem Router per Netzwerkkabel
  • Rufe im Browser http://192.168.0.1 auf, und melde dich mit Benutzer: admin und Password: admin an
  • Unter System Tools findest du Firmware Upgrade
  • Wähle dein factory-build aus und klicke auf Upgrade


Wenn du ein Meshkit-Build verwendest hast, ist die Installation an dieser Stelle bereits vorbei! Viel Spass mit deinem Weimarnetz-Router.

*** ACHTUNG *** Vergiss bitte nicht das Passwort des Routers zu ändern!

Eine bestehende Weimarnetz-Firmware updaten

  • Und falls du mal wieder richtig updaten willst...