How to setup a queue for local file sharing server?

Hi all,

i’m using my router as a pppoe server for my clients, as i limit bandwidth speeds using ppp profiles.
I had a problem earlier with local file share server as it was limited by ppp profiles, but with some help from ShayanFiroozi we were able to make it not limited by ppp profiles by using this script:

/ip firewall mangle
add action=mark-connection chain=prerouting comment=LocalFileShare dst-address=172.27.0.3 new-connection-mark=LocalFileShare
add action=mark-connection chain=prerouting new-connection-mark=LocalFileShare src-address=172.27.0.3
add action=mark-packet chain=prerouting connection-mark=LocalFileShare new-packet-mark=LocalFileShare-packets
/queue simple
add max-limit=16M/16M name=LocalFileShare packet-marks=LocalFileShare-packets priority=1/1 target=“”

The only one problem with this is that the 16M is shared by all clients, which mean if someone started a download especially if he was using a download accelerator it will be hard to other clients for accessing the server.
I was trying to use Queue tree in order to set 4M per each client, but it was counting packets and bytes only, i mean it wasn’t shaping it and each client was using his profile speed to download from the server. So, how can i do it correctly?
also, i would like to know why i can’t send privet messages anymore?

All your inputs are appreciated, thank you in advance.

Anybody?

:confused: :frowning:

Really? come on guys!! nobody at all?

:frowning: :frowning:

If i can’t get any help from you guys in mikrotik forum then when can someone get help other than this forum?

instead of targeting single IP Address, why not target the whole block IP Address.