|
1 | 1 | # HIDAPI/libusb |
2 | | -SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f580", MODE="0666" |
3 | | -SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f680", MODE="0666" |
| 2 | +SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f582", MODE="0666" |
4 | 3 | SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f681", MODE="0666" |
| 4 | +SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f682", MODE="0666" |
5 | 5 | SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f780", MODE="0666" |
6 | 6 | SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f781", MODE="0666" |
7 | 7 | SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f880", MODE="0666" |
8 | 8 | SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f881", MODE="0666" |
9 | 9 | SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0666" |
10 | 10 |
|
11 | | -# HIDAPI/hidraw |
12 | | -KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f580", MODE="0666" |
13 | | -KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f680", MODE="0666" |
| 11 | +# HIDAPI/hidraw (busnum constraint removed for multi-controller hosts like Jetson AGX Orin) |
| 12 | +KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f582", MODE="0666" |
14 | 13 | KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f681", MODE="0666" |
| 14 | +KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f682", MODE="0666" |
15 | 15 | KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f780", MODE="0666" |
16 | 16 | KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f781", MODE="0666" |
17 | 17 | KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f880", MODE="0666" |
18 | 18 | KERNEL=="hidraw*", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f881", MODE="0666" |
19 | 19 | KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0666" |
20 | 20 |
|
21 | | -# Disable USB autosuspend for ZED cameras and their internal hub |
| 21 | +# Disable USB autosuspend for ZED cameras and their internal USB hub |
22 | 22 | # Reference: https://www.kernel.org/doc/Documentation/usb/power-management.txt |
23 | | -# Note: power/control="on" is the authoritative switch — it disables runtime PM |
24 | | -# entirely for the device, so the device stays powered and never autosuspends. |
25 | | -ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f580", TEST=="power/control", ATTR{power/control}="on" |
26 | | -ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f680", TEST=="power/control", ATTR{power/control}="on" |
27 | | -ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f681", TEST=="power/control", ATTR{power/control}="on" |
| 23 | +# power/control="on" is the authoritative switch — it disables runtime PM, |
| 24 | +# so the device stays powered and never autosuspends. |
| 25 | +ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f582", TEST=="power/control", ATTR{power/control}="on" |
| 26 | +ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f682", TEST=="power/control", ATTR{power/control}="on" |
28 | 27 | ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f780", TEST=="power/control", ATTR{power/control}="on" |
29 | 28 | ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f781", TEST=="power/control", ATTR{power/control}="on" |
30 | 29 | ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="2b03", ATTRS{idProduct}=="f880", TEST=="power/control", ATTR{power/control}="on" |
|
0 commit comments