From owner-freebsd-stable@FreeBSD.ORG Wed May 28 05:31:42 2008 Return-Path: Delivered-To: stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 735CA106564A for ; Wed, 28 May 2008 05:31:42 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [194.62.233.102]) by mx1.freebsd.org (Postfix) with ESMTP id 01B708FC1C for ; Wed, 28 May 2008 05:31:41 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from sp34.ipt.ru ([194.62.233.107] helo=bs1.sp34.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1K1E1A-0006WH-4l for stable@FreeBSD.org; Wed, 28 May 2008 09:16:08 +0400 Received: from bsam by bs1.sp34.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1K17Ru-0000Zk-T2 for stable@FreeBSD.org; Wed, 28 May 2008 02:15:18 +0400 To: stable@FreeBSD.org From: Boris Samorodov Date: Wed, 28 May 2008 02:15:18 +0400 Message-ID: <72197513@bs1.sp34.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: 7-STABLE: bridge and em X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 05:31:42 -0000 Hello list! When em0 has an inet address while bridge0 doesn't, it seems to be OK: ----- bs1% uname -a FreeBSD bs1.sp34.ru 7.0-STABLE FreeBSD 7.0-STABLE #0: Sun May 25 20:15:26 MSD 2008 root@bs1.sp34.ru:/usr/obj/usr/src/sys/BSM i386 bs1% ifconfig em0; ifconfig tap0; ifconfig bridge0 em0: flags=8943 metric 0 mtu 1500 options=98 ether 00:0c:f1:6c:37:4c inet 192.168.16.30 netmask 0xffffff00 broadcast 192.168.16.255 media: Ethernet autoselect (100baseTX ) status: active tap0: flags=8943 metric 0 mtu 1500 ether 00:bd:3e:24:00:00 bridge0: flags=8843 metric 0 mtu 1500 ether ea:8b:1f:65:2a:5c id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200 root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: tap0 flags=143 ifmaxaddr 0 port 7 priority 128 path cost 2000000 member: em0 flags=143 ifmaxaddr 0 port 1 priority 128 path cost 2000000 bs1% netstat -rn Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 357 em0 127.0.0.1 127.0.0.1 UH 0 3934 lo0 192.168.16.0/24 link#1 UC 0 0 em0 192.168.16.1 00:07:e9:80:33:bc UHLW 1 16 em0 951 192.168.16.254 00:07:e9:80:33:bc UHLW 2 0 em0 1002 Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 bs1% ping -c 3 192.168.16.254 PING 192.168.16.254 (192.168.16.254): 56 data bytes 64 bytes from 192.168.16.254: icmp_seq=0 ttl=64 time=0.316 ms 64 bytes from 192.168.16.254: icmp_seq=1 ttl=64 time=0.263 ms 64 bytes from 192.168.16.254: icmp_seq=2 ttl=64 time=0.266 ms --- 192.168.16.254 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.263/0.282/0.316/0.024 ms ----- But if I move ip address from em0 to bridge0: ----- bs1% sudo ifconfig em0 inet 192.168.16.30 netmask 0xffffff00 delete bs1% sudo ifconfig bridge0 inet 192.168.16.30 netmask 0xffffff00 bs1% sudo route add default 192.168.16.254 add net default: gateway 192.168.16.254 bs1% ifconfig em0; ifconfig tap0; ifconfig bridge0 em0: flags=8943 metric 0 mtu 1500 options=98 ether 00:0c:f1:6c:37:4c media: Ethernet autoselect (100baseTX ) status: active tap0: flags=8943 metric 0 mtu 1500 ether 00:bd:3e:24:00:00 bridge0: flags=8843 metric 0 mtu 1500 ether ea:8b:1f:65:2a:5c inet 192.168.16.30 netmask 0xffffff00 broadcast 192.168.16.255 id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200 root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: tap0 flags=143 ifmaxaddr 0 port 7 priority 128 path cost 2000000 member: em0 flags=143 ifmaxaddr 0 port 1 priority 128 path cost 2000000 bs1% netstat -rn Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.16.254 UGS 0 0 bridge 127.0.0.1 127.0.0.1 UH 0 3934 lo0 192.168.16.0/24 link#6 UC 0 0 bridge 192.168.16.254 link#6 UHLW 2 0 bridge Internet6: Destination Gateway Flags Netif Expire ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 U lo0 fe80::1%lo0 link#5 UHL lo0 ff01:5::/32 fe80::1%lo0 UC lo0 ff02::%lo0/32 fe80::1%lo0 UC lo0 bs1% ping -c 3 192.168.16.254 PING 192.168.16.254 (192.168.16.254): 56 data bytes --- 192.168.16.254 ping statistics --- 3 packets transmitted, 0 packets received, 100.0% packet loss ----- Did I miss something? Thanks! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve