Go Down

Topic: device not accepting address 6, error -62 (Read 2561 times) previous topic - next topic


Connecting the Arduino nano to pc or netbook works, but when I connect it to my openmoko freerunner, dmesg reports the following:

[  203.720000] usb 1-2: new full speed USB device using s3c-ohci and address 6
[  204.130000] usb 1-2: device not accepting address 6, error -62
[  204.130000] hub 1-0:1.0: unable to enumerate USB device on port 2

If I pull the cable and connect it again, I get bigger numbers for the address, but the rest stays the same. When I reboot both devices, it starts at 6 again.

Other USB-Serial converters work on the freerunner.
Kernel on the freerunner is : 2.6.29-GTA02_qtmoko-v16-mokodev
Is there anything I can do to get the two devices talking to each other?


Make sure you have the correct drivers installed so it can ID the arduino properly.


Does that mean I have to compile the one below?
I didn't find a package or a binary for debian lenny armel.
If that's the correct one, I'll give it a try.


If you google it, you will see many Linux users reporting this kind of error since many years ago. I am being affected too, preventing a USB sound card attaching to my Linuxstamp. The next thing I am going to try is updating my kernel from to 2.6.33.
USB serial chips should be available in your kernel source, if you are compiling the kernel yourself.


Today I updated my freerunner to qtmoko 24. It came with another kernel which is now 2.6.29-rc3-v24.
And voila, it can talk to the Arduino nano on /dev/USB0

Go Up