Running GL-MT6000, with Wireguard Client, after a day the cpu load just rise
but when i change server the load go down and stay down for about a day.
after a day:
change Server:
Running GL-MT6000, with Wireguard Client, after a day the cpu load just rise
but when i change server the load go down and stay down for about a day.
after a day:
change Server:
to better investigate the processes that cause the high load, log in from SSH and run:
opkg update
opkg install htop
htop
Also you can have insight about running processes:
ps | grep -v '\['
What firmware version?
Firmware is up-to-date: Version 4.5.6
Never done anything with SSH before
top got me this, what is ksoftirqd/2 ?
htop:
im not sure what im looking for…
Do you have any other things installed on your router which are unusual in normal setup?
Like a HDD or 5G modem by USB or something like that?
No USB, HDD, or 5G.
Just 2 RJ45 Cat6 connected, one for wan and one for lan to a switch.
Running is WG-client, WG-server, and A guard home.
Something not ok with your CPU load! The high CPU usage of ksoftirqd processes need manual investigation. Can you please paste the result of the followings commands:
cat /proc/interrupts
cat /proc/softirqs
If you do not have the time or the technical skills needed, just re-flash the modem and the latest version and keep monitoring the modem WITHOUT enabling the VPN for a day or so. Then enable the VPN and keep monitoring.
If you experienced the load after enabling the WG server && don’t want to re-flash the modem, then you can remove WG server package and reinstall it again from the packages. But I would not recommend this step as the package is customized by GL.
UPDATE: if you could do the re flashing from using Uboot method, to make sure you have a clean slate firmware.
Google: “what is ksoftirqd”
Typically, the router generates a soft interrupt for every packet it sends.
But, do you think the CPU load is normal?
But, is it a normal behavior?