Hi every one,
First of all thanks for all your efforts bringing us OpenWRT and Mwan3.
In my home setup I have 3 internet connections(cheap but slow, fast but expensive, backup 4g) and 2 VPNs(work and other stuff). I successfully have created all the needed rules to distribute traffic based on different criteria.
As a remote worker, I have two type of devices, the work devices that use fast internet and others. I use source IP of the machine to distinguish them in a rule. Occasionally I need to move one device from one type of device to another. This cause Mwan3 to restart, that takes about a minuet or so on my Archer C5 device. This time is two much for me and normally I need to do this kind of stuff when I have a meeting or I'm in a hurry. To solve this problem I suggest to use
ipset in source parts of rules. I already have used
dnsmasq to route some wesites dynamically without need to restart Mwan3.
I have two questions:
1- Is it possible or not?
2- In source code, where I need to change to make this happen? I have some experience in Linux that I think I can contribute to Mwan3