From owner-freebsd-current Fri Apr 7 17:28:42 2000 Delivered-To: freebsd-current@freebsd.org Received: from mass.cdrom.com (mass.cdrom.com [204.216.28.184]) by hub.freebsd.org (Postfix) with ESMTP id DC45E37BEF9 for ; Fri, 7 Apr 2000 17:28:39 -0700 (PDT) (envelope-from msmith@mass.cdrom.com) Received: from mass.cdrom.com (localhost [127.0.0.1]) by mass.cdrom.com (8.9.3/8.9.3) with ESMTP id RAA03588; Fri, 7 Apr 2000 17:32:47 -0700 (PDT) (envelope-from msmith@mass.cdrom.com) Message-Id: <200004080032.RAA03588@mass.cdrom.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Andrew Gordon Cc: David Holloway , "Rodney W. Grimes" , current@freebsd.org Subject: Re: Overwhelming messages from /sys/netinet/if_ether.c In-reply-to: Your message of "Sat, 08 Apr 2000 01:12:15 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 07 Apr 2000 17:32:47 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > On Fri, 7 Apr 2000, David Holloway wrote: > > > I say with 99% certainty that assigning 0.0.0.0 to > > the interface is a requirement of dhcp. > > > > You can't stop using it and expect dhcp to work. > > Yes, RFC2131 clause 4.1 says: > > DHCP messages broadcast by a client prior to that client obtaining > its IP address must have the source address field in the IP header > set to 0. > > RFC951 clause 7.1 says the same thing for BOOTP (though BOOTP and DHCP are > really the same protocol). > > > However, this isn't really an excuse for issuing ARP with a source address > of zero: the initial DHCP exchange is done with broadcasts (so doesn't > need ARP), and after that the address is known. The problem presumably > arises due to other traffic trying to go out while DHCP is still > configuring the interface. If you look at the original error message, you'll note that it's actually due to seeing another packet which claims the same Ip address. -- \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ msmith@freebsd.org \\ and he'll hate you for a lifetime. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message