我有一个嵌入式设备,我使用它 USB小工具 USB接口可以将其作为大容量存储设备使用,也可以使用USB接口通过USB串口进行访问 g_serial
模块。
虽然我可以使用连接到设备 modprobe usbserial
在Linux上,我怎么能在Mac上做到这一点?它只给我以下内容:
$ ls /dev/tty.*
/dev/tty.Bluetooth-Modem /dev/tty.Bluetooth-PDA-Sync
这来自于 dmesg
,不确定它是否与设备有关:
USBF: 10410.547 AppleUSBEHCI[0xffffff801379c000]::Found a transaction which hasn't moved in 5 seconds on bus 0xfd, timing out! (Addr: 0, EP: 0)
USBF: 10416.549 AppleUSBEHCI[0xffffff801379c000]::Found a transaction which hasn't moved in 5 seconds on bus 0xfd, timing out! (Addr: 0, EP: 0)
USBF: 10417. 84 [0xffffff80138a7000] The IOUSBFamily was not able to enumerate a device.
USBF: 10422.789 [0xffffff80138a7000] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 2 of Hub at 0xfd100000)
感谢您的参考,但我已经写过,我可以从Linux连接到该设备(当本地运行时,而不是在VM中)。我的主要开发机器是Mac OSX,但它似乎无法识别设备或允许连接。我运行Linux的虚拟机(Parallels)也不允许我将USB“连接”到虚拟机。
—
MiKy
发布问题然后忘记所有相关问题毫无意义。
—
harrymc
lsusb
那么这个 第1条 和 第二条 可能有帮助。