Community discussions

MikroTik App
 
User avatar
soddoff
just joined
Topic Author
Posts: 8
Joined: Sat Feb 13, 2010 2:31 am
Location: Idaho
Contact:

DHCP ARP issue

Mon Nov 11, 2013 7:50 pm

Over the summer we upgraded the majority of our tower routers to CCR16s. In the last 60 days we stared receiving calls from some customers stating their connection suddenly stopped working. After checking the link from the tower to the customer we discovered the problem was with the ARP entries in the CCRs. When we compared the DHCP leases to the ARP entries we noticed that a different customer was ARPing to the address that was assigned to the customer who called. The only way we have found to resolve this issue is to manually remove the entry belonging to the wrong customer. Once the duplicate entry is cleared the customer who called can connect. (I have attached screen shots of one of the occurrences.)

We are seeing this problem on every version 6 revision we have tried; even 6.6. When we did our upgrades there was no configuration changes between the previous MikroTik routers and the CCRs. The only difference is the ROS version that is running (and of course the hardware). The previous routers that were in place where RB1200s running v5 code.

We did see that in ROS 6.5 an option was added to disable conflict detection in the DHCP server. I have looked to see what this provided, but I have not seen any information other than the brief announcement in the change log. Was this added because of this problem, and if not what is is for? How is this enabled?

This problem is generating several calls a day and is putting stress on my support crew, who in-turn is looking for a resolution and answers.

We are using Canopy and Ubiquiti APs and CPEs.
DHCP-ARP-001.png
DHCP-ARP-002.png
[edit] Submitted as bug [/edit]
You do not have the required permissions to view the files attached to this post.
Last edited by soddoff on Tue Nov 12, 2013 6:15 pm, edited 1 time in total.
 
timberwolf
Member Candidate
Member Candidate
Posts: 274
Joined: Mon Apr 25, 2011 12:08 pm
Location: Germany

Re: DHCP ARP issue

Mon Nov 11, 2013 9:35 pm

Looks like a classical concurrency programming error to me, and not a DHCP server error. I guess the ARP code isn't synchronized correctly.
 
User avatar
soddoff
just joined
Topic Author
Posts: 8
Joined: Sat Feb 13, 2010 2:31 am
Location: Idaho
Contact:

Re: DHCP ARP issue

Mon Nov 11, 2013 11:54 pm

If this is an issue with ARP code not synchronizing, then I gather it is a bug with v6 and should I open a support ticket? In the mean time do I need to look elsewhere for a work around/solution?
 
timberwolf
Member Candidate
Member Candidate
Posts: 274
Joined: Mon Apr 25, 2011 12:08 pm
Location: Germany

Re: DHCP ARP issue

Tue Nov 12, 2013 10:30 am

Yes, you should open a ticket for this in any case. MT might be able to suggest a workaround, I don't have a good idea, you can't pin a NIC IRQ to a CPU on the CCR/Tilear architecture, can you?
 
User avatar
soddoff
just joined
Topic Author
Posts: 8
Joined: Sat Feb 13, 2010 2:31 am
Location: Idaho
Contact:

Re: DHCP ARP issue

Tue Nov 12, 2013 7:44 pm

Thanks for the info. I have submitted this issue.
you can't pin a NIC IRQ to a CPU on the CCR/Tilear architecture, can you?
Unfortunately I can't.
 
russman
Member Candidate
Member Candidate
Posts: 102
Joined: Thu May 20, 2010 7:23 pm

Re: DHCP ARP issue

Thu Mar 02, 2017 4:52 am

Stall ARP entry issues are still plaguing Mikrotik ROS 6.X 4 years later...