OpenWrt stopped working today

Hi,

I have Spectrum Internet that has been working for about a month with no issues on my OpenWRT wrt3200acm wifi router. This morning I woke up and there was no Internet so I rebooted the cable modem. Still no Internet so I rebooted the router. Still no Internet so I turned off the router and rebooted the cable modem. Once the cable modem was connected I turned back on the router. Still no Internet for the lan devices. However, diagnostics passes in Luci (ipv4). I can ping ipv6 and ipv4 addresses from a ssh command prompt on the router. Everything looks correct on the router.

If I unplug the cable modem Ethernet cable and plug into a laptop I get no Internet nor a dhcp lease until I reboot the cable modem. Once the cable modem comes back online I get the same lease that I do on the router and the Internet works on the laptop.

Another tidbit of info is that I have been at this all day. Twice I was able to get Internet through the router until I rebooted the router.

Any ideas on how to debug this?

Thanks.

Do you know the modem will give out more than one IP?
One is all you need, if they're making you use a router.

I watched the laptop bring up the interface.

  1. Reboot the cable modem
  2. Laptop network connection goes down
  3. Cable modem resets and goes into its head end negotiations.
  4. Laptop network connection comes up but says no Internet
  5. Cable modem still blinking while it talks to the head end.
  6. Laptop network connection comes up and cable modem online
  7. Laptop network IPv4 address is 192.168.100.10
  8. No Internet access.
  9. About 45 seconds elapses
  10. Laptop network IPv4 address has now changed to 173.174.xxx.xxx
  11. Internet now works.

This is the DHCP log from the laptop:

