User Tools

Site Tools


rocnet:headless-cam-de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rocnet:headless-cam-de [2019/08/16 23:44] rainerkrocnet:headless-cam-de [2022/06/18 00:03] (current) – [SD-Card mit Pi OS Lite (32bit)] rainerk
Line 8: Line 8:
  \\  \\
  \\  \\
-=====SD-Card mit Raspbian-Lite=====+=====SD-Card mit Pi OS Lite (32bit)===== 
 +Download des Raspberry Pi Imager:
 Siehe  Siehe 
-  * https://www.raspberrypi.org/downloads/raspbian+  * __**[[https://www.raspberrypi.org/software/|Raspberry Pi Imager]]**__ 
-wie ein SD-Image erstellt wird.\\+ 
 +{{:rocnet:pi-img-os-0.png?240}}{{:rocnet:pi-img-os-1.png? 240}}{{:rocnet:pi-img-os-2.png? 240}}{{:rocnet:pi-img-os-3.png? 240}}{{:rocnet:pi-img-os-00.png? 240}}\\ 
 + 
 +Eine SD-Card einsetzen.\\ 
 +Das "Raspberry Pi Imager"-Programm starten.\\ 
 + 
 +Auswählen: 
 +  - CHOOSE OS 
 +  - Pi OS Other 
 +  - Pi OS Lite (32bit)
  
  
  \\  \\
 =====Konfigurieren der Boot-Partition===== =====Konfigurieren der Boot-Partition=====
-Eine Datei namens wpa_supplicant.conf mit folgendem Inhalt lokal erstellen:+Die SD-Card erneut einsetzen, nachdem das Erzeugen des Image auf der SD-Card beendet ist.\\ 
 +Die SD-Card muss im Datei-Explorer als ''boot'' sichtbar sein.\\ 
 + \\ 
 +Um den Zero in die Lage zu versetzen sich mit dem WiFi zu verbinden, muss er einige Einstellungen erhalten, um das zu tun.\\ 
 +Der einfachste Weg ist das Erstellen einer lokalen Text-Datei namens ''wpa_supplicant.conf'' mit folgendem Inhalt:
 <code> <code>
 country=DE country=DE
