NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
6old3nra1n
Aug 06, 2020Tutor
ORBI not properly associating static IP
Hello! I've been trying to use the Address Reservation feature under Advanced -> Setup -> LAN Setup. I have a PC that is hardwired (Ethernet, not wireless) to the RBS50 satellite (not the base RB...
- May 04, 2022
I know this is an old thread but I was having the same problem with reserved addresses not getting assigned. I tried the "trick" of changing the DHCP addresses from x.x.x.21 to x.x.x.254 TO x.x.x.21 to x.x.x.100.
Restarted the devices that were not getting the addresses I wanted and it all worked. I had tried restarting the devices prior to changing the auto assigned addresses range and it did not work at that time. Only after changing the range of the auto addresses.
I know enough to know that should not change the addresses I wanted reserved. Nothing was assigned in the >100 range in the first place. All I know is it solved my problem.
CrimpOn
Aug 07, 2020Guru - Experienced User
6old3nra1n wrote:I just did these steps and still no go. Basically the system is iterating the IP address by 1 each time. So just now my IP was 192.168.1.31, and after performing your steps it went to 192.168.1.32... then I did it again and it went to 192.168.1.33... you get the picture.
I tend to get confused by the "asynchronous" nature of forums where a response is not to the post immediately above it.
"These steps" refers to....?
I had a similar experience with WiFi adapters in some of Linux machines when they got set to "Randomize MAC address" every time they booted. (Of course, I had no memory of installing software to do that and it took hours to root it out.) The symptom was every boot it got a new IP address, higher by one. I had thought that this happens only to WiFi, but came across a post saying it happened to a wired ethernet connection: https://community.fing.com/discussion/3106/windows-10-v1909-mac-randomization-on-boot
So, is the MAC address exactly the same in the Attached Devices display every time?
6old3nra1n
Aug 07, 2020Tutor
Appreciate the ongoing help here! :)
So my MAC address stays the same every time the IP changes:
00-1F-D0-81-9B-07
This is the same MAC address that is always displayed under address reservation in the router's configuration page. Even without address reservation, I've never seen IP addresses change daily or upon every reboot. And to change by +1 each time leads me to believe there is some service or software doing it.
How effing annoying...
- CrimpOnAug 07, 2020Guru - Experienced User
6old3nra1n wrote:How effing annoying...
There could be some strange mismatch between the PC's DHCP request and the Orbi.
I know what we want to happen. The PC does a DHCP request, the Orbi first looks at the LAN reservation table, finds the IP, checks that it is not in use already, and then offers it to the PC.
This appears not to be what actually happens. I have verified situations where a device *somehow* got an IP that I did not want it to have, and no matter how many times I restarted the device, the Orbi would say, "you already have this one, so keep it." My (tedious) workaround was to turn off the device, configure my laptop with a static IP that matches the bad one, and then when I powered up the device, the Orbi said, "You are asking for an IP that is already in use. Oh, look, the LAN reservation table says I should give you this one that is not in use."
This new wrinkle that seems to be happening to you is the device asks for an IP and the Orbi says, "that one is already taken, but the next one in the DHCP pool is available. Here."
The only way I can see to investigate this is to capture the Orbi LAN traffic (an option on the debug screen) and use Wireshark to look at the DHCP conversations.
I LOVE doing this kind of stuff, and I don't have any work that needs to get done or people hassling me about "Why isn't the internet working."
I would take the easy way out.
- Give the device a static IP (on the device)
- Create a LAN reservation on the Orbi that is outside the DHCP pool
- After this works for a couple of days, experiment with changing the PC back to DHCP
- CrimpOnAug 07, 2020Guru - Experienced User
The other alternative is to put the Orbi in AP mode and have the ISP device handle IP assignments. It probably has the same basic structure for assigning IP's to be given out with DHCP. Maybe the PC will "play nice" with the ISP router.
- 6old3nra1nAug 07, 2020Tutor
So you guys won't believe this -- I decided to change the range of the DHCP-assigned LAN IP addresses from [192.168.1.2 to 192.168.1.254] to [192.168.1.2 to 192.168.1.100].
In my previous address reservation attempts, I set the reserved IP to 192.168.1.25 ...26, 27, etc. Then I set it to something really far out within the IP range, namely 192.168.1.100. Still within the original range, and still within the new range.
So technically nothing should change, right? But wait, there's more! When I changed the range, clearly the router did "something" and reset all connections. I noticed that even my router page was no longer accessible (for the time being). So when I simply typed "ipconfig" (without releasing or renewing anything) into my PC, it showed 192.168.1.100!
It's almost as if changing the DHCP-assigned IP range caused the system to start from scratch (perhaps the DHCP table itself got rebuilt) and therefore assigned my PC the correct reserved IP address of 192.168.1.100.
The question now is -- if I change the address reservation to another IP or if I reserve another IP for another device, will it work? Or will I have to "reset" the DHCP by changing the IP range again... I'm scared to try.. haha..
- MstrbigAug 07, 2020Master
6old3nra1n wrote:So you guys won't believe this -- I decided to change the range of the DHCP-assigned LAN IP addresses from [192.168.1.2 to 192.168.1.254] to [192.168.1.2 to 192.168.1.100].
In my previous address reservation attempts, I set the reserved IP to 192.168.1.25 ...26, 27, etc. Then I set it to something really far out within the IP range, namely 192.168.1.100. Still within the original range, and still within the new range.
So technically nothing should change, right? But wait, there's more! When I changed the range, clearly the router did "something" and reset all connections. I noticed that even my router page was no longer accessible (for the time being). So when I simply typed "ipconfig" (without releasing or renewing anything) into my PC, it showed 192.168.1.100!
It's almost as if changing the DHCP-assigned IP range caused the system to start from scratch (perhaps the DHCP table itself got rebuilt) and therefore assigned my PC the correct reserved IP address of 192.168.1.100.
The question now is -- if I change the address reservation to another IP or if I reserve another IP for another device, will it work? Or will I have to "reset" the DHCP by changing the IP range again... I'm scared to try.. haha..
That really didn't do anything but reassign any IP addresses over 100 to 100 or below. Then it refreshed the IP table which could have corrected some issue. If it is working properly, changing a statically assigned IP address won't cause an issue, as the DHCP server will reserve the IP address and change the IP address of another device that previously had the reserved IP assigned to it.
- 6old3nra1nAug 07, 2020Tutor
This was my thought as well. Since I didn't have any devices using IPs greater than 100, then nothing really changed about them. I think the refresh of the DHCP table is what did the trick and allowed the address reservation to properly be applied. Thanks again for your help!
- raven_auAug 25, 2021Virtuoso
6old3nra1n wrote:It's almost as if changing the DHCP-assigned IP range caused the system to start from scratch (perhaps the DHCP table itself got rebuilt) and therefore assigned my PC the correct reserved IP address of 192.168.1.100.
That's becuase you clicked apply at the top of the page which saves the changes you made and the table of DHCP reservations.
6old3nra1n wrote:The question now is -- if I change the address reservation to another IP or if I reserve another IP for another device, will it work? Or will I have to "reset" the DHCP by changing the IP range again... I'm scared to try.. haha..
No, not unless you apply the changes once done.
- jemenakeNov 11, 2021Aspirant
Using 6old3nra1n's solution worked for me. I reduced the size of the dynamic DHCP pool to not include the IP's that I was statically assigning to individual devices. Like they experienced, I also observed the router seeming to reboot. So, my guess is that one of two things is happening:
- The DHCP daemon in the router ignores any static IP assignment which falls within the dynamic pool, or
- Changes to the DHCP configuration require that the DHCP daemon be restarted, and the web UI fails to do this when you just add static assignments, but it does do it when you change the dynamic IP range.
I guess the way to test this would be to either:
- Change the dynamic IP range back to include the static assignments and reboot some of those statically-assigned devices. (if the devices lose their static IP's, then we have case #1 from above. If they don't, we have case #2)
- Add a new static assignment outside of the dynamic range (if it works, then we have case #1 from above. If it doesn't, then we have case #2).
- FURRYe38Nov 11, 2021Guru - Experienced User
Lets remember that for "Static" IP addresses, these are configured and placed ON devcies themselves. So if static IP addressed devcies are being used and connected, then these static IP addressses need to be outside of the default DCHP IP address pool. For NG routers, NG defaults to max pool size, so users need to reduce the pool size to allow for static IP addresses to be used OUTSIDE of the IP address pool.
For IP Address "Revervations", these are set ON the Router for devices and these are always with in the DHCP IP address pool.
- jemenakeNov 11, 2021Aspirant
Let's remember that the word "static" just means "not changing". Whether an IP is not changing because it is configured at the host or because the IP is reserverd for a specific MAC at the DHCP server, it would still be a "static IP". However, that leads to confusion, so I've tried to avoid that phraseology. In my post, I tried to be carefull to use the phrase "statically assigned" to refer to IP reservations on the DHCP server. If there's an accepted standard terminology to discriminate between those two, I'd love to hear it.
- CrimpOnNov 11, 2021Guru - Experienced User
Cisco uses the term static DHCP.
I also see DHCP reservation used by vendors.
Your term of statically assigned seems equally fine.
I agree with FURRYe38 that static IP without any qualifier generally implies "set on the device itself".
It's not clear to me if the "problem is solved" and the discussion has moved on to semantics, or.....
- mengle77May 04, 2022Initiate
I know this is an old thread but I was having the same problem with reserved addresses not getting assigned. I tried the "trick" of changing the DHCP addresses from x.x.x.21 to x.x.x.254 TO x.x.x.21 to x.x.x.100.
Restarted the devices that were not getting the addresses I wanted and it all worked. I had tried restarting the devices prior to changing the auto assigned addresses range and it did not work at that time. Only after changing the range of the auto addresses.
I know enough to know that should not change the addresses I wanted reserved. Nothing was assigned in the >100 range in the first place. All I know is it solved my problem.