Re: axe(4) doesn't work (patch to replace obsolete if_watchdog interface)

From: Pyun YongHyeon <pyunyh_at_gmail.com>
Date: Tue, 3 Jun 2008 17:44:04 +0900
On Tue, Jun 03, 2008 at 01:44:25PM +0900, Norikatsu Shigemura wrote:
 > On Tue, 3 Jun 2008 10:00:01 +0900
 > Pyun YongHyeon <pyunyh_at_gmail.com> wrote:
 > >  > ukphy0: OUI 0x1e525e, model 0x0014, rev. 9
 > >            ^^^^^^^^^^^^
 > > This OUI does not exist in IEEE OUI database so I vaguely guess
 > > this one comes from broken MII_OUI macro implementation in FreeBSD.
 > > Because PHY vendors also made the same mistake as FreeBSD this
 > > hasn't been much problem so far. Would you apply the following
 > > patch and let me know the output of ukphy(4)? 
 > 
 > 	Please see following result.
 > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 > miibus0: <MII bus> on axe0
 > ukphy0: <Generic IEEE 802.3u media interface> PHY 0 on miibus0
 > ukphy0: OUI 0x1e525e, model 0x0014, rev. 9
 > ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseSX, 1000baseT, 1000baseT-FDX, auto
 > ukphy0: IDR1 = 0x7949, IDR2 = 0x7949

Hmm, this also looks like faked one. Probably PHY address was
incorrectly chosen. I guess the PHY would be one of Marvell
variants. If this is correct guess, I think ax88178_init() should
be called prior to any other operations(patch attached).
Sam, what's your opinion?

-- 
Regards,
Pyun YongHyeon

Received on Tue Jun 03 2008 - 06:44:12 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:31 UTC