Line 22: Line 36:
 update_config=1 update_config=1
 network={ network={
-       ssid="<my SSID>"+       ssid="<my SSID1>" 
 +       psk="<my PASSWORD>" 
 +       key_mgmt=WPA-PSK 
 +       priority=2 
 +
 +network={ 
 +       ssid="<my SSID2>"
        psk="<my PASSWORD>"        psk="<my PASSWORD>"
        key_mgmt=WPA-PSK        key_mgmt=WPA-PSK
 +       priority=1
 } }
 </code> </code>
-Die "<my*>"-Werte durch die realen ersetzen.\\+Die "<my*>"-Werte durch die realen Zugangs-Informationen des Access-Point ersetzen.\\
  
 +  * **Hinweis:** // Mehrere Netzwerkdefinitionen scheinen erlaubt zu sein. Die höchste Priorität wird, wenn möglich, als erste verbunden.//
  
-Eine leere Datei namens "SSH" und die "wpa_supplicant.conf"-Datei in die Boot-Partition der SD-Card kopieren:\\+Eine leere Datei namens "SSH" und die ''wpa_supplicant.conf''-Datei in die Boot-Partition der SD-Card kopieren: (Unter Windows meistens Laufwerk ''D:'')\\
 {{:rocnet:cam:boot-1.png?400}}{{:rocnet:cam:boot-2.png?400}}\\ {{:rocnet:cam:boot-1.png?400}}{{:rocnet:cam:boot-2.png?400}}\\
  
Line 38: Line 60:
   - Ein paare Minuten warten, um dem Raspbian Zeit für die Größenanpassung des Datei-Systems zu geben. (Mit einem an dem Mini-HDMI angeschlossenen Monitor kann der Fortschritt beobachtet werden.)   - Ein paare Minuten warten, um dem Raspbian Zeit für die Größenanpassung des Datei-Systems zu geben. (Mit einem an dem Mini-HDMI angeschlossenen Monitor kann der Fortschritt beobachtet werden.)
  \\  \\
-=====Raspbian-Update=====+=====Raspbian SSH-Verbindung=====
 <code> <code>
 ssh pi@raspberrypi ssh pi@raspberrypi
 +</code>
 +Das Standard-Passwort ist ''raspberry'' \\
 + \\
 +=====Raspbian-Update=====
 +<code>
 sudo apt update sudo apt update
 sudo apt upgrade sudo apt upgrade
Line 147: Line 174:
  
  \\  \\
 +=====Boot Geschwindigkeit=====
 +Dienste prüfen, die für den "headless"-Betrieb nicht benötigt werden setup:
 +<code>
 +systemd-analyze blame
 +</code>
 +Nach "raspberry zero systemd-analyze blame" googeln, um Tipps zu finden, weil dies etwas außerhalb des Rahmens liegt, um es in das Wiki aufzunehmen.\\
 +
 +
 +
 + \\
 +=====Energieverbrauch=====
 +====HDMI====
 +Wenn ein "headless"-Zero betrieben wird, muss die Schaltung für ein Display nicht mit Strom versorgt werden.\\
 +In ''/etc/rc.local'' die folgende Zeil hinzufügen, um HDMI beim booten zu deaktivieren.
 +<code>/usr/bin/tvservice -o</code>
 +(''-p'' für wieder aktivieren).\\
 +Ergibt ca. 25mA Reduzierung.\\
 +
 + \\
 +=====Spezielle Boot-Optionen=====
 +Um Stift 27 und 28 als normale I/O zu verwenden, eine zusätzliche Zeile in der ''/boot/config.txt'' hinzufügen:
 +<code>
 +force_eeprom_read=0
 +</code>
 +
 +  * https://www.raspberrypi.org/documentation/configuration/config-txt/boot.md (en)
 +\\
 +
 +
 =====Hinweise===== =====Hinweise=====
 +====SFTP Datei-Übertragung====
 +WinSCP und FileZilla können für die Übertragung von Dateien zu und vom Raspberry Pi verwendet werden.\\
 +Für mehr Informationen siehe:
 +  * https://www.raspberrypi.org/documentation/remote-access/ssh/sftp.md (en)
 +
 +
 +====SSH====
   * Die Terminal/Consolen-Befehle **ssh** und **scp** sind unter Linux, Windows10 und Apple macOS verfügbar.   * Die Terminal/Consolen-Befehle **ssh** und **scp** sind unter Linux, Windows10 und Apple macOS verfügbar.
   * Wenn "raspberrypi" cnicht aufgelöst werden kann , "Could not resolve hostname raspberrypi", im Router prüfen und stattdessen die IP-Adresse verwenden: \\ {{:rocnet:cam:fritz.png?400}}   * Wenn "raspberrypi" cnicht aufgelöst werden kann , "Could not resolve hostname raspberrypi", im Router prüfen und stattdessen die IP-Adresse verwenden: \\ {{:rocnet:cam:fritz.png?400}}
 +====Beim Boot auf Netzwerk warten====
 +Unter bestimmten Netzwerkbedingungen muss die folgende Systemoption (sudo raspi-conf) aktiviert werden, wenn WIOpi oder CAM beim Booten nicht gestartet werden:
 +  * **1** System-Optionen
 +    * **S6** Netzwerk beim Boot **((Warten auf Netzwerkverbindung beim Booten auswählen))**
 + \\
 +====Bildschirmschoner deaktivieren====
 +Im Fall eines angeschlossenen Displays, kein Headless, ohne Benutzerinteraktion.\\
  
 +Die ''lightdm''-Konfiguration editieren:
 +<code>$ sudo nano /etc/lightdm/lightdm.conf</code>
 +Diesen Abschnitt finden und die Extra-Optionen hinzufügen:
 +<code>
 +[Seat:*]
 +xserver-command=X -s 0 -dpms
 +</code>
rocnet/headless-cam-de.1565991843.txt.gz · Last modified: 2019/08/16 23:44 by rainerk