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
Nächste ÜberarbeitungBeide Seiten der Revision
knb:raspberry [2019/09/26 17:42] – [Script installieren und anpassen] Djangoknb:raspberry [2019/09/29 12:53] 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)
-metatag-keywords=(Freifunk,Offloader,Raspberry PI 4B,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 ======
Zeile 33: Zeile 33:
  
 <WRAP center round tip 80%> <WRAP center round tip 80%>
-Auf dem FFBSeeCamp 2019 gab es auch einen [[http://cloud.ffmuc.net/s/WGPPJyLyERQ2Xd7|Vortrag zum Thema]].+Auf dem FFBSeeCamp 2019 gab es auch einen [[http://cloud.ffmuc.net/s/WGPPJyLyERQ2Xd7|Vortrag zum Thema]].\\ 
 + 
 +Vom CCC gibt es dazu auch einen **//recent audio-only feed//** [[https://player.fm/series/chaos-computer-club-recent-audio-only-feed/raspberry-pi4-als-offloader-tc19|Raspberry PI4 als Offloader (tc19)]].
 </WRAP> </WRAP>
  
Zeile 586: Zeile 588:
 /dev/null            2%[===>           ] 288.96M   115Mb/   eta 14m 34s /dev/null            2%[===>           ] 288.96M   115Mb/   eta 14m 34s
 </code> </code>
 +
 +===== Ändern des Hostnamen =====
 +Hat man mehr als einen Raspberry in seinem Netzwerk am laufen, so kann es mitunter sehr schnell unübersichtlich werden, wenn alle Geräte den gleichen Hostnamen verwenden und z.B. mit diesen an einem zentralen DHCP-Server melden und eine IP-Adresse beziehen. Wir wollen daher den Hostnamen auf den wer setzen, den wir für unseren Offloader beim Setzen des Nodenamen zuvor bei der Definition des **[[#ext-respondd|ext-respondd]]** beim Parameter ''**site_code**'' gesetzt hatten. In nachfolgendem Konfigurationsbeispiel verwenden wir mal den Site_code/Hostname //ff-django-raspi//.
 +
 +  pi@raspberrypi:~ $ sudo su -
 +  root@raspberrypi:~# hostnamectl set-hostname ff-django-raspi
 +  root@raspberrypi:~# vi /etc/hosts
 +<file /etc/hosts>127.0.0.1 localhost
 +::1 localhost ip6-localhost ip6-loopback
 +ff02::1 ip6-allnodes
 +ff02::2 ip6-allrouters
 +
 +127.0.1.1 ff-django-raspi</file>
 +  
 +  root@raspberrypi:~# hostnamectl
 +<code>   Static hostname: ff-django-raspi
 +         Icon name: computer
 +        Machine ID: b08567d7855541cf8110f09e88638c58
 +           Boot ID: b35eb62018fc4446b8252eb2f2ae9ff5
 +  Operating System: Raspbian GNU/Linux 10 (buster)
 +            Kernel: Linux 4.19.66-v7l+
 +      Architecture: arm</code>
 +
 +Wenn wir uns nun neu mit unserem Offloader verbinden, wird der nunmehr richtige Freifunk-Node-Name auch als Hostname verwendet.
 +  pi@ff-django-raspi:~ $
 +
 +
  
 ===== Uplink per LTE via iOS Gerät ===== ===== Uplink per LTE via iOS Gerät =====
Zeile 949: Zeile 978:
 </file> </file>
  
-Anschließend aktivieren wir unser gerade angelegtes Script+Anschließend Informieren wir unser System über unser definiertes Daemon-Startscript und aktivieren dies auch gleich noch 
 +   root@raspberrypi:~# systemctl daemon-reload
    root@raspberrypi:~# systemctl enable oled-bandwidth.service    root@raspberrypi:~# systemctl enable oled-bandwidth.service
  
Zeile 955: Zeile 985:
    root@raspberrypi:~# systemctl reboot    root@raspberrypi:~# systemctl reboot
  
-{{ :knb:raspberry:oled_02.jpg?nolink&550 |Bild: OLED in Betrieb}}+{{ :knb:raspberry:oled_04.jpg?nolink&550 |Bild: OLED in Betrieb}}
  
  
  • knb/raspberry.txt
  • Zuletzt geändert: 2021/04/06 19:42
  • von awickert