I also found that this bug is applicable to latest Linux kernels but not to older kernel versions. So if something was ported from Linux.. perhaps it affected FreeBSD too.
2011/5/13 David Xu <davi...@freebsd.org> > The following reply was made to PR kern/156493; it has been noted by GNATS. > > From: David Xu <davi...@freebsd.org> > To: bug-follo...@freebsd.org, cy6erg...@gmail.com > Cc: > Subject: Re: kern/156493: [msk] Marvell Yukon 2 device works only few > seconds > Date: Fri, 13 May 2011 16:08:57 +0800 > > On CURRENT, I have same problem, dmesg shows my machine has following > hardware configuration: > > mskc0: <Marvell Yukon 88E8057 Gigabit Ethernet> port 0xe800-0xe8ff mem > 0xfebfc000-0xfebfffff irq 17 at device 0.0 on pci3 > msk0: <Marvell Technology Group Ltd. Yukon Ultra 2 Id 0xba Rev 0x00> on > mskc0 > msk0: Ethernet address: 90:fb:a6:9b:bd:c5 > miibus0: <MII bus> on msk0 > e1000phy0: <Marvell 88E1149 Gigabit PHY> PHY 0 on miibus0 > e1000phy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, > 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, > auto-flow > > > I have to disable workaround in if_msk.c to make it work: > > Index: dev/msk/if_msk.c > =================================================================== > --- dev/msk/if_msk.c (revision 221829) > +++ dev/msk/if_msk.c (working copy) > @@ -1228,7 +1228,7 @@ > case CHIP_ID_YUKON_EC_U: > case CHIP_ID_YUKON_EX: > case CHIP_ID_YUKON_FE_P: > - case CHIP_ID_YUKON_UL_2: > +// case CHIP_ID_YUKON_UL_2: > case CHIP_ID_YUKON_OPT: > CSR_WRITE_2(sc, B0_CTST, Y2_HW_WOL_OFF); > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" > -- ----------------------------------------------------------------- Всего наилучшего <y6erGn0m. _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"