Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jul 1997 16:02:02 -0700 (PDT)
From:      Dave Babler <dbabler@Rigel.orionsys.com>
To:        freebsd-questions@freebsd.org
Subject:   Network/Routed Problem
Message-ID:  <Pine.BSI.3.95.970727153739.1236B-100000@Rigel.orionsys.com>

next in thread | raw e-mail | index | archive | help

HELP!!

I asked this question once before with no responses, but this bit me again
just now.

What happens is this: the system suddenly cannot reach any host. Ping
reports that my router (which is functioning perfectly) is down. After
this point, rebooting the system does NOT fix the problem; the rc.network
hangs on starting routed. It will eventually reboot correctly again, but
it may take a dozen tries (including power-offs and reprogramming the NIC
from DOS, neither of which seem to make any difference). I've only seen
this problem since upgrading to 2.2 with then new driver (ie0) - I'm using
an Intel EtherExpress 16, which used to be the ix0 driver. I'm running
2.2-STABLE. Between reboots of BSD, testing the NIC under DOS shows it to
be completely functional.

This last time, the lockup was triggered after I exited a session of
trafshow. When I tried to start trafshow again, the syslog showed:

Jul 27 14:41:24 Rigel /kernel: ie0: promiscuous mode enabled
Jul 27 14:41:24 Rigel /kernel: ie0: receive descriptors out of sync at 0
Jul 27 14:41:24 Rigel /kernel: ie0: reset

I then downed the interface and brought it back up - it made no difference

Jul 27 14:46:20 Rigel routed[61]: interface ie0 to 205.148.224.9 turned off
Jul 27 14:46:24 Rigel routed[61]: interface ie0 to 205.148.224.9 restored
Jul 27 14:47:27 Rigel reboot: rebooted by dbabler
Jul 27 14:47:27 Rigel syslogd: exiting on signal 15

>From then on it took a dozen reboots to get it working again (again, by
nothing I did - it just finally started working again).

Anybody have ANY ideas? Where to look? What to try? 

-Dave


rc.conf
-------
firewall="open"			# firewall type (see /etc/rc.firewall) or NO.
tcp_extensions="YES"		# Allow RFC1323 & RFC1544 extensions (or NO).
network_interfaces="lo0 ie0"	# List of network interfaces (lo0 is loopback).
ifconfig_lo0="inet 127.0.0.1"	# default loopback device configuration.
ifconfig_ie0="inet 205.148.224.9 netmask 0xffffff00"
defaultrouter="205.148.224.1"	# Set to default gateway (or NO).
static_routes=""
gateway_enable="NO"		# Set to YES if this host will be a gateway.
router_enable="YES"		# Set to YES to enable a routing daemon.
router="routed"			# Name of routing daemon to use if enabled.
router_flags="-q"		# Flags for routing daemon.
mrouted_enable="NO"		# Do multicast routing (see /etc/mrouted.conf)
ipxgateway_enable="NO"		# Set to YES to enable IPX routing.
ipxrouted_enable="NO"		# Set to YES to run the IPX routing daemon.
----
netstat -r (running ok)
----
Routing tables

Internet:
Destination        Gateway            Flags     Refs     Use     Netif Expire
default            205.148.224.1      UGSc       43        5       ie0
localhost          localhost          UH         10       94       lo0
205.148.224        link#2             UC          0        0 
205.148.224.1      0:a0:eb:0:4:59     UHLW       42        0       ie0   1025
orionsys.com       2:0:0:0:41:0       UHLW        0      335 
rigel              0:aa:0:36:67:74    UHLW        1      537       lo0
IP-154             2:0:0:0:41:0       UHLW        0        9       ie0    255
IP-155             2:0:0:0:41:0       UHLW        0        9       ie0    613
IP-156             2:0:0:0:41:0       UHLW        1        9       ie0   1133







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.95.970727153739.1236B-100000>