-- Migration from 314.18 to 316.1 - settings - AiProtection / Parental Controls / Time Scheduling --
Thank you very much for this release and so many years of continued work.
I upgraded my AC-86U from 384.18 to 386.1, without reset. All good.
Nothing special with temperature. Details below.
Regarding AiProtection / Parental Controls / Time Scheduling, it might be a good idea to delete rules and disable the feature before the upgrade. Alternatively, I would recommend to delete rules, disable the feature and recreate all rules after the upgrade. Indeed, after the upgrade, my router still had "Time Scheduling" active for 4 devices, but the Web UI only showed 1 device. I was aware of the updated UI, but the internals seems to also have changed. Details below. And of course, I was "prepared to do a factory default reset if something does not work as expected", as per
https://www.snbforums.com/threads/asuswrt-merlin-386-1-is-now-available.69783/#post-657229 ;-)
Finally, fyi, in Network Map, I noticed that some client IP addresses appear as being DHCP (and not "manual") even though the value is definitely manual (and outside the DHCP IP pool). (NB: The lease time is 24h00 and I only upgraded a few hours ago.) I know that "network map" is a closed source part.
Thank you very much again
Take care
Greetings from Belgium
So, the Web UI in 384.18, prior to upgrade, showed 4 "scheduled" devices.
After upgrade:
Android app (1.0.0.6.14) showed
zero "scheduled" devices;
the Web UI in 386.1 showed
1 "scheduled" device;
iptables still had
4 referenced MAC adresses. Note that the device listed in the WebUI was the first one appearing in iptables, and in the 384.18 webUI.
**************************************************
***** Right after the migration from 384.18 to 386.1. Notice how the iptables targets 4 devices, even though the Web UI only showed one client.
Code:
Anonymised@RT-AC86U-4020:/tmp/home/root# iptables -t nat -n --list PREROUTING
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
GAME_VSERVER all -- 0.0.0.0/0 109.89.224.131
VSERVER all -- 0.0.0.0/0 109.89.224.131
DNSFILTER udp -- 192.168.17.0/24 0.0.0.0/0 udp dpt:53
DNSFILTER tcp -- 192.168.17.0/24 0.0.0.0/0 tcp dpt:53
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 22:00:00 to 23:59:59 MAC XX:10:81:0F:FB:38
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 00:00:00 to 08:00:00 MAC XX:10:81:0F:FB:38
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 00:00:00 to 08:00:00 on Mon,Tue,Wed,Thu,Sat,Sun MAC YY:DE:90:5D:43:51
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 01:00:00 to 08:00:00 on Fri MAC YY:DE:90:5D:43:51
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 21:00:00 to 23:59:59 on Wed,Fri,Sun MAC YY:DE:90:5D:43:51
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 20:00:00 to 23:59:59 on Mon,Tue,Thu,Sat MAC YY:DE:90:5D:43:51
...
Anonymised@RT-AC86U-4020:/tmp/home/root# iptables -t filter -n --list FORWARD
Chain FORWARD (policy DROP)
target prot opt source destination
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 22:00:00 to 23:59:59 MAC XX:10:81:0F:FB:38
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 00:00:00 to 08:00:00 MAC XX:10:81:0F:FB:38
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 MAC XX:10:81:0F:FB:38
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 00:00:00 to 08:00:00 on Mon,Tue,Wed,Thu,Sat,Sun MAC YY:DE:90:5D:43:51
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 01:00:00 to 08:00:00 on Fri MAC YY:DE:90:5D:43:51
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 21:00:00 to 23:59:59 on Wed,Fri,Sun MAC YY:DE:90:5D:43:51
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 20:00:00 to 23:59:59 on Mon,Tue,Thu,Sat MAC YY:DE:90:5D:43:51
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 MAC YY:DE:90:5D:43:51
...
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
other2wan all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
DROP all -- 0.0.0.0/0 0.0.0.0/0 state INVALID
NSFW all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ctstate DNAT
OVPN all -- 0.0.0.0/0 0.0.0.0/0 state NEW
DNSFILTER_DOT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:853
DROP all -- 0.0.0.0/0 0.0.0.0/0
Anonymised@RT-AC86U-4020:/tmp/home/root#
***** After deleting all visible rules and disabling "Time Schedule" in 386.1.
Code:
Anonymised@RT-AC86U-4020:/tmp/home/root# iptables -t nat -n --list PREROUTING
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
GAME_VSERVER all -- 0.0.0.0/0 109.89.224.131
VSERVER all -- 0.0.0.0/0 109.89.224.131
DNSFILTER udp -- 192.168.17.0/24 0.0.0.0/0 udp dpt:53
DNSFILTER tcp -- 192.168.17.0/24 0.0.0.0/0 tcp dpt:53
Anonymised@RT-AC86U-4020:/tmp/home/root# iptables -t filter -n --list FORWARD
Chain FORWARD (policy DROP)
target prot opt source destination
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
other2wan all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
DROP all -- 0.0.0.0/0 0.0.0.0/0 state INVALID
NSFW all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ctstate DNAT
OVPN all -- 0.0.0.0/0 0.0.0.0/0 state NEW
DNSFILTER_DOT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:853
DROP all -- 0.0.0.0/0 0.0.0.0/0
Anonymised@RT-AC86U-4020:/tmp/home/root#
****** After redefining the Time Schedule rules in 386.1:
Code:
Anonymised@RT-AC86U-4020:/tmp/home/root# iptables -t nat -n --list PREROUTING
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
GAME_VSERVER all -- 0.0.0.0/0 109.89.224.131
VSERVER all -- 0.0.0.0/0 109.89.224.131
DNSFILTER udp -- 192.168.17.0/24 0.0.0.0/0 udp dpt:53
DNSFILTER tcp -- 192.168.17.0/24 0.0.0.0/0 tcp dpt:53
PCREDIRECT all -- 192.168.17.116 0.0.0.0/0 TIME from 22:45:00 to 23:59:59
PCREDIRECT all -- 192.168.17.116 0.0.0.0/0 TIME from 00:00:00 to 07:00:00
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 22:45:00 to 23:59:59 MAC ZZ:5F:67:21:04:9E
PCREDIRECT all -- 0.0.0.0/0 0.0.0.0/0 TIME from 00:00:00 to 07:00:00 MAC ZZ:5F:67:21:04:9E
PCREDIRECT all -- 192.168.17.115 0.0.0.0/0 TIME from 20:30:00 to 23:59:59
PCREDIRECT all -- 192.168.17.115 0.0.0.0/0 TIME from 00:00:00 to 07:00:00
Anonymised@RT-AC86U-4020:/tmp/home/root# iptables -t filter -n --list FORWARD
Chain FORWARD (policy DROP)
target prot opt source destination
PControls all -- 192.168.17.116 0.0.0.0/0 TIME from 22:45:00 to 23:59:59
PControls all -- 192.168.17.116 0.0.0.0/0 TIME from 00:00:00 to 07:00:00
ACCEPT all -- 192.168.17.116 0.0.0.0/0
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 22:45:00 to 23:59:59 MAC ZZ:5F:67:21:04:9E
PControls all -- 0.0.0.0/0 0.0.0.0/0 TIME from 00:00:00 to 07:00:00 MAC ZZ:5F:67:21:04:9E
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 MAC ZZ:5F:67:21:04:9E
PControls all -- 192.168.17.115 0.0.0.0/0 TIME from 20:30:00 to 23:59:59
PControls all -- 192.168.17.115 0.0.0.0/0 TIME from 00:00:00 to 07:00:00
ACCEPT all -- 192.168.17.115 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
other2wan all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
DROP all -- 0.0.0.0/0 0.0.0.0/0 state INVALID
NSFW all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 ctstate DNAT
OVPN all -- 0.0.0.0/0 0.0.0.0/0 state NEW
DNSFILTER_DOT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:853
DROP all -- 0.0.0.0/0 0.0.0.0/0
Anonymised@RT-AC86U-4020:/tmp/home/root#
Temp before upgrade, with 384.16 (without cake-qos):
46 °C - 53 °C - 76 °C
Temp after upgrade, with 386.1 (with cake-qos diffserv8):
46 °C - 53 °C - 78 °C