What's new

connmon connmon v.3x - Internet connection monitoring

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

This script is running on all my routers to keep record of connectivity and jitter. Very grateful for all the contributions from Jack Yaz!

Wondering of there is a way to make the monitoring notifications trigger when the ping notification threshold falls BELOW a value. So instead of getting notify if ping worsens, i want to be notified if it improves. Would I just need to change on line 1204 from ">" to "<"?


As to why, I have dual WAN and want to know when a failover event happens. My secondary connection has lower ping to my target IP then the primary.

Since I just recently enabled email notifications, can you also tell me if the notification emails will be sent every ping run cycle where the specified condition is met? I have 1min test interval ping so that can get noisy fast. If yes, is there a way to setup to send no more than 5 emails per hour for example?
 
Hey!

I just discovered this world of customization with the Merlin firmware, i'm really enjoying trying things. But i'm a big noob when it comes to scripts and such and don't want to mess with anything that is working quite perfectly.

I looked at all this thread and didn't find a way to "restart" Connmon. I need this because i think that there is a bug with the configuration file. I was trying some different times for scheduled tests (through the webUI) and until i restart the router my schedule does not kick in.

Is there a way to restart the script or something so i don't have to reboot the router every time i want to change the schedule?

Thank you very much!

EDIT: forgot to give some information for context.
I'm running the latest Merlin firmware (388.1) on a GT-AXE11000.
 
Hello.

Recently about a week ago connmon started to fail with the following messages

Mar 8 10:46:17 kernel: CPU: 0 PID: 5395 Comm: opkg Tainted: P O 4.1.51 #2 Mar 8 10:46:17 kernel: Hardware name: Broadcom-v8A (DT) Mar 8 10:46:17 kernel: task: ffffffc0264ef5c0 ti: ffffffc02484c000 task.ti: ffffffc02484c000 Mar 8 10:46:17 kernel: PC is at 0x41aee0 Mar 8 10:46:17 kernel: LR is at 0x400ab4 Mar 8 10:46:17 kernel: pc : [<000000000041aee0>] lr : [<0000000000400ab4>] pstate: 00000000 Mar 8 10:46:17 kernel: sp : 0000007ffc7c7800 Mar 8 10:46:17 kernel: x29: 0000000000000000 x28: 0000000000000000 Mar 8 10:46:17 kernel: x27: 0000000000000000 x26: 0000000000000000 Mar 8 10:46:17 kernel: x25: 0000000000000000 x24: 0000000000000000 Mar 8 10:46:17 kernel: x23: 0000000000000000 x22: 0000000000000000 Mar 8 10:46:17 kernel: x21: 0000000000000000 x20: 0000000000000000 Mar 8 10:46:17 kernel: x19: 0000000000000000 x18: 0000000000000000 Mar 8 10:46:17 kernel: x17: 0000000000000000 x16: 0000000000000000 Mar 8 10:46:17 kernel: x15: 0000000000000000 x14: 0000000000000000 Mar 8 10:46:17 kernel: x13: 0000000000000000 x12: 0000000000000000 Mar 8 10:46:17 kernel: x11: 0000000000000000 x10: 0000000000000000 Mar 8 10:46:17 kernel: x9 : 0000000000000000 x8 : 0000000000000000 Mar 8 10:46:17 kernel: x7 : 0000000000000000 x6 : 0000007ffc7c7800 Mar 8 10:46:17 kernel: x5 : 0000000000000000 x4 : 000000000041b680 Mar 8 10:46:17 kernel: x3 : 000000000041b5c0 x2 : 0000007ffc7c7808 Mar 8 10:46:17 kernel: x1 : 0000000000000002 x0 : 000000000040042c Mar 8 10:46:17 kernel: CPU: 0 PID: 5396 Comm: opkg Tainted: P O 4.1.51 #2 Mar 8 10:46:17 kernel: Hardware name: Broadcom-v8A (DT) Mar 8 10:46:17 kernel: task: ffffffc02b560ac0 ti: ffffffc024b5c000 task.ti: ffffffc024b5c000 Mar 8 10:46:17 kernel: PC is at 0x41aee0 Mar 8 10:46:17 kernel: LR is at 0x400ab4 Mar 8 10:46:17 kernel: pc : [<000000000041aee0>] lr : [<0000000000400ab4>] pstate: 00000000 Mar 8 10:46:17 kernel: sp : 0000007ff864c9a0 Mar 8 10:46:17 kernel: x29: 0000000000000000 x28: 0000000000000000 Mar 8 10:46:17 kernel: x27: 0000000000000000 x26: 0000000000000000 Mar 8 10:46:17 kernel: x25: 0000000000000000 x24: 0000000000000000 Mar 8 10:46:17 kernel: x23: 0000000000000000 x22: 0000000000000000 Mar 8 10:46:17 kernel: x21: 0000000000000000 x20: 0000000000000000 Mar 8 10:46:17 kernel: x19: 0000000000000000 x18: 0000000000000000 Mar 8 10:46:17 kernel: x17: 0000000000000000 x16: 0000000000000000 Mar 8 10:46:17 kernel: x15: 0000000000000000 x14: 0000000000000000 Mar 8 10:46:17 kernel: x13: 0000000000000000 x12: 0000000000000000 Mar 8 10:46:17 kernel: x11: 0000000000000000 x10: 0000000000000000 Mar 8 10:46:17 kernel: x9 : 0000000000000000 x8 : 0000000000000000 Mar 8 10:46:17 kernel: x7 : 0000000000000000 x6 : 0000007ff864c9a0 Mar 8 10:46:17 kernel: x5 : 0000000000000000 x4 : 000000000041b680 Mar 8 10:46:17 kernel: x3 : 000000000041b5c0 x2 : 0000007ff864c9a8 Mar 8 10:46:17 kernel: x1 : 0000000000000003 x0 : 000000000040042c Mar 8 10:46:17 kernel: CPU: 1 PID: 5397 Comm: opkg Tainted: P O 4.1.51 #2

I uninstall it and installed it again though the installer showed some "invalid command" and "segmentation fault" messages. Once re-installed it kept failing

I'm running an RT-AX88U with Merlin 388.1

Thanks in advance.
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top