default routing question ZIPB ADSL PPPoA
ahnjoan at gmail.com
Wed Nov 9 04:43:50 GMT 2005
On 24 Oct 2005 09:22:34 -0400, Lowell Gilbert <
freebsd-questions-local at be-well.ilk.org> wrote:
> Ahnjoan Amous <ahnjoan at gmail.com> writes:
> > The short : I believe the problem I am having is due to routing. A DHCP
> > server sends me IP A.B.C.D with a default route of A.B.C.D. "dhclient"
> > handling this well and I don't know how to fix it. Windows as well as
> > DHCP clients do not have a problem with this and I am at my wits end
> > to figure out what combination of route commands will fix my issue.
> > The long : I have a CellPipe ADSL router/bridge from Lucent. This device
> > provided by our ISP. I am exploring the ZIPB functionality of the device
> > allow my FreeBSD host to own the public IP. The basics of the
> > for those unfamiliar is as follows. PPPoA is established by the device
> > the the (public) IP acquired through the previous process is delivered
> to a
> > host behind that CellPipe via DHCP. After DHCP the device acts as a
> > "bridge", allowing the internal device to use the public IP as its own.
> > sure this description is vague but I don't know any other way to
> > Info : After dhclient acquires its info the ethernet interface looks
> > this
> > ifconfig ethernet interface √ inet A.B.C.D netmask
> > 255.255.255.255 <http://255.255.255.255><http://255.255.255.255/>
> > When I connect a windows or Linux host they seem to treat the interface
> > the default route and work as expected. With FreeBSD I have tried
> > all routes for the device after assignment, and then adding default
> > based on -interface flag for route command. I have also tried opening up
> > netmask on the ethernet interface and adding a default route destined
> > what I know the PPPoA connections end point is.
> > Nothing I have tried seems to work. I don't consider myself an expert by
> > means but this is clearly beyond my knowledge.
> > I'm happy to provide any information you need it you have an idea.
> Sounds like it's "really" an "unnumbered" interface.
> Did you try the "-iface" option to route(8)?
Lowell - The -iface option worked for me. In the short term I have
mutilated the dhclient-script and manually added the -iface option to each
"route default" line. Not at all pretty but works for now. Thank you again
for the help, it is much appreciated.
More information about the freebsd-questions