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>