51
Bearbeitungen
Carsi (Diskussion | Beiträge) (→Ubiquity: Mode "ether" wählen hinzugefügt) |
Otto (Diskussion | Beiträge) (legacy? Wie viel ist noch korrekt?) |
||
(14 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Legacy|[[Kathleen]] wurde inzwischen durch die Firmware [[Hedy]] abgelöst, dennoch sind Teile des Artikels noch gültig. Falls du dir unsicher bist, frage besser nach!}} | |||
==Erweiterte Einstellungen== | ==Erweiterte Einstellungen== | ||
===Mesh-IP inkl. Hostnamen ändern=== | ===Mesh-IP inkl. Hostnamen ändern=== | ||
Zeile 22: | Zeile 24: | ||
### Start: Erste frei Adresse (Beispiel: 10.22.64.2). | ### Start: Erste frei Adresse (Beispiel: 10.22.64.2). | ||
### Limit: Netzgröße minus 3 (Beispiel: 29). | ### Limit: Netzgröße minus 3 (Beispiel: 29). | ||
### Laufzeit: | ### Laufzeit: 15m | ||
## Im Reiter IPv6 Settings alles auf Disable stellen. | ## Im Reiter IPv6 Settings alles auf Disable stellen. | ||
##Speichern und Anwenden. | ##Speichern und Anwenden. | ||
#Um eine neue IP- Adresse zu bekommen, um den Router wieder erreichen zu können muss die WLAN-Verbindung einmal getrennt und wieder hergestellt werden. | |||
#Dienste → OLSR IPv4 → HNA-Ankündigung: Das alte DHCP-Netz löschen. Speichern und Anwenden. | #Dienste → OLSR IPv4 → HNA-Ankündigung: Das alte DHCP-Netz löschen. Speichern und Anwenden. | ||
Zeile 30: | Zeile 33: | ||
Kabelkopplung bedeutet meshen über LAN (Netzwerkkabel).<br /><br /> | Kabelkopplung bedeutet meshen über LAN (Netzwerkkabel).<br /><br /> | ||
Die konfiguration ist je nach Hersteller unterschiedlich, daher die Anleitungen für die einzelnen Hersteller. | Die konfiguration ist je nach Hersteller unterschiedlich, daher die Anleitungen für die einzelnen Hersteller. | ||
==== | |||
Eine bebilderte Anleitung für einen GL.iNet und einer CPE210 findet man unter [[Kabelkopplung_(Mesh_über_LAN)]] | |||
==== Ubiquiti ==== | |||
# Netzwerk -> Schnittstellen -> DHCP bearbeiten | # Netzwerk -> Schnittstellen -> DHCP bearbeiten | ||
#* Reiter "Physikalisch" wählen und den Punkt bei eth0 entfernen (Speichern und Anwenden) | #* Reiter "Physikalisch" wählen und den Punkt bei eth0 entfernen (Speichern und Anwenden) | ||
Zeile 57: | Zeile 63: | ||
#* Schnittstelle: Schnittstelle eth0.3 oder eth1.3 auswählen (je nachdem was angezeigt wird) -> Speichern und Anwenden | #* Schnittstelle: Schnittstelle eth0.3 oder eth1.3 auswählen (je nachdem was angezeigt wird) -> Speichern und Anwenden | ||
#* [[IP-Adressen#Spezialanwendung:_Kabelkopplung_.28Mesh_.C3.BCber_LAN.29|Kabelkopplungs-IP]] und Subnetmask angeben. Rest kann unausgefüllt bleiben -> Speichern und anwenden. | #* [[IP-Adressen#Spezialanwendung:_Kabelkopplung_.28Mesh_.C3.BCber_LAN.29|Kabelkopplungs-IP]] und Subnetmask angeben. Rest kann unausgefüllt bleiben -> Speichern und anwenden. | ||
# | # Eben erstellte Schnittstelle wieder bearbeiten | ||
#* Unter Firewall der Zone Freifunk hinzufügen | #* Unter Firewall der Zone Freifunk hinzufügen | ||
# In OLSR integrieren: Dienste -> OLSRv4 | # In OLSR integrieren: Dienste -> OLSRv4 | ||
#* Ganz nach unten scrollen und auf "Hinzufügen" klicken | #* Ganz nach unten scrollen und auf "Hinzufügen" klicken | ||
#* Kabelkopplungs-Schnittstelle wählen -> Speichern und anwenden | #* Kabelkopplungs-Schnittstelle wählen | ||
#* Mode "ether" wählen -> Speichern und anwenden | |||
=== PoE Passthrough === | === PoE Passthrough === | ||
Zeile 67: | Zeile 74: | ||
Um die Einstellung dauerhaft zu speichern müssen folgende Befehle in die ''/etc/rc.local'' vor ''Exit 0'' geschrieben werden. | Um die Einstellung dauerhaft zu speichern müssen folgende Befehle in die ''/etc/rc.local'' vor ''Exit 0'' geschrieben werden. | ||
==== | ====Ubiquiti Nanostation M2==== | ||
<pre>echo 8 > /sys/class/gpio/export | <pre>echo 8 > /sys/class/gpio/export | ||
echo out > /sys/class/gpio/gpio8/direction | echo out > /sys/class/gpio/gpio8/direction | ||
Zeile 75: | Zeile 82: | ||
echo out > /sys/class/gpio/gpio20/direction | echo out > /sys/class/gpio/gpio20/direction | ||
echo 1 > /sys/class/gpio/gpio20/value</pre> | echo 1 > /sys/class/gpio/gpio20/value</pre> | ||
Anscheinend ist <code>echo 1 > /sys/class/gpio/gpio20/value</code> ausreichend. Jedoch wird mitunter der Befehl zu früh ausgeführt. Folgendes funktioniert: | |||
<pre> | |||
... | |||
sh -c 'sleep 10s && echo 1 > /sys/class/gpio/gpio20/value' & | |||
exit 0 | |||
</pre> | |||
=== QoS (Traffic Shaping) === | |||
In OpenWrt gibt es eine Funktion zur Begrenzung der verwendeten Internet-Bandbreite (bei einem AP, der als Uplink dient), das sogenannte QoS oder Traffic Shaping (s.a. [http://wiki.openwrt.org/doc/uci/qos OpenWrt-Wiki]). Dies kann in der Datei <code>/etc/config/qos</code> konfiguriert werden. | |||
==== <code>/etc/config/qos</code> ==== | |||
So muss die Einstellung für das Interface <code>wan</code> aussehen, wenn man den Download auf 1Mbit und den Upload auf 100kbit drosseln will: | |||
<pre> | |||
config interface 'wan' | |||
option enabled '1' | |||
option download '1000' | |||
option upload '100' | |||
option classgroup 'Default' | |||
</pre> | |||
==== HowTo ==== | |||
Editieren: <code>vi /etc/config/qos</code> | |||
QoS dauerhaft einschalten: <code>/etc/init.d/qos enable</code> | |||
QoS starten: <code>/etc/init.d/qos start</code> | |||
==== Hinweise ==== | |||
QoS ''verstößt'' gegen Punkt 1.2 – „Der Eigentümer bestätigt, die Daten, die seine freie Netzwerkinfrastruktur passieren, weder störend zu beeinträchtigen noch zu verändern.“ – des [https://wiki.freifunk.net/Pico_Peering_Agreement#1._Freier_Transit Pico Peering Agreements]. | |||
Sollte Smart Gateway (SGW) '''nicht''' (wie [[Kathleen#Smart_Gateway_abschalten|in der Anleitung]] beschrieben/empfohlen) deaktiviert worden sein, befinden sich in der Datei <code>/etc/config/olsrd</code> noch die anzupassende Option <code>SmartGatewaySpeed</code> (im Abschnitt <code>config olsrd</code>). | |||
=== Smart Gateway abschalten === | |||
Da es probleme mit der Smart Gateway (SGW) gibt ist hier eine kurze Anleitung, wie SGW abgeschalten wird und wie die Router übers FF-Netz ins Internet kommen. | |||
Windowsnutzer können für den nächsten Schritt [http://www.putty.org/ puTTy] verwenden. | |||
'''Via SSH mit dem Router verbinden.''' | |||
Tunnelvorgaben für SGW aus '''/etc/config/olsrd''' entfernen. Folgende Zeilen löschen oder mit # auskommentieren.<br> | |||
<pre>vi /etc/config/olsrd</pre><br> | |||
Wenn der curser in der entsprechenden Zeile ist, kannst du mit einem doppelten drücken der Taste d die Zeile löschen. Um eine Raute zu setzen drücke die Taste i, um in den Bearbeiten Modus zu gelangen. Setze die Raute und beende den Bearbeiten Modus durch drücken der ESC-Taste. Durch Eingabe von :wq speicherst und verlässt du die Datei.<br> | |||
<pre>option RtTableTunnel '113' | |||
option RtTableTunnelPriority '100000'</pre><br> | |||
'''Und'''<br><br> | |||
In '''/etc/config/freifunk-policyrouting''' bei fallback den Wert von '''0''' auf '''1''' setzen.<br><br> | |||
'''Konsole offen lassen und in die Weboberfläche wechseln.'''<br> | |||
Unter '''Dienste -> OLSRv4 -> SmartGateway''' SGW deaktivieren (Haken entfernen).<br> | |||
"Speichern & Anwenden" | |||
In der Konsole den Router neustarten. | |||
<pre>exec reboot</pre> | |||
[[Kategorie:Technik]] | [[Kategorie:Technik]] | ||
[[Kategorie:Legacy]] |
Bearbeitungen