more on if_sk problem

Jung-uk Kim jkim at niksun.com
Tue May 18 16:26:12 PDT 2004


On Tuesday 18 May 2004 02:22 pm, Kenneth Culver wrote:
> I have done some more twiddling around with the problem I'm having
> with the if_sk driver with a built-in 3com 940 Gig-e adapter.
>
> Basically the problem is that dhclient times out and I end up with
> an address of 0.0.0.0 when I boot the machine. I've found that if I
> remove IFF_MULTICAST from line 1473 of that driver, recompile the
> kernel, and reboot, dhcp suddenly works right.
>
> Another thing I noticed is that every time an IP is added to the
> interface with multicast enabled, the link goes down, and typing a
> subsequent ifconfig shows "No carrier" for a few seconds. I don't
> see this behavior on any other ethernet card (I have several fxp,
> xl, and de type 10/100 cards). So basically I think there's some
> kind of problem with the sk_setmulti() function in the sk driver.
> Either that or the 3com 940 card is just wonky.

Well, Marvell Yukon controller support is not really complete.  There 
are missiong pieces.  I haven't found time to fix it yet. :-( If you 
are running FreeBSD/i386, try vendor driver, which is almost 
complete:

http://www.syskonnect.com/syskonnect/support/driver/htm/freebsd52.htm

JK

> Anyway, this is what I've found, so hopefully someone can do
> something with this info.
>
> Ken
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscribe at freebsd.org"


More information about the freebsd-current mailing list