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
Letzte ÜberarbeitungBeide Seiten der Revision
knb:raspberry [2020/02/25 16:12] – [Offloader auf Basis eines Raspberry PI 4B] Djangoknb:raspberry [2021/01/04 18:40] – [Wifi Clients] Wechsel vom "US" zu country_code=DE django
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}}
  
Zeile 52: Zeile 52:
 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 155:
 <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 217:
 | 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 240:
 <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 255:
 </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 289:
         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 496:
 ssid=muenchen.freifunk.net/welt ssid=muenchen.freifunk.net/welt
  
-country_code=US+country_code=DE
  
 interface=wlan0 interface=wlan0
Zeile 686: Zeile 686:
  
 Nun am Besten einmal rebooten.  Nun am Besten einmal rebooten. 
 +   root@raspberrypi:~# systemctl reboot
 +
  
 ==== Funktionstest ==== ==== Funktionstest ====
Zeile 720: Zeile 722:
  
 {{ :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.txt
  • Zuletzt geändert: 2021/04/06 19:42
  • von awickert