I’m trying to solve a problem of how to increase bandwidth capacity at some of our sites and route traffic by type through two or more Internet connections.
Currently I am doing this successfully by using multiple SSIDs connecting to seperate Hotspot entities with unique IP address ranges, then simply using routing rules based on the src address. However, the capital cost of replacing Access Points that are capable of only one SSID with equipment that is capable of multiple SSIDs, is becoming prohibitive.
I’m now trying to use a single SSID and Mangle to packet mark based on address lists dynamically created by RADIUS at login. This works fine for pushing traffic to specific PCQ queues, but it seems impossible to put routing marks on Internet bound Hotspot traffic.
I’ve waded through the packet flow diagrams for v6.x firewall, but as far as I can see route marking is only possible in the prerouting and output chains, but Internet bound Hotspot traffic doesn’t appear to traverse these chains.
Other than my original solution of multiple SSIDs/Hotspot instances, does anyone have any suggestion on how to route Hotspot traffic to two or more Internet bound interfaces by traffic type? Either this isn’t possible or I’m missing something obvious, I’ve tried experimenting, but seem to be getting nowhere.
Thanks
Chris M