Hi,
Every now and then, I have to reboot my openwrt router as connecting to its wifi becomes an issue. In that case it's no longer possible to log in over SSH, and sometimes also not the web interface.
When I am able to log in on the web interface, I notice there are a lot of ubus call processes running.
I've rebooted the router and after a few days there are already more than 400 ubus processes running. They all seem to be the same call:
ubus call network.interface notify_proto { "action": 0, "link-up": true, "data": { "passthru": "001700202a0218000100000000000000004300022a0218000100000000000000004300010018000c0774656c656e657402626500001f00202a0218000100000200000000000000032a021800010000020000000000000001" }, "keep": false, "ip6addr": [ { "ipaddr": "2a02:1810:a59b:ef00:413e:501e:9bd9:a839", "mask": "128", "preferred": 68279, "valid": 241079, "offlink": true }, { "ipaddr": "2a02:1810:a59b:ef00:ce40:d0ff:fe49:8707", "mask": "64", "preferred": 59288, "valid": 232088, "offlink": true } ], "routes6": [ { "target": "::", "netmask": "0", "gateway": "fe80::5667:51ff:fe3c:fa01", "metric": 384, "valid": 1800, "source": "2a02:1810:a59b:eff0::\/60" }, { "target": "::", "netmask": "0", "gateway": "fe80::5667:51ff:fe3c:fa01", "metric": 384, "valid": 1800, "source": "2a02:1810:a59b:ef00:413e:501e:9bd9:a839\/128" }, { "target": "::", "netmask": "0", "gateway": "fe80::5667:51ff:fe3c:fa01", "metric": 384, "valid": 1800, "source": "2a02:1810:a59b:ef00:ce40:d0ff:fe49:8707\/64" }, { "target": "2a02:1810:a59b:ef00::", "netmask": "64", "metric": 256, "valid": 232088 }, { "target": "2a02:1810:a59b:ef00::", "netmask": "64", "gateway": "fe80::5667:51ff:fe3c:fa01", "metric": 512, "valid": 259200 } ], "ip6prefix": [ "2a02:1810:a59b:eff0::\/60,68279,241079" ], "dns": [ "2a02:1800:100::43:2", "2a02:1800:100::43:1" ], "dns_search": [ "telenet.be" ], "interface": "WAN6" }
All processes seem to be similar. Any idea on how to debug where those processes are coming from? They all have pid 1 as their parent pid. Which process could be spawning those processes, and why?
Regards,
Rik