From owner-freebsd-net@FreeBSD.ORG Tue Mar 2 11:13:31 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 10437106566C for ; Tue, 2 Mar 2010 11:13:31 +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 C074D8FC14 for ; Tue, 2 Mar 2010 11:13:30 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NmQ2b-0006v0-O7 for freebsd-net@freebsd.org; Tue, 02 Mar 2010 12:13:29 +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 ; Tue, 02 Mar 2010 12:13:29 +0100 Received: from citrin by gw2.masterhost.ru with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 02 Mar 2010 12:13:29 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-net@freebsd.org From: Anton Yuzhaninov Date: Tue, 2 Mar 2010 11:13:16 +0000 (UTC) Organization: Vega Lines: 29 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: Tue, 02 Mar 2010 11:13:31 -0000 On Mon, 1 Mar 2010 15:33:41 +0000 (UTC), Anton Yuzhaninov wrote: AY> mdp can't add proxy arp record. From mpd logs: AY> Mar 1 15:10:34 x0001 mpd: [B-1] IFACE: Add address 10.25.1.240/32->10.25.1.241 to ng0 AY> Mar 1 15:10:34 x0001 mpd: [B-1] exec: /usr/sbin/arp -S 10.25.1.241 0:15:17:35:1c:22 pub AY> Mar 1 15:10:34 x0001 mpd: [B-1] system: command "/usr/sbin/arp" returned 256 This problem can be repeated without mpd: # ifconfig vlan408 vlan408: flags=8844 metric 0 mtu 1500 options=3 ether 00:04:23:ba:2a:7a inet 10.25.1.244 netmask 0xffffff00 broadcast 10.25.1.255 ... # kldload ng_iface # ngctl mkpeer . iface foobar inet # ifconfig ng0 192.168.100.100/32 10.25.1.245 # ifconfig ng0 ng0: flags=88d1 metric 0 mtu 1500 inet 192.168.100.100 --> 10.25.1.245 netmask 0xffffffff # arp -s 10.25.1.245 00:04:23:ba:2a:7a pub cannot intuit interface index and type for 10.25.1.245 This commands work fine on RELENG_7, but don't work on RELENG_8 or CURRENT, and it seems to be regression. -- WBR, Anton Yuzhaninov