NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
DougB628
Jan 25, 2019Apprentice
DHCP not working properly, log filling with DHCP assignments
So I have noticed that after rebooting, sometimes DHCP doesn't work properly. No devices that use DHCP, whether they have a DHCP reservation or not, get DHCP assigned IP addresses. Whenever this prob...
FURRYe38
Jan 25, 2019Guru - Experienced User
What is the Mfr and model# of the ethernet switch if one is in the configuration.
What devices, wired and wireless do you have all connected to the system?
How are the satellite(s) connected?
Has a full factory reset been performed after you updated to v210?
What happens if you change the default IP address pool to 192.168.1.100 to .200?
RIP version enabled?
I would file a support ticket here:
https://www.netgear.com/mynetgear/registration/login.aspx
DougB628 wrote:
So I have noticed that after rebooting, sometimes DHCP doesn't work properly. No devices that use DHCP, whether they have a DHCP reservation or not, get DHCP assigned IP addresses. Whenever this problem is occurring, my log fills up with DHCP entries, for the same devices, over and over and over. All of the devices that appear are only the ones that need DHCP.
Rebooting an extra time or two usually resolves it. But of course that's not terribly friendly to the devices that have static IP's (as many as I can possibly set to static) that are working just fine.
Tonight I tried something different - I went to Advanced, Setup, LAN, and turned off DHCP, clicked Apply, then waited, then turned DHCP back on, clicked apply. My devices started getting their correct IP's - those with reservations (including both my satellites!) got their reserved IP's, and devices with no reservations got addresses from the standard range. And my log stopped getting filled up with DHCP entries. So at least there's a much less disruptive workaround to this problem.
So apparently, after some reboots, DHCP gets messed up. I'm guessing that turning off DHCP then turning it back on again is effectively "restarting" the DHCP service, which obviously happens with a full reboot as well, but this seems to be far less disruptive to the rest of the devices on my network that don't need DHCP.
Here's my firmware info - I'm running the latest:
Model Name Device Name Current Version Status Router RBR50 RBR50 V2.2.1.210 No new firmware version available. Satellite RBS50 Sat2 V2.2.1.210 No new firmware version available. Satellite RBS50 Sat1 V2.2.1.210 No new firmware version available.
I also captured traffic using Wireshark both before and after restarting DHCP. The main difference I noticed was that while it was not working, most of the entries that did not originate from the router were almost all DHCP Discover packets. Only an occassional DHCP Request. After restarting DHCP, there were many more DHCP Requests. When looking at the packets that originated from the router, before the restart there were very few DHCP Ack packets. After the restart there were many more DHCP Ack packets.
So, I don't know a lot about the internal details of DHCP, but I'm guessing it works something likes this:
Client DHCP Server
DHCP Discover--------->
<-----------------DHCP Offer
DHCP Request--------->
<-----------------DHCP Ack
To me, it seems that the problem lies in the DHCP Offer packet sent in response to the DHCP Discover packet from the client. The client, for whatever reason, either doesn't get the DHCP Offer packet, or can't read it properly.
I did notice that a few devices did send DHCP Requests while DHCP was not working for most devices, and there was a DHCP Ack sent back. So this may not affect all devices. The one device that I saw worked was my Samsung Family Hub refrigerator, which I believe runs Tizen. Apple iPhones cannot get DHCP IP addresses when this is not working.
I'd prefer not to upload my capture logs here, as there is obviously very detailed information about the devices on my network. But I'd be happy to examine anything in more detail.
I think I'm providing some good info here, feel free to ask more questions!
- DougB628Jan 28, 2019Apprentice
There are multiple switches in my network - how does that pertain to a problem related to DHCP? I have both wired and wireless devices that do not get DHCP addresses when this is not working correctly.
I have 40+ devices on my network - are you asking me to list all of them?
Satellites are connected via wireless backhaul.
My RBR50 and first RBS50 were purchased together as a kit. The second RBS50 was purchased several weeks later. A full factory reset has never been performed on any of them, and I know that all of them did an automatic upgrade to v210 after their first boot up. I can try to set some time soon to do that - it will need to be coordinated with the family, as they tend to get pretty irritated when the internet is not available.
Changing the default IP address pool for .100 to .200 is not a viable option - I have an addressing scheme in use that has many static IPs in that range.
RIP Version is disabled. I see options for RIP_1, RIP_2B, RIP_2M. Should I try one of those?
A follow up from my earlier discovery - the process of turning off DHCP, applying change, and turning it back on, applying change is not a guaranteed fix. It is as reliable as the reboots, but it is still better than rebooting. Last night I had to turn DHCP off/on a few times before it stablized.
I setup a Raspberry Pi last night with DNSMasq, and I am *very* close to just using that for my DHCP to solve this and the fact that the Orbi won't let me set a subnet mask of 255.255.252.0. Plus I'll get the benefit of DNS caching. I have a couple more Raspberry Pi's around from some set top box experiments, so I'll even be able to have redundancy of having two or three of them. Seems that it shouldn't be necessary to have to do that with a mesh wifi system that I have now spent well over $500 on...
- FURRYe38Jan 28, 2019Guru - Experienced User
There are user posts about some switches not working well with Orbi. So reason for asking. Please let us know Mfr and model please.
A reset should be performed on the entire system after a FW update. I've seen issues with autoupdate or even a manual FW update not working well untill a factory reset and setup from scratch as been performed. Works after that.
When you say "Static IP in that range" do you mean IP address reservations set ON the router or Static IP set ON devices. Static IPs are set ON devices OUTSIDE of the routers default IP address pool. IP address reservations are set WITHIN the routers default IP address pool. Just want to be clear on this.
You can try one of the RIP versions however for most home configurations, its not needed. However you can try and see. Disable it if you don't see any changes.
If you have a RPi for DHCP and DNS, why not configure the Orbi for AP mode. Would make things much easier.
Over all, DHCP works well, I use a custom DCHP range for mine. I haven't seen issues like this. Non Managed switches only.