From seth@freebie.dp.ny.frb.org Fri Aug 13 15:52:59 1999 Return-Path: Received: from fed-ef1.frb.gov (fed.frb.gov [132.200.32.32]) by hub.freebsd.org (Postfix) with ESMTP id 633EA1501F for ; Fri, 13 Aug 1999 15:52:55 -0700 (PDT) (envelope-from seth@freebie.dp.ny.frb.org) Received: by fed-ef1.frb.gov; id SAA12891; Fri, 13 Aug 1999 18:53:10 -0400 (EDT) Received: from m1pmdf.frb.gov(192.168.3.38) by fed.frb.gov via smap (V4.2) id xma012844; Fri, 13 Aug 99 18:52:46 -0400 Message-Id: <199908132252.SAA80376@freebie.dp.ny.frb.org> Date: Fri, 13 Aug 1999 18:52:43 -0400 (EDT) From: Seth Reply-To: seth@freebie.dp.ny.frb.org To: FreeBSD-gnats-submit@freebsd.org Subject: Routing broken in 3.2-STABLE 1999-07-29? X-Send-Pr-Version: 3.2 >Number: 13127 >Category: kern >Synopsis: Routing broken in 3.2-STABLE 1999-07-29? >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 13 16:00:00 PDT 1999 >Closed-Date: Fri Aug 13 16:08:30 PDT 1999 >Last-Modified: Tue Nov 27 18:31:02 PST 2001 >Originator: Seth >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: >Description: ifconfig -a returns freebie 517: ifconfig -a xl0: flags=8843 mtu 1500 inet 172.17.236.10 netmask 0xfffffc00 broadcast 172.17.239.255 ether 00:10:5a:22:14:82 media: 100baseTX supported media: autoselect 100baseTX 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP 10baseT/UTP xl1: flags=8843 mtu 1500 inet w.x.96.162 netmask 0xffffc000 broadcast w.x.127.255 ether 00:c0:4f:68:dc:ec media: 100baseTX supported media: autoselect 100baseTX 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP 10baseT/UTP lp0: flags=8810 mtu 1500 tun0: flags=8010 mtu 1500 sl0: flags=c010 mtu 552 ppp0: flags=8010 mtu 1500 lo0: flags=8049 mtu 16384 inet 127.0.0.1 netmask 0xff000000 netstat -nr with hosts removed looks like this: Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default w.x.64.1 UGSc 2 7 xl1 127.0.0.1 127.0.0.1 UH 1 1215 lo0 w.x.64/18 link#2 UC 0 0 xl1 172.17/24 172.17.236.1 UGSc 1 835 xl0 172.17.1/24 172.17.236.1 UGSc 6 2 xl0 172.17.204/23 172.17.236.1 UGSc 0 0 xl0 172.17.206/23 172.17.236.1 UGSc 0 0 xl0 172.17.208/23 172.17.236.1 UGSc 0 0 xl0 172.17.210/23 172.17.236.1 UGSc 0 0 xl0 172.17.212/23 172.17.236.1 UGSc 0 0 xl0 172.17.214/23 172.17.236.1 UGSc 0 0 xl0 172.17.216/23 172.17.236.1 UGSc 0 0 xl0 172.17.218/23 172.17.236.1 UGSc 0 1006 xl0 172.17.220/23 172.17.236.1 UGSc 0 99 xl0 172.17.222/23 172.17.236.1 UGSc 0 45 xl0 172.17.224/23 172.17.236.1 UGSc 0 29 xl0 172.17.226/23 172.17.236.1 UGSc 0 17 xl0 172.17.228/23 172.17.236.1 UGSc 0 0 xl0 172.17.230/23 172.17.236.1 UGSc 0 0 xl0 172.17.232/23 172.17.236.1 UGSc 0 0 xl0 However, a ping to 172.17.72.73 (should be going to default), returns freebie 516: ping 172.17.72.73 PING 172.17.72.73 (172.17.72.73): 56 data bytes ping: sendto: No route to host How-To-Repeat: Add the static routes above using the following commands: route add -net 172.17.204.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.206.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.208.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.210.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.212.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.214.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.216.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.218.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.220.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.222.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.224.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.226.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.228.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.230.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.232.0 172.17.236.1 -netmask 255.255.254.0 route add -net 172.17.1.0 172.17.236.1 -netmask 255.255.255.0 route add -net 172.17.0.0 172.17.236.1 -netmask 255.255.255.0 Attempt a ping to an address within the /16 but outside any of the static routes. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: State-Changed-From-To: open->closed State-Changed-By: cpiazza State-Changed-When: Fri Aug 13 16:08:30 PDT 1999 State-Changed-Why: Originator reports that the problem was user error. >Unformatted: