Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Troubleshooting
IP-Kamera
Problem
Die IP-Kamera wird ohne technische Dokumentation geliefert, des weiteren fehlt ein „ordentliches Webinterface“. Probleme mit der Kamera bekamen wir, weil die IP-Zuweisung der Kamera (DHCP) leider nicht korrekt arbeitete.
Problem:
Wir hatten die IP-Kamera am Schulnetz (172.X.X.X) getestet, nachdem wir anschließend die Kamera am Raspberry Pi verwenden wollten, war die Kamera nicht in der Lage eine neue IP-Adresse (192.X.X.X) zu beziehen. Da die Kamera über kein „ordentliches Webinterface“ verfügt, war die Lösung ein wenig tricky.
Vielen Dank an R. Stano vom GMN-Team hierfür
Im folgenden beschreiben wir die Schritte um nachträglich die IP-Adresse zu ändern. Hierfür existieren Python Scripte um die Kamera anzusprechen.
Lösung
# Wir fügen eine IP-Addresse des aktuellen Netzwerks der Kamera dem # eth0 Port hinzu (bei uns eine im 172er Netzwerk): sudo ip a add 172.16.104.2/24 dev eth0 # Wir setzen die neue IP Addresse für die Kamera über das Pythonscript # Utils.SetCameraAddress auf die vorgegebene Addresse: python -m Utils.SetCameraAddress 172.16.104.74 192.168.42.10 # Wir entfernen die Addresse des alten Netzwerks von eth0 sudo ip a del 172.16.104.2/24 dev eth0 # Wir fügen die zweite vorgegebene Addresse hinzu sudo ip a add 192.168.42.1/24 dev eth0 # Dazu muss die range für die Addressvergabe in der dhcpcd.conf # angepasst werden, da die Addresse dort fest definiert ist # Danach muss der dhcp.service gestartet werden service dhcpcd start # Danach sollte der Status mit service dhcpcd status geprüft werden # Neustart des Systems shutdown -r now # Prüfen, ob die neue Addresse übernommen wurde ifconfig # Test, ob nun die neue Addresse der Kamera erreichbar ist ping 192.168.42.10 # Zur kompletten Absicherung, dass die Kamera die Addresse übernommen # hat, prüfen wir in Wireshark die IP Addresse zur MAC Addresse der #Kamera sudo wireshark # Danach muss die neue IP Addresse der Kamera in der config.txt unter # device eingetragen werden
VLC Player
Problem
Problem: Failed To Allocate CMA Buffer
Falls der VLC-Player nicht richtig funktioniert, hilft hoffentlich folgender Workaround.
Lösung
In den Systemeinstellungen (raspi-config) wird der entsprechende GL-Driver eingestellt.
sudo raspi-config
- Menu “Advanced Options” → “GL Driver”
- Treiber: “GL (Fake KMS) OpenGL desktop driver with fake KMS” auswählen
Nach einem Neustart sollte jetzt alles funktionieren.