Sadly I cannot delete topics I created so bare with me… Mods are free to delete my last QoS topic.
Got ADSL link and am behind NAT masquerading.
Firstly, can somebody point me to a working and tested ADSL QoS setup on mikrotik?
I was trying to follow the Megis QoS Best practice (link) but encountered issues.
First since I’m behind NAT i cannot use interface-out HTB for PCQ queue on upload traffic. I’d have to use global-out. The problem here is, if I limit traffic on global-out my download traffic will be limited too!
Is there a way to solve that one?
Second, If I try to combine mangle prerouting (for traffic type marking) and mangle forward (to mark traffic for PCQ) the prerouting mangle rules simply don’t mark any traffic anymore. If I disable the forward mangle rule, the prerouting mangle rules start to get traffic. Why?
From my office. Just a excerpt. Real queue rules are about 10x longer for different types of traffic. This just puts upload and download in a PCQ. Download on the LAN interface and upload on the Internet interface. Additional stuffs can be marked and assigned to the download/upload tree. I have a couple simple queues for traffic originating at the router itself…
Are u using NAT masquerading?
If so, isn’t the problem here with queue type Internet_Upload?
“InternetIface” only sees one srcNATed IP address so it can’t group traffic by it’s real local IP address…
You would have to use global-out as it’s the only one aware of real IP addresses i think…
Anyhow can you provide the config with a few traffic prioritising rules, beyond just traffic shaping you gave here?
Guess you are right. Never goes above one PCQ… Never noticed because I have 12 other queues for upload w/ VOIP/HTTP(s) and other known applications so it always just worked. I moved the PCQ for the ALL packet mark to a simple queue affecting just TX and now it creates multiple PCQ.
The only think I care about is being able to up/download at full speed while having 4-5 voip calls going in the office and not having them sound like its 1942.