Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have an embedded device, on which I use the USB gadget USB interface to either make it available as a mass storage device, or enable access over USB serial using the g_serial module.

While I can connect to the device using modprobe usbserial on Linux, how can I do it on Mac? It only gives me the following:

$ ls /dev/tty.*
/dev/tty.Bluetooth-Modem    /dev/tty.Bluetooth-PDA-Sync

This is coming from the dmesg, not sure if it is related to the device:

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)
share|improve this question
    
Post here the result of lsusb, then this article1 and article2 might help. –  harrymc May 18 '12 at 10:22
    
Thank you for references, however I already wrote that I can connect to the device from Linux (when run natively, not in a VM). My main dev machine is a Mac OSX, but it does not seem to recognize the device or allow connection. The virtual machine (Parallels) on which I run Linux also does not allow me to "connect" the USB to the virtual machine. –  MiKy May 18 '12 at 15:17
    
There is no point in posting a question and then forgetting all about it. –  harrymc May 23 '12 at 18:19

1 Answer 1

Linux (native) might have the right drivers, but not OS X.

It will help to know the output of lsusb and what happens if you try to follow this article, for both native Linux and OS X.

The differences between the two might be instructive.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.