![Linux (Solus):连接 USB 摄像头时出现问题 (Apple iSight)](https://linux22.com/image/121931/Linux%20(Solus)%EF%BC%9A%E8%BF%9E%E6%8E%A5%20USB%20%E6%91%84%E5%83%8F%E5%A4%B4%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98%20(Apple%20iSight).png)
好吧,这可能有点遥远……我正在尝试让 Apple iSight 相机在 Linux (Solus Budgie) 中工作。不是内置的 iSight,而是原始的“老派”iSight,它通过 Firewire 电缆连接。
我已经使用 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“对话”,或者是否需要某种驱动程序。
我知道我正在尝试购买一些过时的套件(2003),以便与两个相互连接的适配器一起使用,但我还没有准备好放弃它(还考虑到苹果公司对适配器收取的高额费用)我刚买的...)
我可以尝试什么建议吗?