Dan, it worked, thanks very much !
> Subject: Re: ping issue with windows 2008 server ? > From: [email protected] > To: [email protected] > CC: [email protected] > Date: Thu, 27 Feb 2014 11:57:19 -0600 > > On Wed, 2014-02-26 at 19:59 +0000, ning ji wrote: > > ok, this is what i found so far, can some one give some suggestions next > > ?1. if i open 2 dos windows in win7, ping 2 eth in the linux, both > > worksping 10.50.177.137 (eth0)ping 10.50.177.139 (eth1)ningji@g64nnq1:~$ > > route -nKernel IP routing tableDestination Gateway Genmask Flags Metric Ref > > Use Iface0.0.0.0 10.50.183.254 0.0.0.0 UG 0 0 0 eth010.50.176.0 0.0.0.0 > > 255.255.248.0 U 1 0 0 eth010.50.176.0 0.0.0.0 255.255.248.0 U 1 0 0 > > eth1169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth1from wireshark running > > in linux,you can see icmp requests and replies in eth0.But NONE for > > eth1.All ping packets goes to eth0.so i assume linux internally knows eth1 > > and eth0 are together, as long as you ping eth1, it just pings eth0 > > instead. 2. However, if you do the same thing in windows 2008,the ping > > packets will go to eth1 if you are pinging eth1.Now the routing table is > > not right.If i replace the default routing entry with eth1, now ping works > > for eth1.ok, how do i fix this in linux without changing routing table then > > ?how the ping to eth1 actually goes to eth0 for win7 case ?Is this related > > to arp table ? i don't know much about ARP. > > MS support said "Windows networking complies with majority of Internet > > standards including ping." > > Thanks for your help ! > > On linux, look into the "rp_filter" sysctl. That controls how the linux > kernel handles replies when two interfaces are on the same network. > Perhaps it's set to '1' on your system for both interfaces, where you > would like '2' or '0'. > > Dan > > > From: [email protected] > > To: [email protected] > > Subject: ping issue with windows 2008 server ? > > Date: Fri, 21 Feb 2014 18:50:06 +0000 > > > > > > > > > > Again this is for embedded system, freescale ARM processor, kernel > > 3.0.35-cm-fx6-4,fs is using ubuntu 12.04。NetworkManager version is 0.9.4. > > So we have 2 systems for testing,1. linux embedded system has 2 Gigabit > > ethernet ports2. windows PC, we open 2 Dos windows keep on pinging eht0 and > > eth1. ping -t 10.50.1.1 ping -t > > 10.50.1.2At the same time, we unplug eth ports in the linux side randomly > > and plug back. > > Now if this windows pc is windows 7, everything is fine. > > Now if it's windows 8 server, or windows xp, ping will fail.1. you unplug > > eth0 in linux, "ping -t 10.50.1.1" will stop2. plug back eth0, "ping -t > > 10.50.1.1" will work, but but "ping -t 10.50.1.2" stops, even though > > ethernet cable is still there. > > Any suggestions pls ? > > Thanks ! > > > > > > > > > > _______________________________________________ > > networkmanager-list mailing list > > [email protected] > > https://mail.gnome.org/mailman/listinfo/networkmanager-list > >
_______________________________________________ networkmanager-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/networkmanager-list
