Static IP are changing

I'm experiencing issues with static DHCP addresses. I've set static IPs locally on my router "ER707-M2" by assigning them to the MAC addresses of devices on my network (e.g., 3D printers and computers). However, despite these reservations, the devices sometimes still get assigned different IPs by the router. It's becoming frustrating.
Has anyone found a fix or workaround for this? I’ve attached some screenshots as examples.
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content

pwnjuic3 wrote
I'm not running any virtual machines. Everything connected to my network consists of physical devices—desktops, laptops, 3D printers, smart lights, and other standard hardware. My Plex server is hardwired into the network on the main VLAN, along with my desktop. The printers are connected via Wi-Fi.
I logged into the Omada controller and removed all existing DHCP reservations. After that, I rebooted the router and then rebooted a few PCs and printers. Their IP addresses changed as expected. I then manually assigned static IPs to those devices directly on the VPN router (not relying on reservations).
Despite that, after rebooting the devices multiple times, their IP addresses still changed. To further isolate the issue, I disconnected everything from the network and connected only my main desktop directly to the VPN router (setup: Modem → Router → PC). I assigned a static IP to the desktop, rebooted it a few times—and even then, the IP kept changing.
I performed a factory reset on the VPN router, and so far, it looks like the IP reservations are now working correctly. I haven’t seen any of the assigned IPs change since the reset. Fingers crossed—but it still doesn’t make sense why it suddenly stopped working in the first place.
Reset might not be necessary. Reboot should be necessary to restart the services.
If you need to locate the reason, you might keep the problematic environment and Wireshark and find out if the router is assigning the wrong IP.
- Copy Link
- Report Inappropriate Content
@pwnjuic3 are you certain the incorrect ip addresses are being assigned by your Omada router? Check for a rogue DHCP server somewhere on the network that needed removing or turning it off. Use your Omada switches to only allow approved DHCP servers.
The other issue is when devices have the IP locally configured instead of DHCP client turned on. Some crazy devices won't implement this change till the next reboot, or when the config is saved.
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
The VPN router is acting as my DHCP server—I don’t have any other devices on the network assigning IP addresses. I’ve noticed this issue is occurring on both the LAN and WLAN networks. It’s particularly frustrating with my Plex server, as the IP address changes after a reboot unless I set a static IP directly on the machine.
This behavior only started recently, and I believe it began after the last router or Omada controller update.
- Copy Link
- Report Inappropriate Content
pwnjuic3 wrote
The VPN router is acting as my DHCP server—I don’t have any other devices on the network assigning IP addresses. I’ve noticed this issue is occurring on both the LAN and WLAN networks. It’s particularly frustrating with my Plex server, as the IP address changes after a reboot unless I set a static IP directly on the machine.
This behavior only started recently, and I believe it began after the last router or Omada controller update.
Hosted on a VM?
Did you check your VM if it is on a dynamic MAC?
Read the MAC and compare the settings in your controller?
What about others? Did you read their MAC address?
Did you run arp -a or arp commands on the LINUX or Windows system to confirm the DHCP server MAC address is the correct one?
A case recently resolved about the IP thing:
https://community.tp-link.com/en/business/forum/topic/834942
- Copy Link
- Report Inappropriate Content
I'm not running any virtual machines. Everything connected to my network consists of physical devices—desktops, laptops, 3D printers, smart lights, and other standard hardware. My Plex server is hardwired into the network on the main VLAN, along with my desktop. The printers are connected via Wi-Fi.
I logged into the Omada controller and removed all existing DHCP reservations. After that, I rebooted the router and then rebooted a few PCs and printers. Their IP addresses changed as expected. I then manually assigned static IPs to those devices directly on the VPN router (not relying on reservations).
Despite that, after rebooting the devices multiple times, their IP addresses still changed. To further isolate the issue, I disconnected everything from the network and connected only my main desktop directly to the VPN router (setup: Modem → Router → PC). I assigned a static IP to the desktop, rebooted it a few times—and even then, the IP kept changing.
I performed a factory reset on the VPN router, and so far, it looks like the IP reservations are now working correctly. I haven’t seen any of the assigned IPs change since the reset. Fingers crossed—but it still doesn’t make sense why it suddenly stopped working in the first place.
- Copy Link
- Report Inappropriate Content

pwnjuic3 wrote
I'm not running any virtual machines. Everything connected to my network consists of physical devices—desktops, laptops, 3D printers, smart lights, and other standard hardware. My Plex server is hardwired into the network on the main VLAN, along with my desktop. The printers are connected via Wi-Fi.
I logged into the Omada controller and removed all existing DHCP reservations. After that, I rebooted the router and then rebooted a few PCs and printers. Their IP addresses changed as expected. I then manually assigned static IPs to those devices directly on the VPN router (not relying on reservations).
Despite that, after rebooting the devices multiple times, their IP addresses still changed. To further isolate the issue, I disconnected everything from the network and connected only my main desktop directly to the VPN router (setup: Modem → Router → PC). I assigned a static IP to the desktop, rebooted it a few times—and even then, the IP kept changing.
I performed a factory reset on the VPN router, and so far, it looks like the IP reservations are now working correctly. I haven’t seen any of the assigned IPs change since the reset. Fingers crossed—but it still doesn’t make sense why it suddenly stopped working in the first place.
Reset might not be necessary. Reboot should be necessary to restart the services.
If you need to locate the reason, you might keep the problematic environment and Wireshark and find out if the router is assigning the wrong IP.
- Copy Link
- Report Inappropriate Content

Information
Helpful: 0
Views: 174
Replies: 6
Voters 0
No one has voted for it yet.