The router is ignoring the manually assigned IPv4 address

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

The router is ignoring the manually assigned IPv4 address

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
The router is ignoring the manually assigned IPv4 address
The router is ignoring the manually assigned IPv4 address
2023-05-22 12:08:39 - last edited 2023-05-22 13:59:07
Model: Archer MR600  
Hardware Version: V2
Firmware Version: ‪1.7.0 0.9.1 v0001.0 Build 220826 Rel.58057n

After upgrading the firmware to version 1.7, the router (LAN interface) ignores the manually assigned IPv4 address and takes one from another DHCP server on the network. It also ignores the second manually assigned IPv4 address.  If I connect the router in an isolated network (no DHCP server) then the router uses the manually assigned address (also the second one) and everything works fine. 

I have been using the same router on the same network with the same configuration for over three months with no problems.

 

A screenshot:

- 192.168.5.253 is the IP manually assigned to the router.

- 192.168.5.5.5 is the dynamic IP that the router takes from the DHCP server.

- 192.168.5.21 is the IP of the computer from which I'm pinging the router.

 

ping

 

The LAN config:

 

LAN config

 

 

  0      
  0      
#1
Options
5 Reply
Re:The router is ignoring the manually assigned IPv4 address
2023-05-23 02:20:05

  @Binabik 

 

Hi, do you mean you have another DHCP in the same LAN network, so two DHCP servers in total?

If that is the case, it is highly recommended to disable one DHCP Server, leave only one DHCP Server enabled, if there is still any problem, please provide a detailed network topology along with IP address of each device as well.

  0  
  0  
#2
Options
Re:The router is ignoring the manually assigned IPv4 address
2023-05-23 12:17:32

  @Sunshine 

 

Hi Sunshine,

I will try to explain the problem better than last time.

First of all, here is a simplified map of the network:

network map

The main router is managed by my ISP and I cannot alter its configuration myself. The router has a fiber connection and has the DHCP server enabled and is the only DHCP server on the network.

The Archer MR600 v2 is used as a backup router when the main router fails. I can redirect all traffic to the backup router automatically in the event that the main router goes down, but to do this, the backup router must have a fixed, known IP address to which I can redirect all traffic. And this is where the problem arises. I manually assign a fixed IP address to the LAN interface of the Archer MR600 router but the router ignores it and takes a dynamic address from the main router.

I have asked my ISP to set up a fixed lease for the Archer MR600 in the DHCP server settings of the main router, so at least I should know the dynamic IP assigned, but it doesn't work either.

I have also tried setting up a second fixed IP address on the backup router with no success. I have tested with the DCHP server enabled and disabled on the Archer MR600, with no difference (no overlapping address ranges with the main router).

If I disconnect the backup router from my LAN then no problem, the router uses the manually assigned IP address. But in this case, it is useless because I don't use WIFI on my LAN.

This is the ARP table of a computer on my LAN:

ARP table

As you can see, the MAC address of the backup router appears twice (I have partially hidden it) , once with the fixed IP and once with the dynamic IP. Note: the dynamic IP is different from the one shown in the previous post, now it is 192.168.5.3 and before it was 192.168.5.6.

I have been using the same settings and devices for a while without any problems. Only after updating the router firmware, the problem appears.

I have done a workaround using a shell script that finds the dynamic IP assigned to the backup router and configuring the routes accordingly, but I think the proper solution is to fix the problem at the router.

Thanks in advance.

Regards.

  0  
  0  
#3
Options
Re:The router is ignoring the manually assigned IPv4 address
2023-05-23 14:25:48
It appears that the upgrade to version 1.7 changed the router's behaviour, causing it to override its manually assigned IP address and take one from a DHCP server on the network. If the router is used in an isolated network, without a DHCP server, the manually assigned address is accepted and everything works as expected. To resolve this issue, you may need to adjust the router's settings or disable the DHCP server on the network. Alternatively, you could downgrade the firmware to a previous version that did not have this issue.
  0  
  0  
#4
Options
Re:The router is ignoring the manually assigned IPv4 address
2023-05-23 14:43:33

  @marceltrido 

Hello marceltrido,

 

Thank you for your reply. You have explained the problem very well and concisely.

 

I know I can downgrade the firmware version and will do so as a last resort.
I don't know what other settings to change on the router to fix the problem. I am out of ideas right now. I think it is a firmware problem.

 

Regards.
 

  0  
  0  
#5
Options
Re:The router is ignoring the manually assigned IPv4 address
2023-06-06 09:38:49

  @Binabik 

Hello,

 

I asked my ISP to temporarily disable DHCP on the main router and everything works perfectly as before the firmware update. The Archer MR 600 router took the manually assigned fixed IP address. After turning the DHCP server on the main router back on the problem returned. This is clearly a problem with the firmware update, which is the only item that has changed in my configuration.

 

Regards.

 

  0  
  0  
#6
Options

Information

Helpful: 0

Views: 457

Replies: 5