- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-27-2010 07:48 AM
Is there a command or config that will make a router automatically clear ip dhcp conflict * on a regular basis? I have a site that constantly has a problem with DHCP due to conflicts which is fixed simply by clearing the conflict table. If we could automate this, it would be great.
Solved! Go to Solution.
- Labels:
-
Network Management
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-27-2010 09:48 PM
You can use EEM for this. This EEM applet will run the "clear ip dhcp conflict *" command every night at midnight.
event manager applet clear-dhcp-conflict
event timer cron cron-entry "0 0 * * *"
action 1.0 cli command "enable"
action 2.0 cli command "clear ip dhcp conflict *"
This assumes you have a release of IOS that supports EEM 2.1 or higher (which covers the majority of recent IOS releases).

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-28-2010 07:34 AM
No, it won't write a log message, but you could add one:
action 3.0 syslog msg "Cleared IP DHCP conflict records"
You can read more about EEM from http://www.cisco.com/go/eem .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-27-2010 09:35 AM
jasonww04 wrote:
Is there a command or config that will make a router automatically clear ip dhcp conflict * on a regular basis? I have a site that constantly has a problem with DHCP due to conflicts which is fixed simply by clearing the conflict table. If we could automate this, it would be great.
Jason
I suspect this could be done with EEM. The expert for this sort of thing usually answers questions in the Network Mangement forum so you should move this post there.
Jon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-27-2010 01:49 PM
Thank you. I moved it to Network Management, per your suggestion.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-27-2010 09:48 PM
You can use EEM for this. This EEM applet will run the "clear ip dhcp conflict *" command every night at midnight.
event manager applet clear-dhcp-conflict
event timer cron cron-entry "0 0 * * *"
action 1.0 cli command "enable"
action 2.0 cli command "clear ip dhcp conflict *"
This assumes you have a release of IOS that supports EEM 2.1 or higher (which covers the majority of recent IOS releases).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-28-2010 07:30 AM
I put the command in exactly as you wrote it. When it runs, will it leave an entry in the log?
Also, can you point me to beginner documentation on the event manager? It seems like it could be really useful.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-28-2010 07:34 AM
No, it won't write a log message, but you could add one:
action 3.0 syslog msg "Cleared IP DHCP conflict records"
You can read more about EEM from http://www.cisco.com/go/eem .
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-01-2010 10:19 AM
It works perfectly. Thanks for the help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-17-2013 01:57 AM
I modified your example to solve similar issue. I wanted it run every hour though. Here's how to modify Cron format:
https://en.wikipedia.org/wiki/Cron#Predefined_scheduling_definitions
My EEM simple script:
DV-CORE(config)#event manager applet ClearDHCP
DV-CORE(config-applet)#event timer cron cron-entry "0 * * * *"
DV-CORE(config-applet)#action 1.0 cli command "enable"
DV-CORE(config-applet)#action 2.0 cli command "clear ip dhcp conflict *"
DV-CORE(config-applet)#action 3.0 cli command "clear ip dhcp binding *"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-25-2018 01:50 AM
Hi, what is the meaning of this below line
event timer cron cron-entry "0 0 * * *"
can u plz give some example of "time" instead of zero 0 0 and * * starts.
this can help me to understand what actually this command do.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2023 04:22 AM
I have tried these commands in our router, but it didn't clear the dhcp conflict. Does this required enable password in action 2.0 after "enable" command.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2012 03:25 AM
Hello
You can use ip dhcp conflict resolution
