Konfigurieren von GigE-Kamera-IP-Adressen mit tiscamera unter Linux
Die ältere Linux-Software für GigE-Kameras, tiscamera, basiert auf dem Aravis-Projekt (https://github.com/AravisProject/aravis) sowie auf GStreamer.
Die aktuellen Quellen können von https://github.com/TheImagingSource/tiscamera heruntergeladen werden.
Bitte lesen Sie die "Readme"-Datei, in der ausführlich beschrieben wird, wie die Quellen kompiliert und die Binärdateien installiert werden.
Kamerakonfiguration mit tcam-gigetool
Das mitgelieferte Tool tcam-gigetool zeigt die angeschlossenen Kameras an und wird zur Konfiguration verwendet.
Liste der angeschlossenen Kameras anzeigen:
$ tcam-gigetool list
Model Name | Serial Number | User Defined Name | Current IP
DFK Z30GP031 | 41910044 | | 192.168.1.2
DFK 39GX548-Z20 | 10220859 | | 192.168.0.196
Diese Liste zeigt auch Kameras mit nicht passenden IP-Adressen an.
rpfilter deaktivieren
Befindet sich eine Kamera in einem ungeeigneten Netzwerk und wird nicht aufgelistet, muss der rpfilter deaktiviert werden:
sudo sysctl -w net.ipv4.conf.enp2s0.rpfilters=0
sudo sysctl -w net.ipv4.conf.enp7s1.rpfilters=0
Feste IP-Adresse setzen
Befindet sich die Kamera korrekt im Netzwerk und soll eine feste IP-Adresse erhalten, muss folgender Befehl ausgeführt werden:
tcam-gigetool set --ip 192.168.1.99 --netmask 255.255.255.0 --gateway 0.0.0.0 --mode static 41910044
Dies ist ein Beispiel für die DFK Z30GP031 aus der obigen Liste.
Anschließend muss die Kamera vom Netzwerk getrennt und wieder verbunden werden.
Danach liefert der Kameralisten-Befehl folgendes Ergebnis:
$ tcam-gigetool list
Model Name | Serial Number | User Defined Name | Current IP
DFK Z30GP031 | 41910044 | | 192.168.1.99
DFK 39GX548-Z20 | 10220859 | | 192.168.0.196
Die neue IP-Adresse ist nun dauerhaft in der Kamera gespeichert.
Kamera wiederherstellen (Rescue)
Falls die Kamera falsch konfiguriert ist, muss sie zunächst wiederhergestellt werden:
tcam-gigetool rescue --ip 192.168.1.99 --netmask 255.255.255.0 --gateway 0.0.0.0 41910044
Dieser Befehl weist der Kamera eine temporäre IP-Adresse zu.
Die Kamera darf jetzt nicht getrennt werden.
Im zweiten Schritt kann anschließend - wie oben gezeigt - die gewünschte feste IP-Adresse oder der DHCP-Modus gesetzt werden:
DFK 39GX548-Z20 | 10220859 | | 192.168.0.196