2022.05.12
Changes
tch-gui-unhide
- Removed Sign in button when using default user and default user is admin
- Removed switches from Wireless and Telephony cards
- Removed unnecessary 'sh -c' around opkg update cron task
- Removed reset-to-factory-defaults-with-root script information from reset/upgrade warnings
- Removed backhaul SSID from Time of Day Wireless control AP list
- Added outgoing traffic priority switch to Devices screen (FW 18.1.c and later)
- Added new CleanBrowsing DNS Servers
- Added service status to Internet Access card and troubleshooting steps if connection down
- Added line and xDSL status to xDSL card
- Allowed UPnP leases to be cleared (#81)
- xDSL card is now visible in bridge mode (#87)
- Broadband card background icon automatically changes to reflect current connection status: Down=Warning-Sign Connecting=Spinner(Static) Up=Tick Disabled=Ban-Circle
- Fixed power saving options check on FW 20.3.c
- Fixed bug where the router was incorrectly added as secondary IPv6 DNS server when IPv6 DNS Hijacking enabled and any change saved on Local Network screen
- Fixed bug where the show Chart card options (-Ci/-Cs) were ignored on a clean install
- Fixed bugs in switching between bridged and routed modes (#87)
- Improved logging system check (FW 20.3.c only)
- Improved CWMP card
- MultiAP GUI files no longer included in FW 17.2 script
- Initial support for 20.4 firmware (#74)
- Added EasyMesh Role to Wi-Fi Boosters card
- Check that pwrctl settings on FW 17.2 actually exist and remove options from GUI if they don't (#83)
- Check that /usr/bin/transformer-cli is executable (#84)
de-telstra
- Initial support for 20.4 firmware
- Deep Green Mode not supported on TG799vac (#83)
log-check
- New script that can be run hourly to check that the logging RAM buffer and disk-based messages log are both being written correctly (This is mainly useful on FW 20.3.c.03xx, where I have found that the logread command can stop working and then not show recent messages)
mtd-backup
- Fixed error during config backup if tch-gui-unhide not installed
- Fixed bug that prevented handling more than 10 mtd devices
- Added handling to try and detect busy devices
reset-to-factory-defaults-with-root
- Added verification to ensure firmware update was written correctly to mtd
- Added support for FW 20.4
- Backup is now consistent with --restore-config option
set-optimal-bank-plan
- Replaced confusing mtd verify that always failed with sha256sum manual verification
- Added check to ensure optimal bank plan not already set
- Added some processing status messages
set-web-admin-password
- Disable the default user when changing password
- Added new -d option to enable the default user so that no password is required to login to the web GUI (same as -dy option for tch-gui-unhide)
show-bank-plan
- Added support for FW 20.4, and made output prettier