From owner-freebsd-net@FreeBSD.ORG Wed Mar 3 13:16:16 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 117971065673 for ; Wed, 3 Mar 2010 13:16:16 +0000 (UTC) (envelope-from freebsd-net@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id C17F58FC1A for ; Wed, 3 Mar 2010 13:16:15 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NmoQr-0007QG-Nl for freebsd-net@freebsd.org; Wed, 03 Mar 2010 14:16:09 +0100 Received: from gw2.masterhost.ru ([87.242.97.5]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 03 Mar 2010 14:16:09 +0100 Received: from citrin by gw2.masterhost.ru with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 03 Mar 2010 14:16:09 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-net@freebsd.org From: Anton Yuzhaninov Date: Wed, 3 Mar 2010 13:15:57 +0000 (UTC) Organization: Vega Lines: 33 Sender: Message-ID: References: X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: gw2.masterhost.ru X-Comment-To: Anton Yuzhaninov User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/2.6.31-gentoo-r6 (i686)) Subject: Re: net/mpd5: proxy arp don't work on FreeBSD 8 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Mar 2010 13:16:16 -0000 On Tue, 2 Mar 2010 11:13:16 +0000 (UTC), Anton Yuzhaninov wrote: AY> This problem can be repeated without mpd: AY> AY> # ifconfig vlan408 AY> vlan408: flags=8844 metric 0 mtu 1500 AY> options=3 AY> ether 00:04:23:ba:2a:7a AY> inet 10.25.1.244 netmask 0xffffff00 broadcast 10.25.1.255 AY> ... AY> # kldload ng_iface AY> # ngctl mkpeer . iface foobar inet AY> # ifconfig ng0 192.168.100.100/32 10.25.1.245 AY> # ifconfig ng0 AY> ng0: flags=88d1 metric 0 mtu 1500 AY> inet 192.168.100.100 --> 10.25.1.245 netmask 0xffffffff AY> # arp -s 10.25.1.245 00:04:23:ba:2a:7a pub AY> cannot intuit interface index and type for 10.25.1.245 AY> AY> This commands work fine on RELENG_7, but don't work on RELENG_8 or AY> CURRENT, and it seems to be regression. Another example: # arp -s 10.25.1.245 auto pub using interface vlan408 for proxy with address 00:04:23:ba:2a:7a cannot intuit interface index and type for 10.25.1.245 arp(8) can find proper intrfeace - vlan408, but this interface is not used (because of strange code in crenel from r201282). -- WBR, Anton Yuzhaninov