inital dump
This commit is contained in:
84
Software/Vorlagen/Dokumentation_Produce_V03.txt
Normal file
84
Software/Vorlagen/Dokumentation_Produce_V03.txt
Normal file
@ -0,0 +1,84 @@
|
||||
Version 0.3
|
||||
Stand: 23.03.2017
|
||||
----------------------------------------------------------------------------
|
||||
User: pi PW: qaws
|
||||
User: root PW: qaws
|
||||
---------------------------------------------------------------------------
|
||||
1) neustes Rasbian Lite Image auf SD-Card schreiben
|
||||
|
||||
2) per UART SSH aktivieren User: pi PW: raspberry
|
||||
|
||||
3) per SSH einloggen mit User: pi PW: raspberry
|
||||
3.1) Root-Nutzer freigenen:
|
||||
3.1.1) --> PW: qaws
|
||||
3.1.2) sudo nano /etc/ssh/sshd_config <-- die Berechtigung für rootssh setzten, PermitRootLogin yes
|
||||
3.1.3) sudo reboot
|
||||
|
||||
4) mit root einloggen:
|
||||
4.1) raspi-config
|
||||
4.1.1) Change User Password --> User: pi PW: qaws
|
||||
4.1.2) Boot Options --> CLI ohne auto loggin
|
||||
4.1.3) Localisation Options
|
||||
4.1.3.1) Change Locale --> DE@de-UTF8
|
||||
4.1.3.2) Change Timezone --> Berlin
|
||||
4.1.4) Interfacing Options
|
||||
4.1.4.1) enable Camera
|
||||
4.1.5) reboot
|
||||
|
||||
5) mit root einloggen
|
||||
5.1) hostname -b TLCXX
|
||||
5.2) apt-get update
|
||||
5.3) apt-get upgrade
|
||||
5.4) apt-get install watchdog ppp usb-modeswitch weavedconnectd python3-picamera usbmount screenfetch
|
||||
5.5) Sakis
|
||||
5.5.1) wget http://raspberry-at-home.com/files/sakis3g.tar.gz
|
||||
5.5.2) mkdir /usr/bin/modem3g
|
||||
5.5.3) chmod 777 /usr/bin/modem3g
|
||||
5.5.4) cp sakis3g.tar.gz /usr/bin/modem3g
|
||||
5.5.5) cd /usr/bin/modem3g
|
||||
5.5.6) tar -zxvf sakis3g.tar.gz
|
||||
5.5.7) chmod +x sakis3g
|
||||
5.5.8) cd /root
|
||||
5.6) Speedtest CLI
|
||||
5.6.1) wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
|
||||
5.6.2) chmod +x speedtest-cli
|
||||
5.7) Swap deaktivieren
|
||||
5.7.1) dphys-swapfile swapoff
|
||||
5.7.2) systemctl disable dphys-swapfile
|
||||
5.7.3) apt-get purge dphys-swapfile
|
||||
5.8) Watchdog
|
||||
5.8.1) modprobe bcm2835_wdt
|
||||
5.8.2) echo "bcm2835_wdt" | tee -a /etc/modules
|
||||
5.8.3) nano /etc/watchdog.conf
|
||||
5.8.3.1) # entfernen bei: watchdog-device = /dev/watchdog UND max-load-1 = 24
|
||||
5.8.4) nano /lib/systemd/system/watchdog.service
|
||||
5.8.4.1) ergänzen um WantedBy=multi-user.target
|
||||
5.8.5) systemctl enable watchdog.service
|
||||
5.9) USB Mount
|
||||
5.9.1) nano /etc/usbmount/usbmount.conf
|
||||
5.9.2) FS_MOUNTOPTIONS="-fstype=vfat,gid=users,dmask=0007,fmask=0117" einfügen
|
||||
|
||||
Edit /lib/systemd/system/systemd-udevd.service and change the line
|
||||
MountFlags=slave
|
||||
to
|
||||
MountFlags=shared
|
||||
then reboot
|
||||
|
||||
6) mit WinSCP als root einloggen
|
||||
6.1) zoom.sh und test.sh in /root kopieren
|
||||
6.2) chmod +x zoom.sh
|
||||
6.3) chmod +x test.sh
|
||||
6.4) camera.py und config.txt in /home/pi/ kopieren <-- gehört user pi
|
||||
6.5) /home/pi/picture_Number.txt erstellen und 0 eintragen
|
||||
6.6) camera_boot.log erstellen
|
||||
|
||||
7) Auto Start
|
||||
7.1) crontab -e
|
||||
7.2) @reboot /usr/bin/python3 /home/pi/camera.py 2>&1 >> /home/pi/camera_boot.log 2>&1 einfügen
|
||||
|
||||
8) Ordner anlegen
|
||||
9.1) mkdir /media/usb/pictures
|
||||
9.2) mkdir /media/usb/log
|
||||
|
||||
|
||||
|
115
Software/Vorlagen/Dokumentation_Produce_V04.txt
Normal file
115
Software/Vorlagen/Dokumentation_Produce_V04.txt
Normal file
@ -0,0 +1,115 @@
|
||||
Version 0.4
|
||||
Stand: 22.06.2018
|
||||
----------------------------------------------------------------------------
|
||||
User: pi PW: qaws
|
||||
User: root PW: qaws
|
||||
---------------------------------------------------------------------------
|
||||
1) neustes Rasbian Lite Image auf SD-Card schreiben
|
||||
|
||||
2) per UART SSH aktivieren User: pi PW: raspberry
|
||||
|
||||
3) per SSH einloggen mit User: pi PW: raspberry
|
||||
3.1) Root-Nutzer freigenen:
|
||||
3.1.1) --> PW: qaws
|
||||
3.1.2) sudo nano /etc/ssh/sshd_config <-- die Berechtigung für rootssh setzten, PermitRootLogin yes
|
||||
3.1.3) sudo nano /etc/ssh/sshd_config <-- Banner /home/pi/banner.txt
|
||||
3.1.3) sudo reboot
|
||||
|
||||
4) mit root einloggen:
|
||||
4.1) raspi-config
|
||||
4.1.1) Change User Password --> User: pi PW: qaws
|
||||
4.1.2) Boot Options --> CLI ohne auto loggin
|
||||
4.1.3) Localisation Options
|
||||
4.1.3.1) Change Locale --> DE@de-UTF8
|
||||
4.1.3.2) Change Timezone --> Berlin
|
||||
4.1.4) Interfacing Options
|
||||
4.1.4.1) enable Camera
|
||||
4.1.4.2) enable SPI
|
||||
4.1.4.3) enable I2C
|
||||
4.1.5) Expand Filesystem
|
||||
4.1.6) reboot
|
||||
|
||||
5) mit root einloggen
|
||||
5.1) hostname -b TLCXX
|
||||
5.2) apt-get update
|
||||
5.3) apt-get upgrade
|
||||
5.4) apt-get install watchdog ppp usb-modeswitch weavedconnectd python3-picamera usbmount screenfetch python3-RPi.GPIO python3-dev i2c-tools
|
||||
5.5) Sakis
|
||||
5.5.1) wget http://raspberry-at-home.com/files/sakis3g.tar.gz
|
||||
5.5.2) mkdir /usr/bin/modem3g
|
||||
5.5.3) chmod 777 /usr/bin/modem3g
|
||||
5.5.4) cp sakis3g.tar.gz /usr/bin/modem3g
|
||||
5.5.5) cd /usr/bin/modem3g
|
||||
5.5.6) tar -zxvf sakis3g.tar.gz
|
||||
5.5.7) chmod +x sakis3g
|
||||
5.5.8) cd /root
|
||||
5.6) Speedtest CLI
|
||||
5.6.1) wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
|
||||
5.6.2) chmod +x speedtest-cli
|
||||
5.7) Swap deaktivieren
|
||||
5.7.1) dphys-swapfile swapoff
|
||||
5.7.2) systemctl disable dphys-swapfile
|
||||
5.7.3) apt-get purge dphys-swapfile
|
||||
5.8) Watchdog
|
||||
5.8.1) modprobe bcm2835_wdt
|
||||
5.8.2) echo "bcm2835_wdt" | tee -a /etc/modules
|
||||
5.8.3) nano /etc/watchdog.conf
|
||||
5.8.3.1) # entfernen bei: watchdog-device = /dev/watchdog UND max-load-1 = 24
|
||||
5.8.4) nano /lib/systemd/system/watchdog.service
|
||||
5.8.4.1) ergänzen um WantedBy=multi-user.target
|
||||
5.8.5) systemctl enable watchdog.service
|
||||
5.9) USB Mount
|
||||
5.9.1) nano /etc/usbmount/usbmount.conf
|
||||
5.9.2) FS_MOUNTOPTIONS="-fstype=vfat,gid=users,dmask=0007,fmask=0117" einfügen
|
||||
5.10) SPI
|
||||
5.10.1) wget https://github.com/doceme/py-spidev/archive/master.zip
|
||||
5.10.2) unzip master.zip
|
||||
5.10.3) cd py-spidev-master
|
||||
5.10.4) python3 setup.py install
|
||||
5.10.5) cd /root/
|
||||
|
||||
6) mit WinSCP als root einloggen
|
||||
6.1) camera.py und config.txt in /home/pi/ kopieren <-- gehört user pi
|
||||
6.2) /home/pi/picture_Number.txt erstellen und 0 eintragen
|
||||
6.4) /home/pi/banner.txt kopieren
|
||||
|
||||
7) Auto Start
|
||||
nano /etc/systemd/system/TLC.service
|
||||
|
||||
############ INSERT BEGIN #################
|
||||
|
||||
[Unit]
|
||||
Description=TLC
|
||||
After=syslog.target
|
||||
|
||||
[Service]
|
||||
RestartSec=2s
|
||||
Type=simple
|
||||
User=root
|
||||
Group=root
|
||||
WorkingDirectory=/home/pi/
|
||||
ExecStart=/usr/bin/python3.4 /home/pi/camera.py
|
||||
Restart=always
|
||||
RestartSec=2s
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
############ INSERT END #################
|
||||
|
||||
systemctl enable TLC.service
|
||||
|
||||
#debug
|
||||
|
||||
journalctl -u TLC.service
|
||||
|
||||
|
||||
8) Banner
|
||||
8.1) nano /root/.profile <-- /bin/cat /home/pi/banner.txt
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
54
Software/Vorlagen/Dokumentation_Replace_V02.txt
Normal file
54
Software/Vorlagen/Dokumentation_Replace_V02.txt
Normal file
@ -0,0 +1,54 @@
|
||||
Version 0.2
|
||||
Stand: 17.03.2017
|
||||
----------------------------------------------------------------------------
|
||||
User: pi PW: qaws
|
||||
User: root PW: qaws
|
||||
---------------------------------------------------------------------------
|
||||
1) Image XXXX.img auf SD-Card schreiben
|
||||
|
||||
2) mit root einloggen per SSH
|
||||
2.1) hostname -b TLCXX
|
||||
|
||||
3) remot3.it einrichten
|
||||
3.1) weavedinstaller
|
||||
3.2) 1 - Sign on to your ...
|
||||
3.3) TLCXX <-- Name des Gerätes
|
||||
3.4) 1 - Attach/reinstall ...
|
||||
3.5) 1 - SSH on port 22
|
||||
3.6) yes
|
||||
3.7) SSH_TLCXX
|
||||
3.8) 4 - Exit
|
||||
|
||||
4) mit WinSCP als root einloggen
|
||||
4.1) aktualisieren von camera.py und config.txt in /home/pi/ kopieren <-- gehört user pi
|
||||
4.2) /home/pi/picture_Number.txt die gewünschte Nummer eintragen
|
||||
4.3) config.txt anpassen
|
||||
|
||||
5) Aufräumen
|
||||
5.1) in /root
|
||||
5.2) /media/usb
|
||||
|
||||
6) Passwörter ändern
|
||||
6.1) passwd pi
|
||||
6.1.1) das pi-PW für TLCXX
|
||||
6.2) passwd root
|
||||
6.2.1) das root-PW für TLCXX
|
||||
|
||||
7) Bei Modem-Version
|
||||
7.1) nano /etc/rc.local
|
||||
7.1.1) ergänzen um:
|
||||
|
||||
printf "%sStarting 3G Modem%s /n"
|
||||
sudo /usr/bin/modem3g/sakis3g connect --console APN='web.vodafone.de' USBINTERFACE='0' USBMODEM='12d1:1436'
|
||||
|
||||
7.2) Startverzögerung
|
||||
7.2.1) crontab -e
|
||||
7.2.2) @reboot /bin/sleep 120 ; /usr/bin/python3 /home/pi/camera.py 2>&1 >> /home/pi/camera_boot.log 2>&1
|
||||
|
||||
|
||||
8) reboot
|
||||
|
||||
|
||||
|
||||
|
||||
|
69
Software/Vorlagen/Dokumentation_Replace_V03.txt
Normal file
69
Software/Vorlagen/Dokumentation_Replace_V03.txt
Normal file
@ -0,0 +1,69 @@
|
||||
Version 0.3
|
||||
Stand: 22.06.2018
|
||||
----------------------------------------------------------------------------
|
||||
User: pi PW: qaws
|
||||
User: root PW: qaws
|
||||
---------------------------------------------------------------------------
|
||||
1) Image XXXX.img auf SD-Card schreiben
|
||||
|
||||
2) mit root einloggen per SSH
|
||||
2.1) hostname -b TLCXX
|
||||
2.2) nano /home/pi/banner.txt <-- TLCXX ändern
|
||||
|
||||
3) remot3.it einrichten
|
||||
3.1) weavedinstaller
|
||||
3.2) 1 - Sign on to your ...
|
||||
3.3) TLCXX <-- Name des Gerätes
|
||||
3.4) 1 - Attach/reinstall ...
|
||||
3.5) 1 - SSH on port 22
|
||||
3.6) yes
|
||||
3.7) SSH_TLCXX
|
||||
3.8) 4 - Exit
|
||||
|
||||
4) mit WinSCP als root einloggen
|
||||
4.1) aktualisieren von camera.py und config.txt in /home/pi/ kopieren <-- gehört user pi
|
||||
4.2) /home/pi/picture_Number.txt die gewünschte Nummer eintragen
|
||||
4.3) config.txt anpassen
|
||||
|
||||
5) Aufräumen
|
||||
5.1) in /root
|
||||
5.2) /media/usb
|
||||
|
||||
6) Passwörter ändern
|
||||
6.1) passwd pi
|
||||
6.1.1) das pi-PW für TLCXX
|
||||
6.2) passwd root
|
||||
6.2.1) das root-PW für TLCXX
|
||||
|
||||
7) Bei Modem-Version
|
||||
7.1) nano /etc/rc.local
|
||||
7.1.1) ergänzen um:
|
||||
|
||||
printf "%sStarting 3G Modem%s\n"
|
||||
sudo /usr/bin/modem3g/sakis3g connect --console APN='web.vodafone.de' USBINTERFACE='0' USBMODEM='12d1:1436'
|
||||
|
||||
7.2) Startverzögerung
|
||||
7.2.1) crontab -e
|
||||
7.2.2) @reboot /bin/sleep 120 ; /usr/bin/python3 /home/pi/camera.py 2>&1 >> /home/pi/camera_boot.log 2>&1
|
||||
|
||||
|
||||
8) RTC bei I/O Board
|
||||
8.1) i2cdetect -y 1
|
||||
8.2) modprobe rtc-ds1307
|
||||
8.3) bash
|
||||
8.4) echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device
|
||||
8.5) exit
|
||||
8.6) zeit mit internet synchronisieren
|
||||
8.7) hwclock -w
|
||||
8.8) nano /etc/modules und rtc-ds1307 hinzufügen
|
||||
|
||||
9) Ordner anlegen
|
||||
9.1) mkdir /media/usb/pictures
|
||||
9.2) mkdir /media/usb/log
|
||||
|
||||
10) reboot
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user