Date: 09 Sep 2005 11:31:23 -0400 From: Lowell Gilbert <freebsd-questions-local@be-well.ilk.org> To: Ihsan Dogan <ihsan@dogan.ch> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: dhcrelay is setting the relay ip address wrong Message-ID: <44wtlq1cms.fsf@be-well.ilk.org> In-Reply-To: <20050908203622.GA13974@dogan.ch> References: <20050905214641.GA28018@dogan.ch> <44fyshnf9l.fsf@be-well.ilk.org> <20050907142749.GA16981@dogan.ch> <20050908203622.GA13974@dogan.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
Ihsan Dogan <ihsan@dogan.ch> writes: > ---------------------------------------------------------------- > No, input from this socket is dropped. > > See 'fallback_discard' in common/socket.c. > > > You're railing against a very commonly reported problem. The IO system > was designed for the server and client (mostly for the server). It is > poorly suited to the relay. > > Enhancements are on the wishlist for 3.1. > ---------------------------------------------------------------- Ouch. That's a workaround for a pretty severe problem in the relay agent. Try the relay agent from the WIDE project; it looks like it handles this properly (as specified in the protocol spec): (/usr/ports/net-mgmt/wide-dhcp) Good luck. -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44wtlq1cms.fsf>