Ethernet Stopping Problem

Ian Barnes ian at cerebellum.za.net
Wed Feb 15 14:46:41 PST 2006


Hi,

I have a freebsd 5.2 box setup as my gateway for my home network. The
network is layed out as follows:

FreeBSD Gateway - 10.0.0.1/16
ADSL Router - 10.0.0.2/16

DHCP Network - 10.0.1.0 - 10.0.1.254 all /16 with default gateway as .1

I have ppp enabled on the freebsd unit, and it connects fine and then
everything works perfectly for anything between 5 and 10 minutes. At this
stage, the freebsd machine cant get to the 10.0.1.0 network anymore. It can
still ping 10.0.0.2 fine and its connection to the internet remains perfect.
It just wont let anyone else come in from anywhere else on the network. It
kills all SSH sessions, web sessions etc. I replaced the ifac card with an
ed0 card, and also replaced cables and the switch in between. 

The card in question is both a dc0 and an ed0 card which I have swapped into
another PCI port and it still does the same thing there. Below is an
ifconfig:

ed0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 10.0.0.1 netmask 0xffff0000 broadcast 10.0.255.255
        ether 00:c0:df:fa:b8:74
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000 
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
        inet 165.x.x.x --> 165.x.x.x netmask 0xffffffff 
        Opened by PID 218
[root at gateway] ~ #


Here is a rc.conf:
[root at gateway] ~ # cat /etc/rc.conf
defaultrouter="10.0.0.2"
hostname="gateway.domain.local"
ifconfig_ed0="inet 10.0.0.1 netmask 255.255.0.0"
saver="logo"
sshd_enable="NO"
usbd_enable="YES"
blanktime="3600"
apache2_enable="YES"
mysql_enable="YES"
sendmail_enable="NONE"
gateway_enable="YES"
inetd_enable="NO"
kern_securelevel_enable="NO"
ppp_enable="YES"
ppp_nat="YES"
ppp_mode="ddial"
ppp_profile="dsl1"
dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
dhcpd_ifaces="ed0"
[root at gateway] ~ #


I don't have any sysctl rules in place, and everything else about this unit
is standard.

I am not running a firewall at this stage and was just wondering what the
cause of this problem could be?

Cheers
Ian



More information about the freebsd-questions mailing list