Hi,
After some struggle (a summary here - http://openology.blogspot.com/2009/01/usb-otg-brief.html), I had modified a USB-A male to USB-miniB male cable - connected ID pin to GND - to make it a USB-A male to USB-miniA cable. Now, when connected, Beagle becomes does become a host.
I used this cable to connect to a hub, to which I connected my peripherals - keyboard, mouse and USB ethernet adapter.
Which ever distro I booted (Angstrom/ Debian/ Ubuntu), I had the same problem with my ethernet adapter - the connection always got dropped and dhcp ran into problems very often than not. One thing I had noticed that this ethernet adapter was always recognized as a low speed USB device.
I had recently come across another USB cable - which I was told was a high speed USB cable - the difference between the cable I had modded earlier and this high speed one was - one - high speed cable had a shield and - two - the caps of the connectors were connected via a fifth wire. Guess that’s what makes the cable high speed capable.
I have modified this cable to connect the ID pin to GND on the mini USB connector. I am now hoping that my devices (especially USB ethernet adapter) will all be recognized as high speed devices, and I wouldn’t run into the problems I have been seeing earlier.
Can someone please help confirm that this cable is OK to be used with Beagle - especially that the caps of the connectors were both connected through a fifth wire? Would this config be OK with Beagle? Or will I run into problems if I use this cable?
I wanted to confirm from experts in the group before I actually connect this cable. Please help!