Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:raspberrypi

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
wiki:raspberrypi [2024/03/31 13:42] – [12 Bookworm] pulsarwiki:raspberrypi [2024/03/31 19:06] – [12 Bookworm] pulsar
Zeile 563: Zeile 563:
 Ab dieser Version hat sich die Ersteinrichtung für den Headless Betrieb geändert. Hierfür nutze ich das Lite Image. Auf der SD-Karte müss auf der Boot-Partition einige Dateien angelegt werden diese wären: Ab dieser Version hat sich die Ersteinrichtung für den Headless Betrieb geändert. Hierfür nutze ich das Lite Image. Auf der SD-Karte müss auf der Boot-Partition einige Dateien angelegt werden diese wären:
  
-  - SSH Aktivierung eine leere Datei mit dem namen ''ssh'' +  - SSH Aktivierungeine leere Datei mit dem namen ''ssh'' 
-  - Benutzer eine Datei mit dem Namen ''userconf'' mit dem Inhalt: <username>:<password> Für password wird hier das verschlüsselt Passwort eingetragen, dieses holt man sich mit dem Komando ''openssl passwd -6'' +  - Benutzereine Datei mit dem Namen ''userconf'' mit dem Inhalt: <username>:<password> Für password wird hier das verschlüsselt Passwort eingetragen, dieses holt man sich mit dem Komando ''openssl passwd -6'' 
-  - WLAN+  - WLAN, eine Datei im Pfad ''/etc/NetworkManager/system-connections/WLAN-Name.nmconnection'' anlegen mit den folgenden Inhalt: 
 + 
 +<code> 
 +[connection] 
 +id=WLAN-Name 
 +uuid=# random UUID in the format 11111111-1111-1111-1111-111111111111 
 +type=wifi 
 +autoconnect=true 
 +interface-name=wlan0 
 + 
 +[wifi] 
 +mode=infrastructure 
 +ssid=WLAN-Name 
 + 
 +[wifi-security] 
 +auth-alg=open 
 +key-mgmt=wpa-psk 
 +psk=WLAN-Passwort 
 + 
 +[ipv4] 
 +method=auto 
 + 
 +[ipv6] 
 +addr-gen-mode=default 
 +method=auto 
 +</code> 
 + 
 +Hier soll es eine einzige Datei geben, mit der man alle Punkte ab arbeiten kann: 
 + 
 +With Raspberry Pi OS bookworm you can configure WiFi via a ''custom.toml'' **that you place in the bootfs partition (first boot only).** 
 + 
 +Note that this feature is experimental and will be replaced by cloud-init in the future. 
 + 
 +An example gist and blog explains some of the options: 
 + 
 +I am copying the example from the aforementioned gist (not affiliated): 
 + 
 +<code> 
 +# Required: 
 +config_version = 1 
 + 
 +[system] 
 +hostname = "raspberrypi" 
 + 
 +[user] 
 +# If present, the default "rpi" user gets renamed to this "name" 
 +name = "rpi" 
 +# The password can be encrypted or plain. To encrypt, we can use "openssl passwd -5 raspberry" 
 +password = "$5$pN7oRnie.WDOHoJY$aWEYmKUytN/S/bxMza5ksBiurbSJmcvcysBKHSmYa45" 
 +password_encrypted = true 
 + 
 +[ssh] 
 +# ssh_import_id = "gh:user" # import public keys from github 
 +enabled = true 
 +password_authentication = false 
 +# We can also seed the ssh public keys configured for the default user: 
 +# authorized_keys = [ "ssh-rsa ... user@host", ... ] 
 + 
 +[wlan] 
 +ssid = "mywifi" 
 +password = "$5$pN7oRnie.WDOHoJY$aWEYmKUytN/S/bxMza5ksBiurbSJmcvcysBKHSmYa45" 
 +password_encrypted = true 
 +hidden = false 
 +# The country is written to /etc/default/crda 
 +# Reference: https://wireless.wiki.kernel.org/en/developers/Regulatory 
 +country = "IE" 
 + 
 +[locale] 
 +keymap = "gb" 
 +timezone = "Europe/London" 
 +</code> 
 + 
 +You could dig more into the firstboot or init_config scripts (the latter is what loads the config). 
 + 
 + 
  
 Entscheident ist dieses Verzeichnis auf der Wurzel-Partition wo die Einstellungen konfiguriert werden. Entscheident ist dieses Verzeichnis auf der Wurzel-Partition wo die Einstellungen konfiguriert werden.
wiki/raspberrypi.txt · Zuletzt geändert: 2024/03/31 19:08 von pulsar