I have LEDE OS with Linux Kernel 4.4.61 running on my router. I want to disable traffic control on my router on a certain interface. When I check the traffic control on my wireless interface, I see that FQ-Codel is enabled by default as following:
Is it? As far as I can tell pfifo_fast is exclusive to Linux certainly not all OSs. But may I ask, why do you need pfifo_fast at all?
Technically pfifo_fast and fq_codel are just qdiscs (queueing disciplines) that by them selves do not make an AQM...
This patch affects kernel 4.9, while the OP uses [quote="ha87, post:1, topic:5010"]
Kernel 4.4.61
[/quote]...
But pfifo is just a qdisc, that is not really traffic control... So may I ask, why did you switch to pfifo, or put differently what was wrong with fq_codel?
Codel is a QDisc and it implements an algorithm to tackle buffer bloat problem in the router due to the extra large buffers. pfifo is again QDisc but it does not implement an algorithm to monitor the buffer and the latency of the communication. So by replacing fq_codel which is the default QDisc in LEDE by pfifo I would be able to benchmark the performance with and without AQM algorithms.