archlinux システムで 2 つの USB カメラを使用しています。非常に長い間すべてが順調に進んでいましたが、最近非常に奇妙なことが起こり始めました。カメラの製品 ID の 1 つが突然変更されました。lsusb で出力を見ると。
lsusb
Bus 002 Device 003: ID 1409:1225
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1409:1100
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ここでは、Vendor id は同じ (1409) ですが、product id が変更されています。実際の Product id は 1225 です。USB ケーブルを取り外して再度挿入すると、再び同じになります。
lsusb
Bus 002 Device 003: ID 1409:1225
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1409:1225
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
製品 ID が突然変更され、再挿入後に自動的に正しくなる理由がわかりません。