FC3 NIC bonding but arp wrong

John Horne John.Horne at plymouth.ac.uk
Thu Jan 27 09:37:57 UTC 2005


Hello,

I am currently (still) trying to get our Fedora Core 3 (FC3) server to
work correctly. The server has 2 NIC's which I have bonded in active-
backup mode (so only one interface is actually used at any time). This
works fine on 3 other FC2 servers which run a VPN service with
pptp/mppe.

The problem with the FC3 server is that clients connect to the server
but have no Internet access. I can see packets trying to be sent out but
nothing being received. The problem as far as I can see is that the arp
table entry on the FC3 server is wrong. For the FC2 servers we have:

  arp -a
  ? (141.163.117.254) at 00:00:0C:xx:yy:zz [ether] on bond0
  ? (141.163.116.1) at * PERM PUP on bond0

On the FC3 server we have:

  arp -a
  ? (141.163.119.254) at 00:00:0C:07:AC:01 [ether] on bond0
  ? (141.163.118.20) at * PERM PUP on eth2

The problem I suspect is that the arp table shows that interface eth2 is
being used whereas it should be bond0. The server itself sees the
Internet fine.

How can I change the arp entry? The network configuration is basically
the same for both the FC2 and FC3 servers. I have looked to see if there
were any obvious changes to arp entries in the FC3 kernel (using rpm -q
--changelog kernel...) but have found nothing obvious.

Anyone any ideas about this?

The servers are running:
FC2: kernel kernel-2.6.10-1.9_FC2 (including dkms to support mppe)
     ppp ppp-2.4.2-3.FC2.1 (including a 56-bit patch)
     pptpd 1.2.2 (from the sourceforge PoPToP site)
FC3: kernel-2.6.10-1.741_FC3 (modified for mppe/mppc support)
     ppp ppp-2.4.2-6.4.FC3
     pptpd 1.2.2



Thanks,

John.

-- 
---------------------------------------------------------------
John Horne, University of Plymouth, UK  Tel: +44 (0)1752 233914
E-mail: John.Horne at plymouth.ac.uk       Fax: +44 (0)1752 233839




More information about the users mailing list