在 Linux 中設定 GigE 相機 IP 位址
跳至導覽
跳至搜尋
The Imaging Source GigE 相機目前的 Linux 軟體是基於 https://github.com/AravisProject/aravis 的 Aravis 專案和 GStreamer。
目前可以從 https://github.com/TheImagingSource/tiscamera 下載官方提供的開發套件。 請閱讀“Read me”,其中詳細解釋瞭如何編譯原始程式碼和安裝檔案。
軟體包中包含用於顯示已連接相機並進行設定的工具 "tcam-gigetool"。
列出已連接相機的清單:
$ 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
此清單也會顯示 IP 位址不符的相機。 如果相機位於不正確的網域中並且未列出,則必須關閉 rpfilter:
sudo sysctl -w net.ipv4.conf.enp2s0.rpfilters=0
sudo sysctl -w net.ipv4.conf.enp7s1.rpfilters=0
設定固定IP位址:
相機在正確的網域中,欲設定固定的 IP 位址,則必須發出以下命令:
tcam-gigetool set --ip 192.168.1.99 --netmask 255.255.255.0 --gateway 0.0.0.0 --mode static 41910044
此範例中的相機DFK Z30GP031,斷開相機並重新連接後,新設定的相機IP會存在相機中。
$ 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
詳細應用請參考連結。
相機配置錯誤時,必須先進行復原操作:
tcam-gigetool rescue --ip 192.168.1.196 --netmask 255.255.255.0 --gateway 0.0.0.0 10220859
這將為相機設定一個臨時的IP(192.168.1.196),請參照第二步驟去設定成固定IP或DHCP 模式。相機IP設定請參考Gige相機連線問題。
$ tcam-gigetool list
Model Name | Serial Number | User Defined Name | Current IP
DFK 39GX548-Z20 10220859 192.168.1.196