Anleitung: Unterschied zwischen den Versionen

Aus Freifunk Franken
Wechseln zu:Navigation, Suche
K (RedDog verschob die Seite Anleitung ab 20160213-beta nach Anleitung)
(Weiterleitung nach Anleitungen erstellt)
 
Zeile 1: Zeile 1:
{{Entwurf}}
#WEITERLEITUNG [[Anleitungen]]
__TOC__
 
== Wie flashe ich meinen Router? ==
<div style="clear:both;margin:30px;" align="center">
<youtube>aFMLIP6gABs</youtube>
</div>
 
Weitere Infos zum Flashen oder aktualisieren der Freifunk Firmware gibt es [[Portal:Firmware|hier]].
 
== Wie ist meine MAC? ==
Um zu sehen, wie die MAC vom Router ist, schaust du auf der Rückseite
nach der "MAC" / "MAC ID" / "Hardware Adresse". Diese sieht in etwa so
aus:
 
<tt>00:1E:58:C2:F1:95</tt> (Manchmal sind die Doppelpunkte nicht dabei.)
 
=== Zugriff auf das Webinterface zum konfigurieren ===
 
Man verbindet sich mit einem Clientport per LAN oder über WLAN mit dem Router.
Aufpassen dass das Netzwerkinterface am PC/Laptop auf "IP automatisch beziehen steht". Der Router vergibt den Laptop nun eine IPv6 Adresse in der Art fdff::MAC. Der Router ist unter folgende Adressen erreichbar:
* fdff::1 (nur Möglich wenn man direkt mit dem Router verbunden ist)
* fdff::MAC (Möglich innerhalb der gleichen Hood)
* fdff::locallink (Möglich innerhalb der gleichen Hood)
Ein Interfaceidentifier ist nicht mehr nötig.
Zugriff per Webbrowser geschieht über http://[fdff::XXXX] Beispiel bei der MAC 12:34:56:78:90:23 wären folgendes möglich:
 
* http://[fdff::1234:5678:9023] (MAC)
* http://[fdff::1034:56ff:fe78:9023] (locallink)
* http://[fdff::1] (Nur wenn man direkt mit dem Router verbunden ist)
 
== Netmon ==
 
