Router and dhcp info:
Hi
I was not entirely sure where to post this query, but I figured someone on this forum may have seen this sort of issue before and have an idea what the cause is.
I have been using a netgear nighthawk r7800 with dd-wrt (Firmware: DD-WRT v3.0-r52459 std (05/08/23)) for a quite a while now, and it has been working fine until recently it suddenly stopped
providing ip addresses and thus there is no way I can connect any more. It appears that if a device already has an ip address it is fine.
The router appears to be running udhcpc on busybox, though I am not 100% sure whether this is specific to the nighthawk hardware, or whether the it's something to do with the dhcp software.
I have tried to look at the logs on connection, but all I have managed to see so far is the dhcp request(s) from device(s) trying to connect. There does not
Has anyone seen a problem like this before ? Or have any idea what might have caused it to stop supplying ip addresses ?
One possibility that occured to me is that the number of address leasses had maxed out - the max is set to 50 and there are nowhere 50 devices in the house, but I guess if the leases are not
properly released they will stack up and eventually run out. However in the logs I have not seen any messages regarding there being no leases left - though I do not know what I should expect
to see if they did run out.
If I look for files on the router related to dhcpc I see the following:
The uducp.expires file is a bit odd - it is dated about the same time the ip addresses stopped being assigned, anyone know what it is ?
If this is not a known thing, does anyone have any hints as to how I should go about debugging this ?
(It's quite possible that if I reset and re-configure the router it'll start working again, but I'd like to try to get to the bottom of the problem so I can prevent it from happening again)
Code:
Router Firmware: DD-WRT v3.0-r52459 std (05/08/23)
udhcp info:
$ ./sbin/udhcpc
udhcpc: started, v1.36.0
$ ps -w | grep dhcp
1206 root 1248 S udhcpc -i eth0 -p /var/run/udhcpc.pid -s /tmp/dhcpc -O routes -O msstaticroutes -O staticroutes -x hostna
Hi
I was not entirely sure where to post this query, but I figured someone on this forum may have seen this sort of issue before and have an idea what the cause is.
I have been using a netgear nighthawk r7800 with dd-wrt (Firmware: DD-WRT v3.0-r52459 std (05/08/23)) for a quite a while now, and it has been working fine until recently it suddenly stopped
providing ip addresses and thus there is no way I can connect any more. It appears that if a device already has an ip address it is fine.
The router appears to be running udhcpc on busybox, though I am not 100% sure whether this is specific to the nighthawk hardware, or whether the it's something to do with the dhcp software.
I have tried to look at the logs on connection, but all I have managed to see so far is the dhcp request(s) from device(s) trying to connect. There does not
Has anyone seen a problem like this before ? Or have any idea what might have caused it to stop supplying ip addresses ?
One possibility that occured to me is that the number of address leasses had maxed out - the max is set to 50 and there are nowhere 50 devices in the house, but I guess if the leases are not
properly released they will stack up and eventually run out. However in the logs I have not seen any messages regarding there being no leases left - though I do not know what I should expect
to see if they did run out.
If I look for files on the router related to dhcpc I see the following:
Code:
$ find . -name "*dhcp*"
./udhcpc.expires
./dhcpc
./var/run/udhcpc.pid
The uducp.expires file is a bit odd - it is dated about the same time the ip addresses stopped being assigned, anyone know what it is ?
If this is not a known thing, does anyone have any hints as to how I should go about debugging this ?
(It's quite possible that if I reset and re-configure the router it'll start working again, but I'd like to try to get to the bottom of the problem so I can prevent it from happening again)