Date: Tue, 12 Feb 2008 21:33:50 -0600 From: Kevin Day <toasty@dragondata.com> To: freebsd-net@freebsd.org Subject: rtsol doesn't work with bce without promisc (with fix!) Message-ID: <09FCE606-7603-4E53-B690-9DC7FD9D5171@dragondata.com>
next in thread | raw e-mail | index | archive | help
Just in case anyone is still using 6.2-RELEASE and can't get rtsol working on a bce network card, with symptoms like this: bce0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=3b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU> # rtsol -d bce0 checking if bce0 is ready... bce0 is ready send RS on bce0, whose state is 2 send RS on bce0, whose state is 2 send RS on bce0, whose state is 2 No answer after sending 3 RSs stop timer for bce0 there is no timer # ifconfig bce0 promisc # rtsol -d bce0 checking if bce0 is ready... bce0 is ready send RS on bce0, whose state is 2 received RA from fe80::290:6900:2d1:5c00 on bce0, state is 2 stop timer for bce0 there is no timer This fix is to apply this patch: http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/bce/if_bce.c.diff?r1=1.2.2.8;r2=1.2.2.9 Just documenting this here in case anyone else ends up searching the mailing lists and scratching their heads for a few hours like I did. :) -- Kevin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?09FCE606-7603-4E53-B690-9DC7FD9D5171>