V4L2 unique paths not staying after reboot

V4L2 on Ubuntu in RUBIIK Pi 3 consistently misidentifies USB cameras as new after power cycling, failing to recognize them as previously connected devices. Camera identity is based on the V4L unique path, which reflects the PCI/USB bus topology. Since this topology should remain stable across reboots, the V4L2 path should persist.

This feature is currently not supported.
Since it is an open-source project, you may implement it at your discretion.

Hi @Kinkin,

The problem here is not the camera path but the USB Topology. The USB Topology shouldn’t change across reboots can you please take another look?

Could you kindly share your test methodology, including the hardware connection scheme and the test commands?