From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 20:09:12 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98A8F1065674; Wed, 24 Dec 2008 20:09:12 +0000 (UTC) (envelope-from universite@ukr.net) Received: from mary-teresa.otrada.od.ua (otrada.od.ua [89.209.81.54]) by mx1.freebsd.org (Postfix) with ESMTP id E3FAA8FC13; Wed, 24 Dec 2008 20:09:11 +0000 (UTC) (envelope-from universite@ukr.net) Received: from TOP (TOP [10.0.0.20]) (authenticated bits=0) by mary-teresa.otrada.od.ua (8.14.3/8.14.2) with ESMTP id mBOJWpZp077619; Wed, 24 Dec 2008 21:32:52 +0200 (EET) (envelope-from universite@ukr.net) Message-ID: <49528E6F.30600@ukr.net> Date: Wed, 24 Dec 2008 21:33:03 +0200 From: "Vladislav V. Prodan" User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: freebsd-current@freebsd.org, freebsd-net@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.1 required=5.0 tests=ALL_TRUSTED,TVD_RCVD_SINGLE autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on mary-teresa.otrada.od.ua Cc: freebsd-hackers@freebsd.org Subject: Odd behavior routed X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Dec 2008 20:09:12 -0000 # uname -a FreeBSD mary-teresa.XXXXX 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Dec 24 05:06:55 EET 2008 vlad11@mary-teresa.XXXXX:/usr/obj/usr/src/sys/mary-teresa.10 amd64 We have two providers on tun1 and tun2. >>/etc/rc.conf: ... gateway_enable="YES" router="/sbin/routed" router_enable="YES" router_flags="-s -T /var/log/routed.log -P no_rip" ... # netstat -rn Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 89.209.95.254 UGS 0 653418 tun1 10.0.0.0/24 link#1 U 0 85595 re0 85.238.109.61 127.0.0.1 UH 0 0 lo0 89.209.XX.YY 127.0.0.1 UH 0 483 lo0 89.209.95.254 89.209.XX.YY UH 0 0 tun1 127.0.0.1 link#6 UH 0 19781 lo0 192.168.152.0/24 10.0.0.20 UGS 0 0 re0 195.138.80.168 link#8 UH 0 5 tun2 Internet6: Destination Gateway Flags Netif Expire ::1 link#6 UH lo0 fe80::%lo0/64 link#6 U lo0 ff01:6::/32 fe80::1%lo0 U lo0 ff01:7::/32 fe80::2e0:4dff:fe7b:690c%tun1 UG tun1 ff01:8::/32 fe80::2e0:4dff:fe7b:690c%tun2 UG tun2 ff02::%lo0/32 fe80::1%lo0 U lo0 ff02::%tun1/32 fe80::2e0:4dff:fe7b:690c%tun1 UG tun1 ff02::%tun2/32 fe80::2e0:4dff:fe7b:690c%tun2 UG tun2 I would like to put some networks via a second ISP: # /sbin/route add -net 79.140.0.0/20 -iface tun2 add net 79.140.0.0: gateway tun2 # /sbin/route add -net 85.238.96.0/19 -iface tun2 add net 85.238.96.0: gateway tun2 # /sbin/route add -net 195.138.64.0/19 -iface tun2 add net 195.138.64.0: gateway tun2 But routes do not appear, the table remains unchanged. In the logs routed: RTM_ADD from pid 7234: 79.140.0.0 (mask 0xfffff000) --> 85.238.109.61 static route 79.140.0.0 (mask 0xfffff000) --> 85.238.109.61 impossibly lacks ifp -- 11:35:16 -- RTM_ADD from pid 7250: 85.238.96.0 (mask 0xffffe000) --> 85.238.109.61 static route 85.238.96.0 (mask 0xffffe000) --> 85.238.109.61 impossibly lacks ifp -- 11:35:28 -- RTM_ADD from pid 7262: 195.138.64.0 (mask 0xffffe000) --> 85.238.109.61 static route 195.138.64.0 (mask 0xffffe000) --> 85.238.109.61 impossibly lacks ifp Before rebuild kernel, it appeared, and now there is no. It is now adding routes? Using gated|quagga|zebra does not offer.