Installation/alt: Unterschied zwischen den Versionen

Aus Freifunk Köln, Bonn und Umgebung
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „===TP-Link (TL-WR1043ND)=== Wir greifen an dieser Stelle mal stellvertretend den [http://www.tp-link.com/eg/products/details/?categoryid=238&model=TL-WR1043ND…“)
 
(Kategorie:Anleitungen)
 
(39 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
===TP-Link (TL-WR1043ND)===
[[Kategorie:Archiv]]
[[Kategorie:Anleitungen]]
{{:Archiv-Hinweis}}


Wir greifen an dieser Stelle mal stellvertretend den [http://www.tp-link.com/eg/products/details/?categoryid=238&model=TL-WR1043ND TP-Link TL-WR1043ND] heraus, um anhand dieser Hardware das nun folgende Tutorial zum Flashen zu beschreiben.
Dieser Artikel beschreibt die Installation auf einem [http://www.tp-link.com/eg/products/details/?categoryid=238&model=TL-WR1043ND TP-Link TL-WR1043ND] Router. Andere Router unterstützen wir ''(derzeit)'' nicht.
Zur Installation eines Freifunk-Routers muss zunächst die Firmware eingespielt werden - erst danach kann man diesen als Freifunk-Router in Betrieb nehmen. Zuletzt ist es möglich, den Standort des Routers auf unserer Homepage einzutragen, um Freifunk-Interessierte darauf aufmerksam zu machen. <br />
''Hinweis: Zur Installation der Beta-Firmware siehe  [[Installation/Beta]].''


Was genau machen wir da eigentlich?
==Firmware einspielen==
Nun, der handelsübliche Router aus dem netten Computerladen um die Ecke, kommt natürlich mit dem original Betriebssystem des Herstellers daher.  
[[Datei:Flash new-tplink.001.1.jpg|thumb|right|500px|Abbildung 1.]]
Lade zuerst die Firmware http://jenkins.kbu.freifunk.net/files/release/latest/freifunk-kbu-0.11-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin herunter. Nun kann der Router wie folgt in Betrieb genommen werden..


Genau darum geht es in dieser Anleitung, wir flashen unsere eigene Firmware auf den frischen, handelsüblichen Router.
Die Firmware wird über das Webinterface des Routers eingespielt (vgl Router-Handbuch). Vorgehen:
#Lan-Port des Routers mit PC verbinden - alle anderen Verbindungen trennen.
#Adresse http://192.168.1.1 im Webbowser aufrufen - Benutzer ist '''admin''', dass Kennwort ist ebenfalls '''admin''' (falls nicht zuvor geändert)
#Den Menüpunkt '''System Tools''' auf der linken Seite auswählen - danach '''Firmware-Upgrade''' anklicken.
#Die Freifunk-Firmware zum Hochladen auswählen (siehe Abbildung 1)
#Upgrade ausführen.
Das Flashing wird '''5 Minuten''' dauern. Schalte den Router '''nicht aus'''. Der Prozess ist abgeschlossen, wenn der Router neu startet und anschliessend die Sys-Lampe dauerhaft leuchtet.


Wie Mann/Frau später ein Update der KBU-Firmware Version macht, wird später, an anderer Stelle beschrieben.
Der Router versucht nun eine IP-Adresse per DHCP zugewiesen zu bekommen (sowohl am WAN- als auch an den LAN-Ports). Im Gegensatz zu vielen anderen Firmwares vergibt die Freifunk-Firmware selber keine Adressen per DHCP an den LAN-Ports!


====Firmware herunterladen====
Alternativ sollte der Router auch unter der festen IP-Adresse 192.168.20.81 erreichbar sein (nur bei der [[Service:Tinc|Tinc]]-Firmware).
'''Vorwort:'''<br />
''Der fortschrittliche Nutzer sollte Verständnis beim Lesen dieser Anleitung aufbringen. Nicht alle Leute, die an Freifunk teilnehmen und das Netz gern erweitern möchten, sind IT-Profis. Diese Anleitung soll daher auch dem technisch Unkundigen genug Hilfe geben, um seinen eigenen Freifunk Router das Licht der Welt erblicken zu lassen.''


'''Frisch ans Werk.'''<br />
Der Router bietet den Zugriff per '''HTTPS''' sowie '''Telnet''' an.
Zunächst besorgen wir uns das richtige und aktuelle Firmware Image für den hier beschriebenen Router. Dazu rufen wir (derzeit) diese Internetadresse auf:


'''[http://jenkins.kbu.freifunk.net/files/release/ http://jenkins.kbu.freifunk.net/files/release/]'''
*'''WICHTIG:''' Als erstes sollte ein '''Root-Passwort''' gesetzt werden!


und wechseln in das Verzeichnis mit der höchsten Versionsnummer. In der '''Abbildung 1.''' wäre das dass Verzeichnis '''0.9/'''
''Hinweis'': Der Router versucht jetzt eine VPN-Verbindung aufzubauen - dies ist jedoch erst ''nach der Registrierung'' erfolgreich. Bitte trage dich auf der [[Mailingliste]] ein, wenn Du einen Freifunk-Router betreibst.


[[Bild:Jenkins_VZ_Abbildung_1.jpg|thumb|400px|Abbildung 1.]]
== Node registieren ==
Nodes können unter der Addresse http://register.kbu.freifunk.net/ registiert werden.  Jeder Freifunker kann nur die Nodes registieren, die über den '''eigenen''' Internet-Anschluss verbunden sind.  


Da es sich bei dieser Art der Installation um eine '''Erstinstallation''' handelt, muss das Image genommen werden, welches ...'''-factory.bin''' am Ende im Dateinamen trägt. Der ein oder andere vermutet jetzt bestimmt, dass das andere Image, welches ...'''-sysupgrade.bin''' im Namen trägt, bestimmt für ein Sytemupgrade einer älteren KBU-Firmware Version von Nöten ist. Richtig getippt.
Um deinen Node zu registrieren, muss Du zunächst einen [https://register.kbu.freifunk.net/users/sign_up Account] erstellen. Danach kannst Du deinen Node ausgewählen und ihm einen Standort zugewiesen.
<br style="clear:both;" />
Leider ist (derzeit) nicht immer ersichtlich, um welche Datei es sich denn nun handelt. Sollte der Webbrowser den Verzeichnisinhalt so anzeigen wie in '''Abbildung 2.''', dann läde der unerfahrene User sich im Zweifelsfall beide Dateien herunter und schaut dann später nach dem Dateinamen. (TIPP: Es ist natürlich die Datei, mit der größeren Dateigröße) Wer sich zum Schluss noch fragt, was es mit den Dateien: '''md5sum''' und '''sha1sum''' auf sich hat, den möchte ich bitten sich diese Seite: [http://LINK LINK] mal anzusehen und sich über dieses Prüfverfahren näher zu informieren.


[[Bild:Jenkins_VZ_Abbildung_2.jpg|thumb|400px|Abbildung 2.]]
== Bekannte Probleme ==
 
Durch eine neuere Version des Bootloaders bei neueren Routern kann es zum Abschalten des WAN Ports nach Freifunk/Openwrt-Installation kommen. Dies kann aber durch einen "unschönen" Umweg gelöst werden. Dieser ist hier beschrieben: [http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#warnings.gotchas Open-WRT Wiki]. Wichtig: Zuerst eine TP-Link Firmware ohne Boot im Namen flashen bevor man downgraded [http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#back.to.original.firmware].<br />
Nachdem wir nun die Datei mit der Endung '''-factory.bin''' auf unseren Rechner herunter geladen haben, sollten diejenigen, die nichts mit den Prüfsummen anfangen können (Stichwort MD5 bzw. SHA1), zumindest die Dateigröße verglichen. Das ist eine gut gemeinte Vorsichtsmaßnahme, denn es wäre nicht sehr gut, wenn beim Download die Datei beschädigt wurde. Die Datei sollte schon vollständig und ohne Fehler auf unserem Rechner vorliegen.  
[[Wichtige_Meldungen|Siehe auch hier.]]
 
Weiter mit Schritt 2 - wir lassen den KBU-Freifunk Router das Licht der Welt erblicken.
 
====Firmware einspielen====
 
[[Datei:Flash_new_tplink.001.0.jpg|rechts|thumb|500px|Abbildung 3. - Ansicht nach dem Login]] Über das original Webinterface lässt sich auch für den ungeübten Benutzer das neue Betriebssystem leicht installieren. Dazu verbindet man den TP-Link am besten mit einem Laptop mittels des begelegten LAN Kabel und ruft in einem Webbrowser die Adresse http://192.168.1.1 auf. Alternativ kann man den TP-Link auch über seinen Namen ($NAMEN) erreichen. Beim fabrikneuen Router ist der Loginname '''admin''' und das Passwort lautet ebenfalls '''admin'''. Diese Information steht aber auch nochmal auf der Unterseite des Routers. Wenn das Einloggen geklappt hat, sollte Mann/Frau in seinem Webbrowser folgendes Erscheinungsbild sehen. (Siehe  Abbildung 3.)<br style="clear:both;" /><hr />
 
 
[[Datei:Flash new-tplink.001.1.jpg|thumb|left|500px|Abbildung 4.]] Als nächstes wechseln wir, links in der Navigation des Webinterfaces '''System Tools''' und dann weiter zu dem Unterpunkt '''Firmware Upgrade'''.(Siehe Abbildung 4.)
 
Nun klickt man rechts von dem Feld '''File''' auf den Button '''Durchsuchen'''. Nun wird sich ein Dateibrowser des Betriebssystems öffnen, wählen das Verzeichnis, in dem wir die weiter oben besprochene Datei xxxxxx...'''-factory.bin''' zuvor gespeichert haben aus. Nachdem man die Datei angeklickt hat, sollte diese Datei nun im dem Feld '''File''' des Webinterface des Routers übernommen worden sein.
 
'''ACHTUNG:''' Erst nachdem wir uns auch ganz sicher sind, dass der Router zuverlässig mit Strom versorgt wird. Nichts wäre schlimmer, als dass die Stromversorgung beim Vorgang des Flashens unterbrochen würde.
 
So, nachdem auch dieses sichergestellt ist, kann man auf den Button '''Upgrade''' klicken.
 
Geduld ist an dieser Stelle oberstes Gebot.
 
(Einige MINUTEN/STUNDEN später...)
 
Wer nun auf den Aktualisierungsbutton (Taste F5) klickt ggf. sieht man auch schon eine Fehlermeldung in seinem Fenster, der kann sich zunächst mal getroßt beruhigen. Das liegt daran, das der Webbrowser versucht eine Seite des Webinterfaces des Routers aufzurufen, die es ja jetzt gar nicht mehr gibt. Wir haben ja die original Firmware durch unsere eigene Firmware ersetzt.
 
<br style="clear:both;" />
----
 
====Schritt 3====
 
(...)
 
====Verweis auf Update====
 
(...)
 
==Schlussbemerkung==

Aktuelle Version vom 9. Oktober 2022, 02:47 Uhr

Hinweis: Diese Seite wurde in das Archiv verschoben. Die Informationen sind größtenteils veraltet und nur für Spezialfälle relevant.

Dieser Artikel beschreibt die Installation auf einem TP-Link TL-WR1043ND Router. Andere Router unterstützen wir (derzeit) nicht. Zur Installation eines Freifunk-Routers muss zunächst die Firmware eingespielt werden - erst danach kann man diesen als Freifunk-Router in Betrieb nehmen. Zuletzt ist es möglich, den Standort des Routers auf unserer Homepage einzutragen, um Freifunk-Interessierte darauf aufmerksam zu machen.
Hinweis: Zur Installation der Beta-Firmware siehe Installation/Beta.

Firmware einspielen

Abbildung 1.

Lade zuerst die Firmware http://jenkins.kbu.freifunk.net/files/release/latest/freifunk-kbu-0.11-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin herunter. Nun kann der Router wie folgt in Betrieb genommen werden..

Die Firmware wird über das Webinterface des Routers eingespielt (vgl Router-Handbuch). Vorgehen:

  1. Lan-Port des Routers mit PC verbinden - alle anderen Verbindungen trennen.
  2. Adresse http://192.168.1.1 im Webbowser aufrufen - Benutzer ist admin, dass Kennwort ist ebenfalls admin (falls nicht zuvor geändert)
  3. Den Menüpunkt System Tools auf der linken Seite auswählen - danach Firmware-Upgrade anklicken.
  4. Die Freifunk-Firmware zum Hochladen auswählen (siehe Abbildung 1)
  5. Upgrade ausführen.

Das Flashing wird 5 Minuten dauern. Schalte den Router nicht aus. Der Prozess ist abgeschlossen, wenn der Router neu startet und anschliessend die Sys-Lampe dauerhaft leuchtet.

Der Router versucht nun eine IP-Adresse per DHCP zugewiesen zu bekommen (sowohl am WAN- als auch an den LAN-Ports). Im Gegensatz zu vielen anderen Firmwares vergibt die Freifunk-Firmware selber keine Adressen per DHCP an den LAN-Ports!

Alternativ sollte der Router auch unter der festen IP-Adresse 192.168.20.81 erreichbar sein (nur bei der Tinc-Firmware).

Der Router bietet den Zugriff per HTTPS sowie Telnet an.

  • WICHTIG: Als erstes sollte ein Root-Passwort gesetzt werden!

Hinweis: Der Router versucht jetzt eine VPN-Verbindung aufzubauen - dies ist jedoch erst nach der Registrierung erfolgreich. Bitte trage dich auf der Mailingliste ein, wenn Du einen Freifunk-Router betreibst.

Node registieren

Nodes können unter der Addresse http://register.kbu.freifunk.net/ registiert werden. Jeder Freifunker kann nur die Nodes registieren, die über den eigenen Internet-Anschluss verbunden sind.

Um deinen Node zu registrieren, muss Du zunächst einen Account erstellen. Danach kannst Du deinen Node ausgewählen und ihm einen Standort zugewiesen.

Bekannte Probleme

Durch eine neuere Version des Bootloaders bei neueren Routern kann es zum Abschalten des WAN Ports nach Freifunk/Openwrt-Installation kommen. Dies kann aber durch einen "unschönen" Umweg gelöst werden. Dieser ist hier beschrieben: Open-WRT Wiki. Wichtig: Zuerst eine TP-Link Firmware ohne Boot im Namen flashen bevor man downgraded [1].
Siehe auch hier.