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