Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Apr 2005 16:38:59 -0400
From:      "M. Parsons" <mrparsons@gmail.com>
To:        freebsd-hackers@freebsd.org
Subject:   Re: Route/arp help?
Message-ID:  <ac8741ae05041313384be3e17@mail.gmail.com>
In-Reply-To: <425D7D24.6020308@OTEL.net>
References:  <ac8741ae050413102521d1aac7@mail.gmail.com> <425D7D24.6020308@OTEL.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 4/13/05, Iasen Kostov <tbyte@otel.net> wrote:
> M. Parsons wrote:
>=20
> >To access my dsl modem's line stats page, I have to create an arp
> >entry and a route for it, under linux this was done as: (eth1
> >connected directly to dsl modem)
> >
> >ifconfig eth1 10.0.0.2 netmask 255.255.255.0
> >route add 10.0.0.1 dev eth1
> >
> >
> route add -net 10.0.0.1/32 -iface de0 -cloning
>=20
> But 'ifconfig de0 10.0.0.2 netmask 255.255.255.0' (or ifconfig de0
> 10.0.0.2/24) should set a 10.0.0.0/24 route via de0 why would you want
> to set it again  ?
>=20
> >arp -s 10.0.0.1 ffffffffffffffffff    (not really fffff, but the MAC
> >address of the dsl modem, NOT the nic).
> >
> >unfortunately, I cant seem to figure out the commands to get this to
> >work under FreeBSD 5.3
> >
> >Ifconfig is simple enough (replace eth1 with de0 in my case)
> >
> >Arp seems the same (except it needs colons)
> >
> >But the route command I have no clue.  It doesnt seem to follow the
> >same syntax as linux, and I havent figured out the correct syntax yet.
> >
> >Any help?
> >
> >Thanks,
> >
> >Mark


Honestly I have no clue why its not working, it should be simple, but
it isnt.. Here is what the arp cache shows and the routing table (and
its ed0, not de0, my mistake in original message).

arp: (after doing the arp -s command)

modem (10.0.0.1) at 00:0b:23:2a:b0:c4 on ed0 permanent [ethernet]

this looks right doesnt it?

route:

default            mydslgateway UGS         0     8173   tun0
10/24              link#1             UC          0        0    ed0
modem              00:0b:23:2a:b0:c4  UHLS        0        4    ed0 =3D>
10.0.0.1/32        link#1             UCS         0        0    ed0

no idea here?  3 for ed0? is that right?

note, ed0 is also creating the tun0 device (pppoe), but that was never
a problem in linux.

Im just confused. :(

Its not a big deal, as its only my dsl line stats, but still confused
why it aint working

For the record, http://www.broadbandreports.com/faq/9693 is the page
on how you access the line stats, and the MAC part is required for my
modem.

Thanks for all the help

Mark



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ac8741ae05041313384be3e17>