10Mbps+ throughput usb based ethernet recommendation
Pyun YongHyeon
pyunyh at gmail.com
Wed Mar 31 19:07:37 UTC 2010
On Fri, Mar 26, 2010 at 11:31:50PM -0300, Nenhum_de_Nos wrote:
[...]
> >> I changed and got this:
> >>
> >> miibus1: <MII bus> on axe0
> >> ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus1
> >> ukphy0: XXX ID1 = 0x0282, ID2 = 0xf012
> > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >
> > This is *NOT* bogus value. It's Agere Systems' ET1011 gigabit PHY.
> > FreeBSD has truephy(4) for Agere Systems' PHY but it does not have
> > support code for the model yet.
>
> so I can think that's the issue, right ?
Probably. But this does not explain sometimes why you get some
bogus value form PHY id registers.
>
> >> ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT,
> >> 1000baseT-FDX, auto
> >> ue0: <USB Ethernet> on axe0
> >> ue0: Ethernet address: xxxxxxxxxxxxxx
> >> ue0: link state changed to DOWN
> >>
> >> so it didn't now. other thing is that not every time it works:
> >>
> >
> > Yeah, that is real issue here. I guess there should be some magic
> > to wakeup the PHY from deep sleep state. I'll see what can be done.
>
> ok, great it was found :)
>
> let me know if I can help in anything :)
>
Would you try attached patch and let me know how it goes?
More information about the freebsd-usb
mailing list