On Wed, Dec 23, 2009 at 10:11:11AM +0100, Lhunath (Maarten B.) wrote: > Hey, > > I'm having problems getting my Marvell Yukon to work. I can successfully get > it set up using DHCP, but when I start using it, I get error messages such > as: "mskc0: Tx descriptor error" and "msk0: watchdog timeout". This is using > the msk(4) module from 8.0-RELEASE. > > A bit of googling indicates that this problem is not uncommon, but had each > time been resolved by patches that appear to have already been applied to the > msk module that I'm using. > > Some help would be appreciated. Here is the ''dmesg'' output with > bootverbose on and a ''vmstat -i'' should it matter. > > From dmesg: > > mskc0: <Marvell Yukon 88E8056 Gigabit Ethernet> port 0xe800-0xe8ff mem > 0xfebfc000-0xfebfffff irq 17 at device 0.0 on pci4 > pcib4: mskc0 requested memory range 0xfebfc000-0xfebfffff: good > mskc0: MSI count : 1 > mskc0: attempting to allocate 1 MSI vectors (1 supported) > msi: routing MSI IRQ 256 to local APIC 0 vector 58 > mskc0: using IRQ 256 for MSI > mskc0: RAM buffer size : 0KB > msk0: <Marvell Technology Group Ltd. Yukon EC Ultra Id 0xb4 Rev 0x03> on mskc0 > msk0: bpf attached > msk0: Ethernet address: 00:1f:c6:83:a7:d0 > miibus0: <MII bus> on msk0 > e1000phy0: <Marvell 88E1149 Gigabit PHY> PHY 0 on miibus0 > e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, > 1000baseT-FDX, auto
I guess you hit known msk(4) issue for 88E8056/88E1149 PHY. Some users have no problems but others seem to suffer from the issue. There is also a PR about this but it seems it's hard to fix that mainly because I don't have access to the hardware. > mskc0: [MPSAFE] > mskc0: [FILTER] > pci5: driver added > pci6: driver added > msk0: link state changed to DOWN > msk0: link state changed to UP > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > mskc0: Tx descriptor error > msk0: watchdog timeout > msk0: link state changed to DOWN > msk0: link state changed to UP _______________________________________________ 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"