Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
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] Django | knb:raspberry [2020/02/20 09:31] – [Offloader auf Basis eines Raspberry PI 4B] Django | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
{{htmlmetatags> | {{htmlmetatags> | ||
metatag-description=(Offloader auf Basis eines Raspberry PI 4B) | metatag-description=(Offloader auf Basis eines Raspberry PI 4B) | ||
- | metatag-keywords=(Freifunk, | + | metatag-keywords=(Freifunk, |
}} | }} | ||
====== 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:// | + | Auf dem FFBSeeCamp 2019 gab es auch einen [[http:// |
+ | |||
+ | Vom CCC gibt es dazu auch einen **//recent audio-only feed//** [[https:// | ||
</ | </ | ||
Zeile 46: | Zeile 48: | ||
</ | </ | ||
+ | <WRAP center round alert 80%> | ||
+ | Möchte man vom Raspberry später auch ein WLAN ausstrahlen lassen so ist es zwingend von Nöten, dass WIFI explizit via **rfkill** freizugeben! | ||
+ | Hier loggen wir uns per SSH ein und seztzen folgenden Befehl ab: | ||
+ | # rfkill unblock wifi | ||
+ | Anschließend starten wir den RAspberry 1x neu! | ||
+ | # systemctl reboot | ||
+ | </ | ||
+ | |||
+ | ===== Ansible-Playbook gesteuerter Bau des Offloaders ===== | ||
+ | Wer nicht die nachfolgenden gut dokumentierten Schritte per Hand ausführen möchte, kann sich auch mit Hilfe von **[[https:// | ||
+ | |||
+ | <WRAP center round tip 80%> | ||
+ | Das entsprechende **[[https:// | ||
+ | </ | ||
===== BATMAN ===== | ===== BATMAN ===== | ||
Zeile 586: | Zeile 602: | ||
/ | / | ||
</ | </ | ||
+ | |||
+ | ===== Ä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 **[[# | ||
+ | |||
+ | pi@raspberrypi: | ||
+ | root@raspberrypi: | ||
+ | root@raspberrypi: | ||
+ | <file / | ||
+ | :: | ||
+ | ff02:: | ||
+ | ff02:: | ||
+ | |||
+ | 127.0.1.1 ff-django-raspi</ | ||
+ | | ||
+ | root@raspberrypi: | ||
+ | < | ||
+ | Icon name: computer | ||
+ | Machine ID: b08567d7855541cf8110f09e88638c58 | ||
+ | Boot ID: b35eb62018fc4446b8252eb2f2ae9ff5 | ||
+ | Operating System: Raspbian GNU/Linux 10 (buster) | ||
+ | Kernel: Linux 4.19.66-v7l+ | ||
+ | Architecture: | ||
+ | |||
+ | 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 992: | ||
</ | </ | ||
- | Anschließend | + | Anschließend |
+ | | ||
| | ||
Zeile 955: | Zeile 999: | ||
| | ||
- | {{ : | + | {{ : |