Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Nov 1996 15:00:51 PST
From:      Bill Fenner <fenner@parc.xerox.com>
To:        Seppo Kallio <kallio@cc.jyu.fi>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: arp info overwritten 
Message-ID:  <96Nov14.150052pst.177557@crevenia.parc.xerox.com>
In-Reply-To: Your message of "Thu, 14 Nov 1996 04:20:01 PST." <Pine.NEB.3.92.961114141254.10828A-100000@silmu.cc.jyu.fi> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <Pine.NEB.3.92.961114141254.10828A-100000@silmu.cc.jyu.fi>you write:
>3. Can I dissable this overwriting somehow? How?

You can build a new kernel with arp overwriting disabled; in 
sys/netinet/if_ether.c, change the "log(LOG_INFO, "arp info overwritten..."
into "goto out".  This is probably the wrong thing to do.

>This problem and error message appears only in the FreeBSD nodes, not in
>Solaris, Linux, HP/UX etc. as far as I know.

FWIW, most other OS's allow this operation and simply don't warn about it, so 
the only thing different about your FreeBSD box and anyone else's is that 
you're logging it.

If the router is sufficiently misconfigured, it might be ARP'ing for the 
address and then sending a redirect when you send it traffic.  Can you run 
"tcpdump -p icmp" and see if you are getting redirects from whatever IP 
address maps to 0:0:c:15:e7:d?  There's a bug relating to such redirects that 
might be biting you.

  Bill





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?96Nov14.150052pst.177557>