[U-Boot] USB to Ethernet (asix)

Hi Simon,
I noticed that you have:
{ 0x13b1, 0x0018 }, /* Linksys 200M v2.1 */
in asix.c
What would it take to add:
Bus 002 Device 004: ID 077b:2226 Linksys USB200M 100baseTX Adapter
A work friend has been trying this device:
{ 0x0b95, 0x1720 }, /* SMC */
But that doesn't work either.
Maybe we're doing something wrong. Here's what he gets (the lights never come on on his SMC dongle): --------------------------------------------------------------- OMAP3_EVM # usb start (Re)start USB... USB: scanning bus for devices... 1 USB Device(s) found scanning bus for storage devices... 0 Storage Device(s) found scanning bus for ethernet devices... 1 Ethernet Device(s) found OMAP3_EVM # usb info 1: See Interface, USB Revision 2.0 - SMC SMC2209USB/ETH - Class: Communication - PacketSize: 64 Configurations: 1 - Vendor: 0x0b95 Product 0x1720 Version 0.1 Configuration: 1 - Interfaces: 1 Bus Powered Remote Wakeup 300mA Interface: 0 - Alternate Setting 0, Endpoints: 3 - Class See Interface - Endpoint 1 In Interrupt MaxPacket 8 Interval 11ms - Endpoint 2 Out Bulk MaxPacket 512 - Endpoint 3 In Bulk MaxPacket 512 ---------------------------------------------------------------
If we try to do anything with the network (ie tftp), it doesn't work, do we need to set ethact to something?
Thanks for any help.
Rick Bronson

On Sat, Apr 2, 2011 at 1:11 PM, rick@efn.org wrote:
Hi Simon,
I noticed that you have:
{ 0x13b1, 0x0018 }, /* Linksys 200M v2.1 */
in asix.c
What would it take to add:
Bus 002 Device 004: ID 077b:2226 Linksys USB200M 100baseTX Adapter
A work friend has been trying this device:
{ 0x0b95, 0x1720 }, /* SMC */
But that doesn't work either.
Maybe we're doing something wrong. Here's what he gets (the lights never come on on his SMC dongle):
OMAP3_EVM # usb start (Re)start USB... USB: scanning bus for devices... 1 USB Device(s) found scanning bus for storage devices... 0 Storage Device(s) found scanning bus for ethernet devices... 1 Ethernet Device(s) found OMAP3_EVM # usb info 1: See Interface, USB Revision 2.0
- SMC SMC2209USB/ETH
- Class: Communication
- PacketSize: 64 Configurations: 1
- Vendor: 0x0b95 Product 0x1720 Version 0.1
Configuration: 1 - Interfaces: 1 Bus Powered Remote Wakeup 300mA Interface: 0 - Alternate Setting 0, Endpoints: 3 - Class See Interface - Endpoint 1 In Interrupt MaxPacket 8 Interval 11ms - Endpoint 2 Out Bulk MaxPacket 512 - Endpoint 3 In Bulk MaxPacket 512
If we try to do anything with the network (ie tftp), it doesn't work, do we need to set ethact to something?
Thanks for any help.
Rick Bronson
Hi Rick,
Re ASIX that one isn't supported. I don't know the internals of it, but I suppose you could take it apart and look at the chip, if there are no specs provided with it. I am keen to expand the range a little so if you have one to send I could take a look at it.
I have an SMSC driver which I will send to the list soon, it supports only:
{ 0x0424, 0xec00 }, /* LAN9512/LAN9514 Ethernet */ { 0x0424, 0x9500 }, /* LAN9500 Ethernet */
so again I suspect work will be needed.
Regards, Simon
participants (2)
-
rick@efn.org
-
Simon Glass