さて、これはちょっと離れているかもしれません...私はApple iSightカメラをLinux(Solus Budgie)で動作させようとしています。内蔵のiSightではなく、Firewireケーブルを介して接続されたオリジナルの「古い」iSightです。
私はAppleのFirewire-Thunderbolt 2アダプタを使用してThunderbolt 2を介してiSightを接続し、Mac上で実行しました(元のFirewireケーブルをピン数の異なる別のケーブルに切り替える必要がありました)。
これでUSB-Cを使って新しいコンピュータを作成しました。そのため、AppleからThunderbolt 2-Thunderbolt 3アダプタを購入し、Firewire-Thunderbolt 2アダプタに接続しました。
Solusがカメラをコンピュータに接続してもカメラが見つかりません。実行中のlsusb
プログラム:
Bus 001 Device 006: ID 05ac:1657 Apple, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.01
bDeviceClass 17
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x05ac Apple, Inc.
idProduct 0x1657
bcdDevice 3.48
iManufacturer 1 Apple Inc.
iProduct 2 Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter
iSerial 3 DTN73320164H2YF4Q
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 18
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 17
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 81
bNumDeviceCaps 3
FIXME: alloc bigger buffer for device capability descriptors
can't get debug descriptor: Resource temporarily unavailable
Device Status: 0x0000
(Bus Powered)
そのため、見つかったデバイスがアダプタであることが興味深いです。しかし、今、アダプタがiSightと「対話」できるかどうか、またはドライバの種類が必要かどうかを確認する方法がわかりません。
互いに接続されている2つのアダプタで使用するために古いキット(2003)を購入しようとしていることを知っていますが、まだ放棄する準備ができていません(Appleがアダプタに請求する金額も考慮)。買った…)
私が試してみる提案がありますか?