knb:rpb4_wg

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
knb:rpb4_wg [2022/04/10 08:40] – [WireGuard-Healthcheck] Rechtschreibkorrekturen djangoknb:rpb4_wg [2022/08/16 10:40] – Updated: Image & B.A.T.M.A.N thegoliath
Zeile 44: Zeile 44:
 ==== Download ==== ==== Download ====
 Wir laden uns also das betreffende ZIP-Archiv auf unseren Rechner. Wir laden uns also das betreffende ZIP-Archiv auf unseren Rechner.
-   $ wget https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2022-01-28/2022-01-28-raspios-bullseye-arm64-lite.zip{,.sha256}+   $ wget https://downloads.raspberrypi.org/raspios_lite_arm64/images/raspios_lite_arm64-2022-04-07/2022-04-04-raspios-bullseye-arm64-lite.img.xz{,.sha256}
  
 Bevor wir nun das Archiv entpacken überprüfen wir noch die Integrität der heruntergeladenen Datei. Bevor wir nun das Archiv entpacken überprüfen wir noch die Integrität der heruntergeladenen Datei.
-   $ sha256sum --check 2022-01-28-raspios-bullseye-arm64-lite.zip.sha256+   $ sha256sum --check 2022-04-04-raspios-bullseye-arm64-lite.zip.sha256
  
-  2022-01-28-raspios-bullseye-arm64-lite.zip: OK+  2022-04-04-raspios-bullseye-arm64-lite.zip: OK
  
 Da unser heruntergeladenes Archiv soweit okay ist, können wir dieses entpacken. Da unser heruntergeladenes Archiv soweit okay ist, können wir dieses entpacken.
-   $ unzip 2022-01-28-raspios-bullseye-arm64-lite.zip+   $ unzip 2022-04-04-raspios-bullseye-arm64-lite.zip
  
-<code>Archive:  2022-01-28-raspios-bullseye-arm64-lite.zip +<code>Archive:  2022-04-04-raspios-bullseye-arm64-lite.zip 
-  inflating: 2022-01-28-raspios-bullseye-arm64-lite.img+  inflating: 2022-04-04-raspios-bullseye-arm64-lite.img
 </code> </code>
  
Zeile 212: Zeile 212:
 <WRAP center round tip 60%> <WRAP center round tip 60%>
 Am Besten vergewissern wir uns noch vorab, welches die [[https://downloads.open-mesh.org/batman/releases/|aktuelle BATMAN Version]] ist.  Am Besten vergewissern wir uns noch vorab, welches die [[https://downloads.open-mesh.org/batman/releases/|aktuelle BATMAN Version]] ist. 
-Anfang April 2022 wäre dies die Version **[[https://downloads.open-mesh.org/batman/releases/batman-adv-2022.0/|2020.0]]**+Anfang August 2022 wäre dies die Version **[[https://downloads.open-mesh.org/batman/releases/batman-adv-2022.2/|2020.2]]**
 </WRAP> </WRAP>
  
Zeile 225: Zeile 225:
    # cd /usr/src/    # cd /usr/src/
  
-   # wget https://downloads.open-mesh.org/batman/releases/batman-adv-2022.0/batman-adv-2022.0.tar.gz{,.sha1}+   # wget https://downloads.open-mesh.org/batman/releases/batman-adv-2022.2/batman-adv-2022.2.tar.gz{,.sha1}
  
 Bevor wir nun das Archiv entpacken überprüfen wir noch die Integrität der heruntergeladenen Datei. Bevor wir nun das Archiv entpacken überprüfen wir noch die Integrität der heruntergeladenen Datei.
-   $ sha1sum --check batman-adv-2022.0.tar.gz.sha1+   $ sha1sum --check batman-adv-2022.2.tar.gz.sha1
  
-  batman-adv-2022.0.tar.gz.sha1: OK+  batman-adv-2022.2.tar.gz.sha1: OK
  
-   # tar xzf batman-adv-2022.0.tar.gz+   # tar xzf batman-adv-2022.2.tar.gz
  
 ==== Kernelmodule ==== ==== Kernelmodule ====
Zeile 264: Zeile 264:
  
 Der Inhalt der dkms.conf sieht wie folgt aus: Der Inhalt der dkms.conf sieht wie folgt aus:
-<file bash /usr/src/batman-adv-2022.0/dkms.conf># Django : 2020-12-15+<file bash /usr/src/batman-adv-2022.2/dkms.conf># Django : 2020-12-15
 PACKAGE_NAME=batman-adv PACKAGE_NAME=batman-adv
-PACKAGE_VERSION=2022.0+PACKAGE_VERSION=2022.2
  
 DEST_MODULE_LOCATION=/extra DEST_MODULE_LOCATION=/extra
Zeile 280: Zeile 280:
  
 Nun sind wir mit unserer Konfiguration soweit, dass wir die B.A.T.M.A.N-Kernelmodule bauen können. Nun sind wir mit unserer Konfiguration soweit, dass wir die B.A.T.M.A.N-Kernelmodule bauen können.
-   # dkms add -m batman-adv -v 2022.0+   # dkms add -m batman-adv -v 2022.2
  
-   # dkms build -m batman-adv -v 2022.0+   # dkms build -m batman-adv -v 2022.2
  
-   # dkms install -m batman-adv -v 2022.0+   # dkms install -m batman-adv -v 2022.2
  
 Als nächstes müssen wir dafür sorgen, dass die beiden Kernelmodule **batman-adv** und **dummy** beim Booten des Systems auch geladen werden. Dazu müssen wir die Datei "/etc/modules-load.d/batman-adv.module.conf" wie folgt anpassen. Als nächstes müssen wir dafür sorgen, dass die beiden Kernelmodule **batman-adv** und **dummy** beim Booten des Systems auch geladen werden. Dazu müssen wir die Datei "/etc/modules-load.d/batman-adv.module.conf" wie folgt anpassen.
Zeile 349: Zeile 349:
    # batctl -v    # batctl -v
  
-  batctl debian-2022.0-1~bpo11+1 [batman-adv: 2022.0]+  batctl debian-2022.2-1~bpo11+1 [batman-adv: 2022.2]
  
-Da beides in der Version **2022.0** vorliegt, können wir mit der weiteren Installation und Konfiguration wie gewohnt fortfahren.+Da beides in der Version **2022.2** vorliegt, können wir mit der weiteren Installation und Konfiguration wie gewohnt fortfahren.
  
 ==== Interface-Konfiguration ==== ==== Interface-Konfiguration ====
  • knb/rpb4_wg.txt
  • Zuletzt geändert: 2023/11/04 21:29
  • von django