Call for Marvell/SysKonnect Yukon II Gigabit Ethernet testers.

Philip Paeps philip at FreeBSD.org
Sun Oct 29 21:35:02 UTC 2006


The driver seems to work for me, but only when I put it in the kernel proper.
If I try to load it as a module, it gives ENOMEM when trying bus_dmamem_alloc()
for the jumbo buf (line 2177 of if_msk.c).

Two things I'm curious about:

msk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=9a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
        inet6 fe80::211:11ff:fe59:1333%msk0 prefixlen 64 scopeid 0x1 
        inet 172.16.1.2 netmask 0xffffff00 broadcast 172.16.1.255
        inet6 2001:6f8:32f:10:211:11ff:fe59:1333 prefixlen 64 autoconf 
        ether 00:11:11:59:13:33
        media: Ethernet autoselect (100baseTX <full-duplex,flag0,flag1>)
        status: active

What are flag0 and flag1 in the media: line?

The kernel also prints "mskc0: Uncorrectable PCI Express error" after bringing
the interface up.  It doesn't seem to cause any harm, but it feels fishy.  I
haven't looked at the source for this.

Good work on writing this driver!

 - Philip

-- 
Philip Paeps                                    Please don't Cc me, I am
philip at freebsd.org                               subscribed to the list.

  hundred-and-one symptoms of being an internet addict:
  72. Somebody at IRC just mentioned a way to obtain full motion video without
      a PC using a wireless protocol called NTSC, you wonder how you never
      heard about it


More information about the freebsd-current mailing list