I have aravis 0.5.5 running on RHEL 7.6 and detects all the cameras in the private network.
I have been testing arav 0.5.5 on RHEL 8 but no luck detecting the same camera in an identical setup like in RHEL 7.6. Appreciate if someone could give me an insight on how to debug the issue.
I did some debugging to find the following results:
# /usr/local/bin/arv-camera-test-0.8 features Looking for the first available camera No camera found: No supported device found
# /usr/local/bin/arv-viewer-0.8 (arv-viewer-0.8:545466): GLib-GIO-CRITICAL **: 15:24:06.293: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
/usr/local/bin/arv-tool-0.8 -d all [15:25:57.194] 🅸 interface> Found 0 USB3Vision device (among 10 USB devices) [15:25:57.196] 🅸 interface> [GvDiscoverSocket::new] Add interface 127.0.0.1 (127.0.0.1) [15:25:57.196] 🅸 interface> [GvDiscoverSocket::new] Add interface 188.8.131.52 (184.108.40.206) [15:25:57.197] 🅸 interface> [GvDiscoverSocket::new] Add interface 192.168.0.202 (192.168.0.255) [15:25:57.197] 🅸 interface> [GvDiscoverSocket::new] Add interface 192.168.122.1 (192.168.122.255) No device found
Camera ip is 192.168.0.55. And it can be seen in the network:
Proof ==> # ping 192.168.0.55 PING 192.168.0.55 (192.168.0.55) 56(84) bytes of data. 64 bytes from 192.168.0.55: icmp_seq=1 ttl=32 time=0.622 ms 64 bytes from 192.168.0.55: icmp_seq=2 ttl=32 time=0.570 ms
Camera can be found by the allied vision utility, vimba but not by the aravis tools.
With RHEL 7.6/aravis-0.5.5 detects without any problems.
Please note this is a gige camera and it is not a USB camera.
Do you recommend a different version of aravis to try?
Can you please guide me a way to run some debugs?
Could this be due to missing libraries? If the answer is “yes” what are they?