knb:raspberry

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
knb:raspberry [2020/02/25 16:12] – [Offloader auf Basis eines Raspberry PI 4B] Djangoknb:raspberry [2021/04/06 19:42] (aktuell) awickert
Zeile 1: Zeile 1:
 {{htmlmetatags>metatag-robots=(index,follow)  {{htmlmetatags>metatag-robots=(index,follow) 
-metatag-description=(Offloader auf Basis eines Raspberry PI 4B)+metatag-description=(Offloader auf Basis eines Raspberry PI 4B - FASTD)
 metatag-keywords=(Freifunk,Offloader,Raspberry PI 4B,Pi4,ffmuc,Raspbian,awlnx)  metatag-keywords=(Freifunk,Offloader,Raspberry PI 4B,Pi4,ffmuc,Raspbian,awlnx) 
 }} }}
-====== Offloader auf Basis eines Raspberry PI 4B ======+====== Offloader auf Basis eines Raspberry PI 4B (FASTD) ======
 {{:ffmuc_logo.png?nolink&150|Bild: Freifunk München Logo}} {{:ffmuc_logo.png?nolink&150|Bild: Freifunk München Logo}}
  
 +<WRAP center round alert 80%>
 +Achtung diese Anleitung ist veraltet und funktioniert nicht mehr mit Freifunk München! Bitte verwendet die Wireguard Anleitung</WRAP>
  
 <WRAP center round important 80%> <WRAP center round important 80%>
Zeile 52: Zeile 54:
 Hier loggen wir uns per SSH ein und setzen folgenden Befehl ab: Hier loggen wir uns per SSH ein und setzen folgenden Befehl ab:
    # rfkill unblock wifi    # rfkill unblock wifi
-Anschließend starten wir den RAspberry 1x neu!+Anschließend starten wir den Raspberry 1x neu!
    # systemctl reboot    # systemctl reboot
 </WRAP> </WRAP>
Zeile 155: Zeile 157:
 <code> <code>
 root@raspberrypi:/usr/src/batman-adv-2019.2# batctl ra root@raspberrypi:/usr/src/batman-adv-2019.2# batctl ra
 +</code>
 +<code>
 Active routing protocol configuration: Active routing protocol configuration:
  
Zeile 215: Zeile 219:
 | ffmuc_muc_cty   | 30002  | | ffmuc_muc_cty   | 30002  |
 | ffmuc_muc_nord  | 30003  | | ffmuc_muc_nord  | 30003  |
-| ffmuc_muc_ost   | 30004   +| ffmuc_muc_ost   | 30004  
-| ffmuc_muc_sued  | 30005   +| ffmuc_muc_sued  | 30005  
-| ffmuc_muc_west  | 30006   +| ffmuc_muc_west  | 30006  
-| ffmuc_uml_nord  | 30007   +| ffmuc_uml_nord  | 30007  
-| ffmuc_uml_ost   | 30008   |+| ffmuc_uml_ost   | 30008  |
 | ffmuc_uml_sued  | 30009  | | ffmuc_uml_sued  | 30009  |
 | ffmuc_uml_west  | 30010  | | ffmuc_uml_west  | 30010  |
Zeile 238: Zeile 242:
 <code> <code>
 root@raspberrypi:~# fastd --generate-key root@raspberrypi:~# fastd --generate-key
 +</code>
 +
 +<code>
 2019-07-05 10:57:41 +0100 --- Info: Reading 32 bytes from /dev/random... 2019-07-05 10:57:41 +0100 --- Info: Reading 32 bytes from /dev/random...
 Secret: 1843fd17494d265d65f9563e3655728dbf1c8f7fb04365a9ab733f4debdb8f51 Secret: 1843fd17494d265d65f9563e3655728dbf1c8f7fb04365a9ab733f4debdb8f51
Zeile 250: Zeile 257:
 </code> </code>
  
-/etc/fastd/welt/fastd.conf+   # vi /etc/fastd/welt/fastd.conf
  
-<code>+<file bash /etc/fastd/welt/fastd.conf >
 # #
 # welt FASTd configuration # welt FASTd configuration
Zeile 284: Zeile 291:
         peer limit 1;         peer limit 1;
                  
-        peer "gw01.in.ffmuc.net"+         peer "gw04.in.ffmuc.net"
-                key "e9e222c88de0613d7c2f2ca13b61e9146ca15c344b3d7ec55e0705f9fb730706"; +                key "179c91d4b3b6676d032b622809bbdfa563c70f8873fb2b8c1e62d61020acd550"; 
-                remote "gw01.ext.ffmuc.net" port 30011;+                remote "gw04.ext.ffmuc.net" port <Port siehe oben - z.B. 30004>;
         }         }
  
-        peer "gw02.in.ffmuc.net"+        peer "gw05.in.ffmuc.net"
-                key "9520145b940bc89358198918f4fb085b24280c3f9ac68600407395f89e856dcb"; +                key "f26f70fea16e0708c1899ac373b24881b16b9cbfba9d24703617e98a260abb72"; 
-                remote "gw02.ext.ffmuc.net" port 30011; +                remote "gw05.ext.ffmuc.net" port <Port siehe oben - z.B30004>;
-        } +
- +
-        peer "gw07.in.ffmuc.net"+
-                key "845702d2d9c45f584f405cedb453d1fd61135273c08553156caf0cfa780c7b9a"; +
-                remote "gw07.ext.ffmuc.net" port 30011;+
         }         }
 } }
-</code>+</file>
  
 Nun aktivieren wir "fastd" für den Boot. Nun aktivieren wir "fastd" für den Boot.
Zeile 496: Zeile 498:
 ssid=muenchen.freifunk.net/welt ssid=muenchen.freifunk.net/welt
  
-country_code=US+country_code=DE
  
 interface=wlan0 interface=wlan0
Zeile 686: Zeile 688:
  
 Nun am Besten einmal rebooten.  Nun am Besten einmal rebooten. 
 +   root@raspberrypi:~# systemctl reboot
 +
  
 ==== Funktionstest ==== ==== Funktionstest ====
Zeile 720: Zeile 724:
  
 {{ :knb:raspberry:oled_01.png?125 |Bild: Anzeige von Systemdaten auf dem OLED nach Start des Scripts stats.py}} {{ :knb:raspberry:oled_01.png?125 |Bild: Anzeige von Systemdaten auf dem OLED nach Start des Scripts stats.py}}
 +
  
 ==== Script installieren und anpassen ==== ==== Script installieren und anpassen ====
  • knb/raspberry.1582647159.txt.gz
  • Zuletzt geändert: 2020/06/09 17:00
  • (Externe Bearbeitung)