Date: Tue, 19 Aug 2008 18:47:16 +0800 From: Ganbold <ganbold@micom.mng.net> To: pluknet <pluknet@gmail.com> Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>, thompsa@freebsd.org Subject: Re: possibly bridge related problem Message-ID: <48AAA4B4.2060700@micom.mng.net> In-Reply-To: <a31046fc0808190227q2f4dcdafj869e0ba09f32c95c@mail.gmail.com> References: <48AA8624.5010206@micom.mng.net> <a31046fc0808190227q2f4dcdafj869e0ba09f32c95c@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
pluknet wrote: > 2008/8/19 Ganbold <ganbold@micom.mng.net>: > >> Hi, >> >> I have strange network problem on my laptop. >> I can't make connection to my desktop(192.168.0.18) from my laptop. >> However I can ping to other addresses from my laptop. >> I can't ping and make connection to my laptop from my desktop either. >> >> On the laptop I have bridge created at boot time. >> When I destroy bridge0 I can ping and make connection to my desktop. >> Is this known problem? If not where should I look for the problem? >> Or am I doing something wrong? >> >> ... >> devil# uname -an FreeBSD devil.micom.mng.net 7.0-STABLE FreeBSD 7.0-STABLE >> #8: Tue Aug 19 15:29:26 ULAT 2008 >> tsgan@devil.micom.mng.net:/usr/obj/usr/src/sys/DEVIL i386 >> devil# ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1): 56 data bytes >> 64 bytes from 192.168.0.1: icmp_seq=0 ttl=255 time=0.920 ms >> 64 bytes from 192.168.0.1: icmp_seq=1 ttl=255 time=1.788 ms >> 64 bytes from 192.168.0.1: icmp_seq=2 ttl=255 time=1.130 ms >> ^C >> --- 192.168.0.1 ping statistics --- >> 3 packets transmitted, 3 packets received, 0.0% packet loss >> round-trip min/avg/max/stddev = 0.920/1.279/1.788/0.370 ms >> >> devil# ping 192.168.0.18 PING 192.168.0.18 (192.168.0.18): 56 data bytes >> ^C >> --- 192.168.0.18 ping statistics --- >> 4 packets transmitted, 0 packets received, 100.0% packet loss >> >> devil# ifconfig -a bge0: >> flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 >> options=98<VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM> >> ether 00:14:22:fb:32:a6 >> inet 192.168.0.35 netmask 0xffffff00 broadcast 192.168.0.255 >> media: Ethernet autoselect (1000baseTX <full-duplex>) >> status: active >> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 >> inet 127.0.0.1 netmask 0xff000000 bridge0: >> flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 >> ether 00:14:22:fb:32:a6 >> 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<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> >> ifmaxaddr 0 port 4 priority 128 path cost 2000000 >> member: bge0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> >> ifmaxaddr 0 port 1 priority 128 path cost 20000 >> tap0: flags=8902<BROADCAST,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 >> ether 00:bd:4b:1b:00:00 >> tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500 >> inet 192.168.10.34 --> 192.168.10.33 netmask 0xffffffff Opened by PID >> 802 >> >> devil# kldstat Id Refs Address Size Name >> 1 22 0xc0400000 701a64 kernel >> 2 1 0xc0b02000 5844 if_tap.ko >> 3 1 0xc0b08000 15524 snd_hda.ko >> 4 2 0xc0b1e000 52a08 sound.ko >> 5 2 0xc0b71000 10ebc drm.ko >> 6 1 0xc0b82000 71c4 i915.ko >> 7 1 0xc0b8a000 1fe68 kqemu.ko >> 8 1 0xc0baa000 b8c8 aio.ko >> 9 1 0xc0bb6000 6b3d0 acpi.ko >> 10 1 0xc433b000 9000 if_bridge.ko >> 11 1 0xc4344000 6000 bridgestp.ko >> 12 2 0xc44c2000 d000 ipfw.ko >> 13 1 0xc44fb000 4000 ipdivert.ko >> 14 1 0xc452a000 22000 linux.ko >> 15 1 0xc45a6000 e000 fuse.ko >> >> devil# more /etc/rc.conf >> cloned_interfaces="bridge0 tap0" >> firewall_enable="YES" >> firewall_quiet="NO" >> firewall_script="/etc/rc.firewall" >> firewall_type="open" >> gateway_enable="YES" >> hostname="devil.micom.mng.net" >> >> ifconfig_bge0="DHCP" >> ifconfig_bridge0="addm bge0 addm tap0 up" >> inetd_enable="YES" >> >> natd_enable="YES" # Enable natd (if firewall_enable == YES). >> natd_interface="bge0" # Public interface or IPaddress to use. >> openvpn_enable="YES" >> openvpn_if="tun" >> >> >> devil# ipfw show 00050 224 19723 divert 8668 ip4 from any to any via bge0 >> 00100 4 200 allow ip from any to any via lo0 >> 00200 0 0 deny ip from any to 127.0.0.0/8 >> 00300 0 0 deny ip from 127.0.0.0/8 to any >> 65000 383 33187 allow ip from any to any >> 65535 0 0 deny ip from any to any >> >> devil# netstat -rn Routing tables >> >> Internet: >> Destination Gateway Flags Refs Use Netif Expire >> default 192.168.0.1 UGS 0 205 bge0 >> 127.0.0.1 127.0.0.1 UH 0 2 lo0 >> 192.168.0.0/24 link#1 UC 0 0 bge0 >> 192.168.0.1 00:e0:29:3b:5a:b0 UHLW 2 10 bge0 1099 >> 192.168.10.0/24 192.168.10.33 UGS 0 0 tun0 >> 192.168.10.33 192.168.10.34 UH 1 0 tun0 >> >> > > Hi, > > I guess you got that buggy window in 7-stable between [1] and the fix, > that would come [2] in 7-stable in a few days. > > [1] http://svn.freebsd.org/viewvc/base?view=revision&revision=180364 > [2] http://svn.freebsd.org/viewvc/base?view=revision&revision=181824 > Thanks a lot. After applying the patch it seems it is working OK now :) Ganbold > wbr, > pluknet > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > > > > -- The Pig, if I am not mistaken, Gives us ham and pork and Bacon. Let others think his heart is big, I think it stupid of the Pig. -- Ogden Nash
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48AAA4B4.2060700>