Skip site navigation (1)Skip section navigation (2)
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>