Unable to add DHCP Static IP Lease

  • Thread starter Thread starter vikeshraj
  • Start date Start date
  • Replies Replies 3
  • Views Views 3,638
Messages
1
Location
bangalore
ISP
Airtel Xstream
I want to have same IP address for some of my devices on the LAN.
Trying to add it from Advanced Settings -> LAN -> Static IP Lease List.

The device is throwing the following error :
"""
DHCP Static IP Lease Error

The ONT cannot add the new static IP lease since either the Mac address or the IP address conflict with previous rules.

Click on "Back" button to try another static IP configuration.
"""

I am trying the following values :

MAC : 2c:f0:5d:a1:c0:11
IP : 192.168.1.60

I tried different IP addresses and changed the Start and End IP addresses for DHCP.
But same error is being shown.

Any idea how to fix this problem ?

Router information :
Device ID: TJ2100N-14B
Build Timestamp: 210730_1616
TEJAOS Version: 2.3.4
Bootloader Version: 1.0
 
Restart router and don't connect the device you want to assign static ip to. Use other device and the allotment your original device a static ip and only then connect the original device.
Please reply if it works.
 
Glad I'm not the only one facing this issue. I too have the same router:

Device ID:TJ2100N-14B
Build Timestamp:210906_1134
TEJAOS Version:2.3.4
Bootloader Version:1.0

@Aashish.007 I left the device I wanted to assign the static DHCP lease to unconnected and restarted my router. Then I tried allotting a DHCP lease to it from a separate device, but even then I wasn't able to add the device.

The error I get is the same as @vikeshraj:

DHCP Static IP Lease Error

The ONT cannot add the new static IP lease since either the Mac address or the IP address conflict with previous rules.

Click on "Back" button to try another static IP configuration.

However the error message fails to mention which rule has the conflict. I have half a mind to contact the manufacturers (Tejas Networks) about this.
 
Found a workaround. If you know the hostname of the device you want to access over the network, you can simply use hostname-of-device.local to access it.

See this answer.
 

Back