LAN unreachable after 5.3 install

Wes Santee wsantee at
Mon Nov 15 11:02:13 PST 2004

On Mon, 15 Nov 2004 12:39:49 +0000, Josh Paetzel <josh at> wrote:
> On Monday 15 November 2004 18:22, Wes Santee wrote:
> > my problem is that after install, I can't
> > see my LAN.  From the FreeBSD box I try this:
> >
> > ping -S
> >
> > but none of the pings are responded to.  From, I try
> > pinging, but the result is the same.
> >
> > Okay, here is the WEIRD part:  When I run tcpdump to see what's
> > going on, all of a sudden everything starts working!  It's as if
> > going into promiscuous mode shuts off some kind of block that I
> > can't figure out. When I kill tcpdump, it goes back to not working
> > again.
> The output of ifconfig may be useful in tracking down your problem

Sure, here it is.  xl1 is the LAN interface, tun0->xl0 is the PPPoE interface:

[wes at lister:/etc] 7 $ ifconfig -a
        ether 00:60:97:a7:c9:01
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        inet netmask 0xffffff00 broadcast
        ether 00:10:5a:9a:11:8c
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
        inet --> netmask 0xffffffff
        Opened by PID 1895

Notice there are no IPv6 configurations.  I put
net.inet6.ip6.auto_linklocal=0 in /etc/sysctl.conf as part of a
troubleshooting test to get PPPoE to work(*).  I left it in after I
got PPPoE working because I don't use IPv6, but removing "options
INET6" from the kernel makes pf, ipfilter, and ipfw klds complain


(*) Long story.  It took over 8 hours to get the PPPoE connection
working after the install.  tcpdump would segfault during the PPP
handshaking do I couldn't even figure out what was going on.  I
finally got it to work by putting "disable ipv6cp" in my ppp.conf
file.  Otherwise it would sit and wait for carrier forever after the
first attempt.

More information about the freebsd-questions mailing list