bypassing dynamic queues (hotspot pppoe)

hi,
how to bypass queues made by hotspot or pppoe server. It was running fine in version 5xxx but after shifting to ccr with ros 6 this has stopped working. The marked packet and adding queue on that mark doesnt get bypassed. The traffic goes through the dynamic queues too. There was no problem in version 5. The queue in queue tree is added with parent “global”.
thanks

we have this problem too :s

so i’m not the only one. Mikrotik ppl are reading this ??

downgrade to v 5 by using netinstall it’s back and working fine.

I have understood that you can not use the version 5 in the CCR.
Can you confirm this?

thanks for the suggestion to downgrade to 5.xxx. Can i do on ccr :wink:

same problem here, this will need a fix …

There is no fix, there is a difference in the way packets are processes for queues in Router OS from version 5 to version 6:
http://forum.mikrotik.com/t/double-qos-for-v6-is-possible/60963/1

It is not possible to install v5 on the CCR, it’s a new CPU with a new architecture, so only v6 is available for it.

then what is the work around if there is no fix. Mikrotik is silent. They should post it on wiki for workaround (if there is any work around)

Simple Queues and Queue Tree are now independent, so you need to create Simple Queue to catch traffic in Simple Queues

tried using the packet mark in simple queue but no packet passing through that queue. Whereas iptables is marking the packets.

have you changed any of default values in the queue, so it actually was installed?

Hi,

understood Simple queues are independent… BUT

I want to understand following

I want to assign rate limit to specific ip range.. and ips within that remain within their dynamic queues limits.

How can we do that?

As, right now, assigning higher bandwidth to ip range spreads higher bandwidth to all queues bypassing the dynamic queue rate limit..

Please guide

Use QueueTree for limiting IP range, then dynamic Simple Queues will limit in general

Hi Thanks..

I have tried alot to limit rate on ip range through QueueTree..

For that, i have tried several times the following, but doesnt work..

Mangle > prerouting > src address > mark packet.. and then using that packet mark in queueTree..

but nothign moved.

can you please guide properly

Can you please clarify what you mean? I’m not a telepathist.

Does your rule count packets, does the queue in queue tree count packets?

What exact rules/queues do you use?

Yes, i can see packages being counted ..

/ip firewall mangle
add action=mark-packet chain=prerouting new-packet-mark=high_speed_packet
passthrough=no src-address=121.46.67.208

/queue tree
add max-limit=2M name=High_Speed packet-mark=high_speed_packet parent=global
queue=default

Through this, i tried to get control on one ip, hence will change src address to src address list, and second rule for one ip.

So, packets go to the Queue - and what happens?.. They’re not limited to 2M?..