For a long long time, people said the routing rules weren't working at all. I used to believe that top rule has priority because that's how it worked in my case. My top rule was 192.168.1.56 to all via primary wan and bottom rule was 192.168.1.0/24 to all via secondary wan. It worked flawlessly for me across multiple firmware versions.
Yesterday I tried to switch 192.168.1.56 to secondary and everything else to primary because I believe currently you can only get IPv6 from primary wan. To my surprise, 192.168.1.56 was still going through primary. Switching the top and bottom rules' position didn't fix it either.
Finally I realized that the priority wasn't determined by the order of rules but instead whether it's going through primary or secondary. Rules with primary wan have priority over rules with secondary wan.
So without static IP or DHCP reservation, simply set 192.168.1.0/24 to secondary wan and few specific clients to primary wan. If you want most clients through primary wan, then you can't use the cidr trick to combine multiple rules.
Let's hope ASUS can open source this part of code or improve it themselves. Really want to see 1. sticky connections for destination port 80/443 and 2. ability to set a rule through both wan.
If anyone can confirm my observations then I can add this part to Github wiki.
Yesterday I tried to switch 192.168.1.56 to secondary and everything else to primary because I believe currently you can only get IPv6 from primary wan. To my surprise, 192.168.1.56 was still going through primary. Switching the top and bottom rules' position didn't fix it either.
Finally I realized that the priority wasn't determined by the order of rules but instead whether it's going through primary or secondary. Rules with primary wan have priority over rules with secondary wan.
So without static IP or DHCP reservation, simply set 192.168.1.0/24 to secondary wan and few specific clients to primary wan. If you want most clients through primary wan, then you can't use the cidr trick to combine multiple rules.
Let's hope ASUS can open source this part of code or improve it themselves. Really want to see 1. sticky connections for destination port 80/443 and 2. ability to set a rule through both wan.
If anyone can confirm my observations then I can add this part to Github wiki.