setup_zero_buster
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
setup_zero_buster [2020/07/29 10:23] – varnholt | setup_zero_buster [2022/01/11 18:37] (aktuell) – varnholt | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Raspbian-Buster herunterladen und installieren: 2020-05-27-raspios-buster-armhf.zip | + | ===== Raspberry Zero mit Bullseye |
- | Flashen mit BalneaEtcher | + | [[https:// |
- | Dateien installieren, | + | Flashen mit [[https:// |
- | cmdline.txt (anhängen) | + | ==== Config-Dateien installieren ==== |
+ | |||
+ | Eine leere Datei mit Namen " | ||
+ | |||
+ | cmdline.txt (anhängen, falls noch nicht resize da ist. sonst dort vorne dran) | ||
< | < | ||
| | ||
</ | </ | ||
- | wpa_supplicant.conf | + | wpa_supplicant.conf |
< | < | ||
country=DE | country=DE | ||
Zeile 22: | Zeile 25: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | SD-Karte in den Zero und los | ||
+ | |||
+ | ==== Anmelden und Nacharbeiten ==== | ||
< | < | ||
Zeile 29: | Zeile 36: | ||
sudo raspi-config | sudo raspi-config | ||
- | 1: password | + | 1-S3: password |
- | 2: hostname: | + | 1-S4: hostname: |
- | 4: de_DE.UTF-8 UTF-8 / de_DE.UTF-8 | + | 3-P1: PiCamera |
- | 4: Timezone: Europe-> | + | 3-P2: SSH |
- | 5: PiCamera | + | 5-L1: de_DE.UTF-8 / de_DE.UTF-8 |
- | 7: Expand Filesystem | + | 5-L2: Timezone: Europe-> |
+ | 6 : Expand Filesystem | ||
sudo reboot now | sudo reboot now | ||
sudo apt-get update | sudo apt-get update | ||
- | sudo apt-get -y dist-upgrade (15 Minuten) | + | sudo apt-get -y dist-upgrade (30 Minuten) |
sudo reboot now | sudo reboot now | ||
Zeile 46: | Zeile 54: | ||
Netzwerk - wieder auf DHCP umstellen und mit meinem WLAN Verbinden | Netzwerk - wieder auf DHCP umstellen und mit meinem WLAN Verbinden | ||
< | < | ||
- | / | + | sudo nano / |
allow-hotplug wlan0 | allow-hotplug wlan0 | ||
iface wlan0 inet dhcp | iface wlan0 inet dhcp | ||
Zeile 53: | Zeile 62: | ||
</ | </ | ||
< | < | ||
- | / | + | sudo nano / |
country=DE | country=DE | ||
ctrl_interface=DIR=/ | ctrl_interface=DIR=/ | ||
Zeile 140: | Zeile 150: | ||
Tools | Tools | ||
< | < | ||
- | sudo apt-get install aircrack-ng | + | sudo apt-get |
sudo airmon-ng start wlan1 | sudo airmon-ng start wlan1 | ||
sudo airodump-ng wlan1mon | sudo airodump-ng wlan1mon | ||
- | sudo apt-get install gawk tcpdump # https:// | + | sudo apt-get |
IFACE=wlan1mon | IFACE=wlan1mon | ||
OUTPUT=output.txt | OUTPUT=output.txt | ||
# | # | ||
- | sudo apt-get | + | sudo apt-get |
Statt den FORWARD Regeln kann man auch eine Bridge einrichten: | Statt den FORWARD Regeln kann man auch eine Bridge einrichten: | ||
- | sudo apt-get install bridge-utils | + | sudo apt-get |
sudo brctl addbr br0 | sudo brctl addbr br0 | ||
(sudo brctl Addis br0 wlan0) geht nicht, stattdessen in "sudo nano / | (sudo brctl Addis br0 wlan0) geht nicht, stattdessen in "sudo nano / | ||
Zeile 165: | Zeile 175: | ||
# der block geht noch nicht | # der block geht noch nicht | ||
git clone https:// | git clone https:// | ||
- | sudo apt-get install python-twisted-web | + | sudo apt-get |
sudo iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080 | sudo iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8080 | ||
iptables -t nat -L | iptables -t nat -L | ||
Zeile 173: | Zeile 183: | ||
Zugriff per Bluetooth (mit zwei Apps kamen immer Steuerzeichen mit, also doch Hotspot)\\ | Zugriff per Bluetooth (mit zwei Apps kamen immer Steuerzeichen mit, also doch Hotspot)\\ | ||
Verbindung (erstellen von bnep0) geht nur, wenn am Handy Mehr-> | Verbindung (erstellen von bnep0) geht nur, wenn am Handy Mehr-> | ||
- | http:// | + | http:// |
+ | https:// | ||
Bei Connect-Problemen: | Bei Connect-Problemen: | ||
sudo cat / | sudo cat / | ||
Jul 29 11:02:50 zero bluetoothd[426]: | Jul 29 11:02:50 zero bluetoothd[426]: | ||
- | sudo apt-get install pulseaudio-module-bluetooth | + | sudo apt-get |
pulseaudio --start | pulseaudio --start | ||
< | < | ||
- | sudo apt-get install bluez bluez-tools | + | sudo apt-get |
sudo bluetoothctl | sudo bluetoothctl | ||
agent on | agent on | ||
Zeile 204: | Zeile 215: | ||
* * * * * / | * * * * * / | ||
</ | </ | ||
+ | |||
+ | ==== Web-Konsole ==== | ||
Zugriff per Webbrowser auf die Konsole | Zugriff per Webbrowser auf die Konsole | ||
< | < | ||
- | sudo apt install shellinabox minicom | + | sudo apt-get -y install shellinabox minicom |
sudo nano / | sudo nano / | ||
SHELLINABOX_ARGS=" | SHELLINABOX_ARGS=" | ||
Zeile 212: | Zeile 225: | ||
http:// | http:// | ||
</ | </ | ||
- | FritzBox Anrufe feststellen - callMonitor [[https:// | + | ==== FritzBox |
+ | Anrufe feststellen - callMonitor [[https:// | ||
< | < | ||
#96*5* | #96*5* | ||
Zeile 221: | Zeile 235: | ||
Mehr Infos:\\ | Mehr Infos:\\ | ||
https:// | https:// | ||
+ | |||
+ | ==== Kamera ==== | ||
+ | [[https:// | ||
+ | < | ||
+ | raspivid -o vid.h264 | ||
+ | sudo apt install -y gpac | ||
+ | |||
+ | # Capture 30 seconds of raw video at 640x480 and 150kB/s bit rate into a pivideo.h264 file: | ||
+ | raspivid -t 30000 -w 640 -h 480 -fps 25 -b 1200000 -p 0,0,640,480 -o pivideo.h264 | ||
+ | # Wrap the raw video with an MP4 container: | ||
+ | MP4Box -add pivideo.h264 pivideo.mp4 | ||
+ | # Remove the source raw file, leaving the remaining pivideo.mp4 file to play | ||
+ | rm pivideo.h264 | ||
+ | </ | ||
+ | |||
+ | ==== Streaming Video ==== | ||
+ | [[https:// | ||
+ | < | ||
+ | sudo apt-get install motion -y | ||
+ | v4l2-ctl -V | ||
+ | sudo nano / | ||
+ | daemon on | ||
+ | stream_localhost off | ||
+ | target_dir / | ||
+ | v4l2_palette 15 | ||
+ | width 640 | ||
+ | height 480 | ||
+ | framerate 10 | ||
+ | sudo nano / | ||
+ | start_motion_daemon=yes | ||
+ | mkdir / | ||
+ | sudo chgrp motion / | ||
+ | chmod g+rwx / | ||
+ | sudo service motion start | ||
+ | </ | ||
+ | |||
+ | ==== AFP ==== | ||
+ | < | ||
+ | sudo apt-get -y install netatalk | ||
+ | sudo nano / | ||
+ | [Homes] | ||
+ | basedir regex = /home | ||
+ | afp:// | ||
+ | </ | ||
+ | |||
+ | ==== SAMBA ==== | ||
+ | < | ||
+ | sudo apt-get -y install samba samba-common smbclient | ||
+ | sudo service smbd status | ||
+ | sudo service nmbd status | ||
+ | sudo nano / | ||
+ | # Name der Freigabe | ||
+ | [pi] | ||
+ | path=/ | ||
+ | available=yes | ||
+ | browsable=yes | ||
+ | guest ok = no | ||
+ | writeable = yes | ||
+ | write list = pi | ||
+ | valid users = pi | ||
+ | sudo service smbd restart | ||
+ | sudo service nmbd restart | ||
+ | #Eigene Benutzer/ | ||
+ | sudo smbpasswd -a pi | ||
+ | smb:// | ||
+ | </ |
setup_zero_buster.1596018189.txt.gz · Zuletzt geändert: 2020/07/29 10:23 von varnholt