Jun 21 23:12:35 ByteEnable NetworkManager[2580]: <info>  [1624335155.5009] dhcp4 (enp4s0): canceled DHCP transaction
Jun 21 23:12:35 ByteEnable NetworkManager[2580]: <info>  [1624335155.5010] dhcp4 (enp4s0): state changed bound -> terminated
Jun 21 23:12:35 ByteEnable NetworkManager[2580]: <info>  [1624335155.5016] dhcp6 (enp4s0): canceled DHCP transaction
Jun 21 23:12:35 ByteEnable NetworkManager[2580]: <info>  [1624335155.5017] dhcp6 (enp4s0): state changed bound -> terminated
Jun 21 23:12:39 ByteEnable NetworkManager[2580]: <info>  [1624335159.7090] dhcp4 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:13:07 ByteEnable NetworkManager[2580]: <info>  [1624335187.6226] dhcp6 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:13:07 ByteEnable NetworkManager[2580]: <info>  [1624335187.6397] dhcp6 (enp4s0): state changed unknown -> bound, address=fd03:dccd:244c::966
Jun 21 23:13:18 ByteEnable NetworkManager[2580]: <info>  [1624335198.5331] dhcp4 (enp4s0): state changed unknown -> bound, address=192.168.1.199
Jun 21 23:15:49 ByteEnable NetworkManager[2580]: <info>  [1624335349.9089] dhcp4 (enp4s0): canceled DHCP transaction
Jun 21 23:15:49 ByteEnable NetworkManager[2580]: <info>  [1624335349.9090] dhcp4 (enp4s0): state changed bound -> terminated
Jun 21 23:15:49 ByteEnable NetworkManager[2580]: <info>  [1624335349.9097] dhcp6 (enp4s0): canceled DHCP transaction
Jun 21 23:15:49 ByteEnable NetworkManager[2580]: <info>  [1624335349.9097] dhcp6 (enp4s0): state changed bound -> terminated
Jun 21 23:15:57 ByteEnable NetworkManager[2580]: <info>  [1624335357.5534] dhcp4 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:16:20 ByteEnable NetworkManager[2580]: <info>  [1624335380.7202] dhcp4 (enp4s0): canceled DHCP transaction
Jun 21 23:16:20 ByteEnable NetworkManager[2580]: <info>  [1624335380.7202] dhcp4 (enp4s0): state changed unknown -> terminated
Jun 21 23:16:22 ByteEnable NetworkManager[2580]: <info>  [1624335382.6129] dhcp4 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:16:35 ByteEnable NetworkManager[2580]: <info>  [1624335395.7281] dhcp6 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:17:06 ByteEnable NetworkManager[2580]: <info>  [1624335426.7827] dhcp4 (enp4s0): canceled DHCP transaction
Jun 21 23:17:06 ByteEnable NetworkManager[2580]: <info>  [1624335426.7827] dhcp4 (enp4s0): state changed unknown -> terminated
Jun 21 23:17:06 ByteEnable NetworkManager[2580]: <info>  [1624335426.7828] dhcp6 (enp4s0): canceled DHCP transaction
Jun 21 23:17:06 ByteEnable NetworkManager[2580]: <info>  [1624335426.7828] dhcp6 (enp4s0): state changed unknown -> terminated
Jun 21 23:17:08 ByteEnable NetworkManager[2580]: <info>  [1624335428.2525] dhcp4 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:17:53 ByteEnable NetworkManager[2580]: <warn>  [1624335473.9743] dhcp4 (enp4s0): request timed out
Jun 21 23:17:53 ByteEnable NetworkManager[2580]: <info>  [1624335473.9744] dhcp4 (enp4s0): state changed unknown -> timeout
Jun 21 23:17:53 ByteEnable NetworkManager[2580]: <info>  [1624335473.9818] dhcp4 (enp4s0): canceled DHCP transaction
Jun 21 23:17:53 ByteEnable NetworkManager[2580]: <info>  [1624335473.9818] dhcp4 (enp4s0): state changed timeout -> terminated
Jun 21 23:17:53 ByteEnable NetworkManager[2580]: <info>  [1624335473.9913] dhcp4 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:18:38 ByteEnable NetworkManager[2580]: <warn>  [1624335518.9739] dhcp4 (enp4s0): request timed out
Jun 21 23:18:38 ByteEnable NetworkManager[2580]: <info>  [1624335518.9740] dhcp4 (enp4s0): state changed unknown -> timeout
Jun 21 23:18:38 ByteEnable NetworkManager[2580]: <info>  [1624335518.9898] dhcp4 (enp4s0): canceled DHCP transaction
Jun 21 23:18:38 ByteEnable NetworkManager[2580]: <info>  [1624335518.9898] dhcp4 (enp4s0): state changed timeout -> terminated
Jun 21 23:19:13 ByteEnable NetworkManager[2580]: <info>  [1624335553.0217] dhcp4 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:19:31 ByteEnable NetworkManager[2580]: <info>  [1624335571.2330] dhcp4 (enp4s0): state changed unknown -> bound, address=192.168.100.10
Jun 21 23:19:46 ByteEnable NetworkManager[2580]: <info>  [1624335586.2295] dhcp4 (enp4s0): state changed bound -> extended, address=192.168.100.10
Jun 21 23:20:01 ByteEnable NetworkManager[2580]: <info>  [1624335601.2237] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:20:16 ByteEnable NetworkManager[2580]: <info>  [1624335616.2241] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:20:31 ByteEnable NetworkManager[2580]: <info>  [1624335631.2244] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:20:46 ByteEnable NetworkManager[2580]: <info>  [1624335646.2245] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:21:01 ByteEnable NetworkManager[2580]: <info>  [1624335661.2248] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:21:16 ByteEnable NetworkManager[2580]: <info>  [1624335676.2251] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:21:31 ByteEnable NetworkManager[2580]: <info>  [1624335691.2255] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:21:46 ByteEnable NetworkManager[2580]: <info>  [1624335706.2260] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:22:01 ByteEnable NetworkManager[2580]: <info>  [1624335721.2263] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:22:16 ByteEnable NetworkManager[2580]: <info>  [1624335736.2265] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:22:31 ByteEnable NetworkManager[2580]: <info>  [1624335751.2267] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:22:46 ByteEnable NetworkManager[2580]: <info>  [1624335766.2272] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:23:01 ByteEnable NetworkManager[2580]: <info>  [1624335781.2275] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:23:16 ByteEnable NetworkManager[2580]: <info>  [1624335796.2277] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:23:31 ByteEnable NetworkManager[2580]: <info>  [1624335811.2280] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:23:46 ByteEnable NetworkManager[2580]: <info>  [1624335826.2283] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:24:01 ByteEnable NetworkManager[2580]: <info>  [1624335841.2286] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:24:16 ByteEnable NetworkManager[2580]: <info>  [1624335856.2287] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:24:31 ByteEnable NetworkManager[2580]: <info>  [1624335871.2292] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:24:46 ByteEnable NetworkManager[2580]: <info>  [1624335886.2294] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:25:01 ByteEnable NetworkManager[2580]: <info>  [1624335901.2298] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:25:16 ByteEnable NetworkManager[2580]: <info>  [1624335916.2300] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:25:31 ByteEnable NetworkManager[2580]: <info>  [1624335931.2303] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:25:46 ByteEnable NetworkManager[2580]: <info>  [1624335946.2304] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:26:01 ByteEnable NetworkManager[2580]: <info>  [1624335961.2310] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:26:16 ByteEnable NetworkManager[2580]: <info>  [1624335976.3863] dhcp4 (enp4s0): state changed extended -> extended, address=192.168.100.10
Jun 21 23:26:34 ByteEnable NetworkManager[2580]: <info>  [1624335994.4736] device (enp4s0): DHCPv4 lease renewal requested
Jun 21 23:26:34 ByteEnable NetworkManager[2580]: <info>  [1624335994.4737] dhcp4 (enp4s0): canceled DHCP transaction
Jun 21 23:26:34 ByteEnable NetworkManager[2580]: <info>  [1624335994.4737] dhcp4 (enp4s0): state changed extended -> terminated
Jun 21 23:26:34 ByteEnable NetworkManager[2580]: <info>  [1624335994.4749] dhcp4 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:26:36 ByteEnable NetworkManager[2580]: <info>  [1624335996.5906] dhcp4 (enp4s0): state changed unknown -> bound, address=173.174.xxx.xxx
Jun 21 23:26:46 ByteEnable NetworkManager[2580]: <info>  [1624336006.4065] dhcp6 (enp4s0): activation: beginning transaction (timeout in 45 seconds)
Jun 21 23:26:46 ByteEnable NetworkManager[2580]: <info>  [1624336006.5485] dhcp6 (enp4s0): state changed unknown -> bound, address=2605:6000:ffc0:79:3c0f:6d9d:xxxx:xxxx

I reset the config in Luci and I can now access the Internet. About the only thing I haven't configured yet is SQM. I also didn't punch holes in the firewall for Samba but I can access my USB drive as before on the LAN.

unless you're double NATing, you definitely shouldn't make a hole for samba in the FW.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.