Bug#1033716: Info received (Bug#1033716: Acknowledgement (watchdog: Watchdog incorrectly thinks iface eth0 not receiving any data))

2023-04-02 Thread J
I think the problem is that the '/proc/net/dev' command returns 'unsigned long long' (see here: https://github.com/raspberrypi/linux/blame/rpi-6.1.y/net/core/net-procfs.c#L82), but the watchdog 'iface.c' code uses 'unsigned long', which causes the 'bytes' to always be 4294967295 (0x or ULO

Bug#1033716: Acknowledgement (watchdog: Watchdog incorrectly thinks iface eth0 not receiving any data)

2023-04-02 Thread J
I have found more information on this. Not sure if it is a problem with the watchdog package or how the system is configured, but the problem is that there is an overflow of the "bytes" variable in the "iface.c" source file for the watchdog. This is the line that is causing the issues: unsigned lo

Bug#1033716: Acknowledgement (watchdog: Watchdog incorrectly thinks iface eth0 not receiving any data)

2023-03-30 Thread J
Hello, After doing certain activities, in my case, restoring an external SD card from a backup using a program, watchdog thinks that "device eth0 did not receive anything since last check" which triggers a reboot as I've configured in Watchdog. However, eth0 is working fine, /proc/net/dev is increm