Eine Konfiguration im Netmon ist nicht mehr möglich und auch nicht mehr nötig. Der Router wird ab 20160213-beta nur noch über das Webinterface konfiguriert und ist im Netmon nicht mehr sichbar. Als neues Monitoringtool bietet sich [https://monitoring.freifunk-franken.de] an.
 
== Wie ändere ich das Passwort für den Router? ==
 
Geht ab sofort über das Webinterface. Das Standardpasswort ist weiterhin "ffol" was für '''FreiFunkOnLine''' steht.
 
== Zugriff per SSH ==
Per SSH kann nun auch über die oben genannten Adressen zugegriffen werden.
 
== Wie kann ich die Routerzeit automatisch synchronisieren? ==
Die Uhr des Routers kann automatisch über das <tt>ntp-Protokoll</tt> synchronisiert werden. Dafür muss lediglich ein ensprechender Absatz zu <tt>/etc/config/system</tt> hinzugefügt werden:
 
Zuerst sollte die Zeit einmal manuell synchronisiert werden:
<tt>
ntpd -q -p 0.de.pool.ntp.org
</tt>
Dieser Schritt muss wiederholt werden, wenn der Router längere Zeit offline war oder die Routerzeit sehr stark abweicht.
 
Nun konfiguriert man den automatischen Start des ntp clients:
<tt>
vi /etc/config/system
</tt>
Und fügt folgendes hinzu:
<tt>
config 'timeserver' 'ntp'
        list 'server'    '0.de.pool.ntp.org'
        list 'server'    '1.de.pool.ntp.org'
        list 'server'    '2.de.pool.ntp.org'
        list 'server'    '3.de.pool.ntp.org'
        option enable_server 0
</tt>
 
Die Servernamen sind hier nur ein Vorschlag, es können beliebige erreichbare Zeitserver eingetragen werden. Beim nächsten Reboot sollte ntp-client automatisch gestartet werden.
Weitere Informationen erhält man unter: [http://wiki.openwrt.org/doc/howto/ntp.client openwrt: ntp client]
 
Bitte beachte, daß die Zeit aus dem Internet nur dann abgeholt werden kann, wenn der Router selbst eine VPN Verbindung aufbaut, sprich selbst am Internet hängt. Ein Router der sich nur im Freifunk Netz befindet, z.B. per BATMAN, kann die öffentlichen NTP Server nicht erreichen.
 
== Wie kann ich die Sendeleistung anpassen? ==
Wenn bei den Routern die mitgelieferten Antennen (mit 5&nbsp;dBi) gegen solche mit höherem Gewinn ausgetauscht wird (mit z.B. 9&nbsp;dBi), muss (rein rechtlich) die Sendeleistung des Routers reduziert werden, um die maximal abgestrahlte Leistung von 100 mW nicht zu überschreiten.
 
Die Angabe der Leistung erfolgt in [https://de.wikipedia.org/wiki/Leistungspegel#dBm dBm], somit wären 100 mW entsprechend 20 dBm als maximal zulässige Leistung. Dieser Wert ergibt sich vereinfacht aus der Summe der Sendeleistung des Routers und dem Antennengewinn, die Leistungsdämpfung durch Kabel und Steckverbindungen wäre theoretisch abzuziehen. Bei den gelieferten Rundstrahlantennen der Router-Hersteller liegt der Antennengewinn bei ca. 3-5 [https://de.wikipedia.org/wiki/Antennengewinn#Einheit dBi]. Die Dämpfung kann ungefähr mit 2-3 dB beziffert werden.
 
=== Berechnung ===
 
Somit ergeben sich folgende Formeln:
<pre>
Gesamtleistung = Sendeleistung - Dämpfung + Antennengewinn
Sendeleistung = Gesamtleistung + Dämpfung - Antennengewinn
</pre>
 
 
Beispiel für die maximale Gesamtleistung von 20 dBm, einer Dämpfung von 3 dB und einem Antennengewinn von 8 dBi - die Sendeleistung des Routers dürfe somit '''15 dBm''' betragen:
<pre>Sendeleistung = 20 dBm + 3 dB - 8 dBi = 15 dBm</pre>
 
=== Anpassung am Router ===
 
Die folgenden Befehle beziehen sich auf die Ausführung in der SSH-Konsole des Routers.
 
'''Werte ermitteln'''
 
<pre>iwconfig</pre>
 
 
Resultat (Beispiel mit '''19 dBm''' Sendeleistung)
 
<pre>
w2ap      IEEE 802.11bgn  Mode:Master  Tx-Power=19 dBm 
          RTS thr:off  Fragment thr:off
          Power Management:off
</pre>
 
 
'''Werte anpassen'''
(beispielsweise für eine Antenne mit 8 dBi Zugewinn, liegt die Sendeleistung bei '''15 dBm''')
 
<pre>
uci set wireless.radio0.txpower=15
uci commit
wifi
</pre>
 
== Beim Update ging etwas komplett schief ==
Wenn der Router sich nach dem Update nicht mehr meldet bzw. etwas schief gegangen ist (weil z.B. die Stromzufuhr unterbrochen wurde), kann eventuell diese Anleitung helfen, das Gerät wieder funktionsfähig zu bekommen. Es wird dabei dir Firmware über die serielle Schnittstelle neu geflasht. Dieses Vorgehen nennt man auch ''unbrick'', da aus dem "Backstein" wieder ein funktionierender Router wird.
 
Ihr benötigt allerdings hierfür:
* einen Rechner mit einem seriellen Anschluss (RS232) oder
* ein USB-to-Serial-Adapterkabel, wie es diese zum Beispiel für Handys gibt
 
Weiterhin braucht ihr einen Lötkolben und etwas Erfahrung im Umgang mit diesem. Um die Verbindung herzustellen ist außerdem ein Programm wie PuTTY, Hyperterminal oder cutecom (Linux) notwendig. Zusätzlich muss auf dem Rechner ein TFTP-Server installiert werden und die zu flashende Firmware muss sich im Rootverzeichnis des Servers befinden. Anschließend geht ihr am besten nach folgender [http://dev.wlan-si.net/wiki/Routers/TP-LINK/WR741ND Anleitung] vor.
 
Eine schrittweise Anleitungen zum Wiederbeleben eines defekten Routers, der nicht mehr durchstartet, gibt es auch hier:
 
https://wiki.freifunk-franken.de/w/Unbricken_eines_TP-Link_1043ND
 
Bei einem gebrickten Ubiquiti-Router war tftp von der Kommandozeile per ethernet erfolgreich. Man benötigt dazu natürlich das factory binary.
 
Unter Windows:
 
Ethernet-Schnittstelle auf 192.168.1.1 setzen, mit dem Ubiquiti verbinden, im stromlosen Zustand den Resetknopf drücken und halten, Gerät bestromen, ca. 20-30 Sekunden die Taste gedrückt halten, bis die LEDs alle wild und bunt blinken, die obersten beiden im Wechsel.
 
Jetzt unter Windows von der Kommandozeile aus dem Ordner, in dem auch das factory binary liegt:
 
tftp -i 192.168.1.20 put openwrt-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin
 
Während der Übertragung flackert die zweite LED von unten, dann beginnt bissl wilde Lichtorgel in wechselnden Mustern, irgendwann macht der Router 'n reboot und ist wieder im normalen Freifunk-Betrieb aktiv.
 
Die Linuxianer wissen sicher eh, wie das geht bzw. unter Linux umzusetzen ist.
 
Jedenfalls benötigt man so keinerlei tftp-Server, keinerlei RS232-Kabel, muß auch nicht erst mit wireshark irgendwelche Adressen rauskriegen, daher ist das wohl einen Versuch wert, vor man tiefer einsteigt :)
 
[[Kategorie:EinstiegsInformationen]]

Aktuelle Version vom 12. März 2016, 10:47 Uhr

Weiterleitung nach: