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?
_______________________________________________ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"