Hi, I have the following queues that i’ve put in as i have a pair of bridged modems that seem to crash when data is sent through faster than their dsl connection is (assuming a bad buffer or something) so i wanted to force the buffer on my mikrotik instead, i’ve set the bandwidth according to the ADSL sync (conservatively):
8 ;;; Queue to force buffer on mikrotik instead of dsl
name="ppp1 Queue" target-addresses="" interface=ppp1
parent=none packet-marks="" direction=both priority=8
queue=default-small/default-small limit-at=0/0 max-limit=1M/7M
burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s
total-queue=default-small
9 ;;; Queue to force buffer on mikrotik instead of dsl
name="ppp2 Queue" target-addresses="" interface=ppp2
parent=none packet-marks="" direction=both priority=8
queue=default-small/default-small limit-at=0/0 max-limit=700k/5M
burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s
total-queue=default-small
The queues function as expected achieving my goal. Here’s my problem, there is an ipip tunnel over the ppp1 and when traffic is going over this it is triggering the interface queue - but for the wrong direction! so if i attempt to receive data over the tunnel it start maxing out the queue and limiting it all to 1M.
Why would this happen ?