Releases: vortex-5/ddwrt-bwmon
DDWRT Bandwidth Monitor 3.2.4
DDWRT Bandwidth Monitor 3.2.3
Update to correct detection of the services in use with a new update of DDWRT where they have decided to replace the standard 404 errors with a new 404 error page.
DDWRT Bandwidth Monitor 3.2.2
Minor bugfix for an issue originally discovered by @GabyPCgeeK DN/UP bandwidth rates were not showing up in lighttpd mode.
DDWRT Bandwidth Monitor 3.2.1
After some observation of the firewall rules being dropped after changing certain settings on the router a firewall.sh rule was added to detect breakage and fix any issues with the chains if found.
This script is only run if bwmon is currently set to a running state if it's off this script will not add the firewall rules.
DDWRT Bandwidth Monitor 3.1.2
Small fix added an nvram commit command after start.sh and stop.sh
DDWRT Bandwidth Monitor 3.1.1
Users new to version 3.x should remove the prior version of bwmon before continuing.
Description from 3.0.0
This version changes the services to cron jobs. As such it is recommended to remove your existing version of bwmon from the router and replace it with this version when upgrading. If you wish to keep your current stats you may backup the data folder before upgrading and copy it back.
In this version for efficiency we moved the long running process to cron jobs for better efficiency. This allows us to reduce CPU load to 0% the majority of the time and long running processes are eliminated further reducing memory use. start.sh and stop.sh still start and stop the service but now stop.sh will remove any modifications to iptables made by bwmon allowing cleaner stops.
for versions not running lighttpd polling is now limited to ever 60s up from 10s we had before. Cron jobs can not run more frequently than once a minute so this limitation is now imposed.
If you are not running lighttpd and don't mind the extra CPU load then it is recommended to stay with the previous version that keeps a long lived process.
As a reminder for those that are getting in-accurate bandwidth totals shortcut forwarding engine in the latest versions of DDWRT can interfere with bandwidth counting so you can always try turning that off. This was true as far back as version 1.1 of this tool but it is more well known now.
DDWRT Bandwidth Monitor 3.1.0
Users new to version 3.x should remove the prior version of bwmon before continuing.
Please read the version notes for 3.0.0 to get an idea of the changes.
3.1.0 automates the startup and shutdown scripts added to the router so the user only needs to execute start.sh and the script will auto resume on reboot.
start.sh / stop.sh now persist changes through reboots.
DDWRT Bandwidth Monitor 3.0.0
This version changes the services to cron jobs. As such it is recommended to remove your existing version of bwmon from the router and replace it with this version when upgrading. If you wish to keep your current stats you may backup the data folder before upgrading and copy it back.
In this version for efficiency we moved the long running process to cron jobs for better efficiency. This allows us to reduce CPU load to 0% the majority of the time and long running processes are eliminated further reducing memory use. start.sh and stop.sh still start and stop the service but now stop.sh will remove any modifications to iptables made by bwmon allowing cleaner stops.
for versions not running lighttpd polling is now limited to ever 60s up from 10s we had before. Cron jobs can not run more frequently than once a minute so this limitation is now imposed.
If you are not running lighttpd and don't mind the extra CPU load then it is recommended to stay with the previous version that keeps a long lived process.
As a reminder for those that are getting in-accurate bandwidth totals shortcut forwarding engine in the latest versions of DDWRT can interfere with bandwidth counting so you can always try turning that off. This was true as far back as version 1.1 of this tool but it is more well known now.
DDWRT Bandwidth Monitor 2.2.2
Updated the arrow in dark mode to be white to match the text being used.
DDWRT Bandwidth Monitor 2.2.1
Fixed a minor bug found in certain cases when not running with any DHCP server on the router that you may not be able to get any host names found in the mac-names.js file. This was affecting configurations not running in the lighttpd server on board.