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"

Reply via email to