DrayTek UK Users' Community Forum

Help, Advice and Solutions from DrayTek Users

Draytek Vigor2930 steals IP from LAN client, ARP cache wrong

  • edevlin
  • Topic Author
  • Offline
  • New Member
  • New Member
More
01 Mar 2010 18:41 #1 by edevlin
We have two Draytek Vigor 2930 (firmware v 3.2.1) firewall routers on the same subnet, call them A and B. A has DHCP service enabled and all our LAN clients get their IPs from it, it's also the default gateway. B has DHCP service disabled. Both routers have 2 external ISP connections, although most LAN clients use only A's.

Recently we've seen strange behaviour where Draytek B appears to register its MAC address against an IP address used by one of our LAN clients.

In the DHCP table on A, we can see

192.168.1.113 00-23-DF-97-70-20

that's the IP and MAC address of the LAN client. However, in the ARP cache on the same router we see

192.168.1.113 00-50-7F-C7-60-04

the LAN client's IP address is mapped to a MAC address that actually belongs to Draytek router B. But Draytek B has a static IP of 192.168.1.2. It seems router B is responding to ARP broadcasts for the .113, and registering its MAC address in the ARP cache of router A.

As a result, the LAN client cannot access external Internet - even pings to the default gateway fail about 80% of the time.

The problem only goes away when we reboot Draytek A - clearing its ARP cache doesn't seem to help.

This has been getting more frequent recently - does anyone have any ideas why it's happening?

Please Log in or Create an account to join the conversation.

Moderators: Sami