need help with TRENDnet TU-ET100C USB Ethernet dongle

Good morning,

I'm trying to get an Ethernet dongle working on my Beagle Board. We
bought the Trend TU-ET100C 10/100Mbps listed in Table 28 of the
BeagleBoard System Reference Manual.

I built a kernel after selecting "USB Pegasus/Pegasus-II based
ethernet device support" during a "make menuconfig". After loading my
new kernel and connecting the adapter, I see the following constantly
repeating messages:

[root@beagleboard /]# usb 2-1: new full speed USB device using
musb_hdrc and add
ress 2
usb 2-1: device v07a6 p8511 is not supported
usb 2-1: configuration #1 chosen from 1 choice
pegasus 2-1:1.0: setup Pegasus II specific registers
pegasus 2-1:1.0: eth0, ADMtek ADM8511 "Pegasus II" USB Ethernet,
00:14:d1:10:fc:
80
usb 2-1: USB disconnect, address 2
usb 2-1: new full speed USB device using musb_hdrc and address 3
usb 2-1: device v07a6 p8511 is not supported
usb 2-1: configuration #1 chosen from 1 choice
pegasus 2-1:1.0: setup Pegasus II specific registers
pegasus 2-1:1.0: eth0, ADMtek ADM8511 "Pegasus II" USB Ethernet,
00:14:d1:10:fc:
80
usb 2-1: USB disconnect, address 3
usb 2-1: new full speed USB device using musb_hdrc and address 4
usb 2-1: device v07a6 p8511 is not supported
usb 2-1: configuration #1 chosen from 1 choice
pegasus 2-1:1.0: setup Pegasus II specific registers
pegasus 2-1:1.0: eth0, ADMtek ADM8511 "Pegasus II" USB Ethernet,
00:14:d1:10:fc:
80
usb 2-1: USB disconnect, address 4
usb 2-1: new full speed USB device using musb_hdrc and address 5
usb 2-1: device v07a6 p8511 is not supported
usb 2-1: configuration #1 chosen from 1 choice
pegasus 2-1:1.0: setup Pegasus II specific registers
pegasus 2-1:1.0: eth0, ADMtek ADM8511 "Pegasus II" USB Ethernet,
00:14:d1:10:fc:
80

... and so on!

Seems like it's enumerating the device ok but then there is an
immediate disconnect. Has anyone else tried the TRENDnet adapter and
figured out how to get it connected and stable with the right driver?
(I'm a newb with the kernel.)

I'm wondering if I missed something in my kernel. I just built the
kernel from the v.6.26-omap2 tag in linux-omap-2.6.git. I also tried
building the kernel from the source archive at
http://code.google.com/p/beagleboard/wiki/BeagleSourceCode and saw the
same behavior.

Any insight is appreciated!

Chris Norris
Firmware Engineer
Embla Systems, Inc.

I found a workaround for my own problem. After connecting a self-
powered USB hub, my USB-Ethernet adapter is working properly.

This gets me by for now, but I'd still like to know if it's possible
to connect a USB Ethernet adapter directly to the USB port. Since
it's an OTG port, is this an allowable configuration? Or is the
current draw of the adapter too high? I'd like to hear other people's
experiences.

~CN

It Seems like a power issue.
According to the website the USB port only supplies 100MA not the
typical 500MA.

I may not be 100% correct, but that seems to be the issue.

Terry

OTG only supplies 100mA which meets the OTG specification. You will need to use a HUB as recommneded in order to power most devcies from the OTG port…

Gerald

I just found this. Looks interesting, and low cost
http://www.worldlingo.com/S1790.5/translation?wl_srclang=ko&wl_trglang=en&wl_url=http://www.funshop.co.kr/vs/detail.aspx?categoryno=360&itemno=6367

Articles (in English) about it:
http://dvice.com/archives/2008/10/mimo_um710_usb.php
http://technabob.com/blog/2008/10/16/mimo-7-inch-lcd-monitor-perfect-for-extra-menus/
http://www.byonpc.com/mimo-um-710-external-display-of-7-inches.html
http://www.engadget.com/2008/10/17/nanovisions-mimo-7-inch-displays-are-strangely-cute-sort-of-us/

Another brand, same idea but without touch:
http://technabob.com/blog/2008/10/16/samsung-digital-frames-double-as-a-second-pc-monitor/

Dusty

Those USB LCD displays could be very useful... provided that they
publish the USB data stream so we can write drivers for them. If they
have confidential data interfaces accessible only through Windows
drivers then they're pretty useless as BeagleBoard peripherals.