Is it just me, or are you sharing IP addresses with the two interfaces? If I'm reading this right, you are having a network collision. Try changing the IP address of one of the eths, and see if that helps.
Eric -----Original Message----- From: rhelv6-beta-list-boun...@redhat.com [mailto:rhelv6-beta-list-boun...@redhat.com] On Behalf Of Gianluca Cecchi Sent: Tuesday, October 05, 2010 7:30 AM To: Red Hat Enterprise Linux 6 (Santiago) Beta releases discussion mailing-list Subject: Re: [rhelv6-beta-list] Problem with 2 interfaces on the same network with rh6 beta2 Hello, any hint on this? I continue to be able to ping only from one interface.... [r...@testrh6 ~]# netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.4.5.0 0.0.0.0 255.255.255.0 U 0 0 0 bond0 10.10.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth4 10.10.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth5 0.0.0.0 10.4.5.250 0.0.0.0 UG 0 0 0 bond0 In this way I'm able to ping -I eth4 but not eth5... If I run "ifdown eth4" I'm then be able to ping through eth5. If I then run "ifup eth4" I continue to be able to ping through eth5 but no more from eth4 (only with another "ifdown eth5" command...) Tried also to set net.ipv4.conf.xxx.arp_announce=1 net.ipv4.conf.xxx.arp_ignore=1 for all interfaces and also default but no way.... Thanks, in advance, Gianluca On Mon, Sep 6, 2010 at 9:56 AM, Pasi Kärkkäinen <pa...@iki.fi> wrote: > On Fri, Sep 03, 2010 at 01:13:24PM +0200, Gianluca Cecchi wrote: >> On Fri, Sep 3, 2010 at 12:16 PM, Pasi Kärkkäinen <pa...@iki.fi> wrote: >> >> >> > >> > Maybe you need to disable the arp replies on other interfaces.. >> > >> > as a default Linux replies to arp request on *any* interface, >> > ie. on a wrong interface on this case.. >> > >> > -- Pasi >> >> Hi, >> can you tell what are the parameters to change, please? >> >> I tried set to 1 the parameters for eth4 and eth5 taht are the cards >> involved... >> >> net.ipv4.conf.ethx.arp_announce and net.ipv4.conf.ethx.arp_ignore >> >> so that I have this config: >> >> [r...@testrh6 ~]# sysctl -a|grep arp | egrep "eth4|eth5|all" | sort >> net.ipv4.conf.all.arp_accept = 0 >> net.ipv4.conf.all.arp_announce = 0 >> net.ipv4.conf.all.arp_filter = 0 >> net.ipv4.conf.all.arp_ignore = 0 >> net.ipv4.conf.all.arp_notify = 0 >> net.ipv4.conf.all.proxy_arp = 0 >> net.ipv4.conf.eth4.arp_accept = 0 >> net.ipv4.conf.eth4.arp_announce = 1 >> net.ipv4.conf.eth4.arp_filter = 0 >> net.ipv4.conf.eth4.arp_ignore = 1 >> net.ipv4.conf.eth4.arp_notify = 0 >> net.ipv4.conf.eth4.proxy_arp = 0 >> net.ipv4.conf.eth5.arp_accept = 0 >> net.ipv4.conf.eth5.arp_announce = 1 >> net.ipv4.conf.eth5.arp_filter = 0 >> net.ipv4.conf.eth5.arp_ignore = 1 >> net.ipv4.conf.eth5.arp_notify = 0 >> net.ipv4.conf.eth5.proxy_arp = 0 >> >> Should this be ok? because it is not working (while in 5.5 it works..) >> > > Yeah those are the settings to play with. > Sorry I haven't tried this with RHEL6 yet.. > > Maybe use tcpdump or wireshark and check if the arp stuff is working as > expected? > ie. arp replies go out on the correct ethernet interface.. > > -- Pasi > > _______________________________________________ > rhelv6-beta-list mailing list > rhelv6-beta-list@redhat.com > https://www.redhat.com/mailman/listinfo/rhelv6-beta-list > _______________________________________________ rhelv6-beta-list mailing list rhelv6-beta-list@redhat.com https://www.redhat.com/mailman/listinfo/rhelv6-beta-list _______________________________________________ rhelv6-beta-list mailing list rhelv6-beta-list@redhat.com https://www.redhat.com/mailman/listinfo/rhelv6-beta-list