Thank you galaxynet for reply.
First - double post - I've double posted because I thought the first was not clear enough... also this seems to have the same problem
Second - I've done a cut/paste operation because I thought that this compact might be easier to read.
I've several ADSL ethernet router connected to several MT interfaces, and what I currently do is to let customers do traffic on different lines, based on their IP address and type of traffic: known traffic (tcp, udp < 1024, VNC, Remote descktop, MSN, etc...) and unknown traffic (Rapidshare, P2P).
Known traffic does not go inside a queue, so mark-packet should not be needed, Unknown traffic goes through a queue.
Please find here below all mangles applied
/ ip firewall mangle
add chain=forward action=log connection-state=new out-interface=!Auth \
dst-address=!172.21.0.0/16 dst-port=!4662 protocol=tcp \
src-address-list=PPPoE_Clienti log-prefix="p2k" comment="" disabled=no
add chain=input action=accept dst-port=8291 protocol=tcp comment="WinBox" \
disabled=no
add chain=prerouting action=accept dst-port=8291 protocol=tcp comment="" \
disabled=no
add chain=forward action=accept dst-port=8291 protocol=tcp comment="" \
disabled=no
add chain=prerouting action=accept src-address=81.174.63.xx comment="traffico \
varapodio" disabled=no
add chain=prerouting action=accept dst-address=81.174.63.xx comment="" \
disabled=no
add chain=prerouting action=accept dst-port=8000 protocol=tcp comment="CPE web \
management" disabled=no
add chain=prerouting action=accept src-port=8000 protocol=tcp comment="" \
disabled=no
add chain=prerouting action=accept src-address=192.168.5.98 \
dst-address=172.21.254.6 comment="" disabled=no
add chain=prerouting action=accept protocol=icmp dst-address-list=management \
comment="ICMP" disabled=no
add chain=prerouting action=jump jump-target=known protocol=icmp comment="" \
disabled=no
add chain=prerouting action=jump jump-target=unknown protocol=tcp \
dst-address-list=rapidshare comment="###### RAPIDSHARE" disabled=no
add chain=prerouting action=jump jump-target=unknown protocol=tcp \
src-address-list=rapidshare comment="" disabled=no
add chain=prerouting action=jump jump-target=unknown protocol=tcp \
src-address-list=megaupload comment="###### Megaupload " disabled=no
add chain=prerouting action=jump jump-target=unknown protocol=tcp \
dst-address-list=megaupload comment="" disabled=no
add chain=prerouting action=mark-connection new-connection-mark=knowntest \
passthrough=yes src-address=172.21.254.222 comment="" disabled=yes
add chain=prerouting action=mark-routing new-routing-mark=vs-Telecom \
passthrough=no src-address=172.21.254.222 protocol=tcp \
connection-mark=knowntest comment="" disabled=yes
add chain=prerouting action=jump jump-target=known dst-port=110 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=0-1024 \
protocol=tcp comment="###### TCP < 1024" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=0-1024 \
protocol=udp comment="###### UDP < 1024" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=8899 protocol=tcp \
comment="###### DUDE" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=1200-1281 \
protocol=tcp comment="###### Porte MSN" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=1862 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=1863 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=2210 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=6821-6900 \
protocol=tcp comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=9000-9010 \
protocol=tcp comment="" disabled=no
add chain=prerouting action=jump jump-target=known src-address=192.168.3.12 \
comment="## Rocco Lombardo tutto KNOWN !!!!!!!" disabled=no
add chain=prerouting action=jump jump-target=known src-address=192.168.3.11 \
comment="## fabio tutto KNOWN !!!!!!!" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=110 protocol=tcp \
comment="###### Traffico POP3" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=8050 protocol=tcp \
comment="###### Videocamera Comune Saponara" disabled=no
add chain=prerouting action=jump jump-target=known src-port=8050 protocol=tcp \
dst-address-list=!management comment="" disabled=no
add chain=prerouting action=jump jump-target=known src-address=192.168.9.17 \
comment="###### Carroccio quando cassisi down" disabled=no
add chain=prerouting action=jump jump-target=known dst-address=65.54.239.20 \
comment="###### Server Login MSN" disabled=no
add chain=prerouting action=jump jump-target=known dst-address=65.54.183.202 \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=5060-5061 \
protocol=udp comment="###### VOIP" disabled=no
add chain=prerouting action=jump jump-target=known src-port=5060-5061 \
protocol=udp comment="" disabled=no
add chain=prerouting action=jump jump-target=known src-address=172.21.254.250 \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-address=172.21.254.250 \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=5900-5901 \
protocol=tcp dst-address-list=!management comment="###### VNC" \
disabled=no
add chain=prerouting action=jump jump-target=known src-port=5900-5901 \
protocol=tcp dst-address-list=!management comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=3389 protocol=tcp \
comment="###### Desktop Remoto" disabled=no
add chain=prerouting action=jump jump-target=known src-port=3389 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-address=89.119.211.62 \
comment="###### PPTP Bandiera" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=11999 protocol=tcp \
comment="###### Yahoo Giochi" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=8999 protocol=tcp \
comment="###### Scuola Saponara" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=14601-14603 \
protocol=tcp comment="###### Porte sito Photocity" disabled=no
add chain=prerouting action=jump jump-target=known src-port=9443 protocol=tcp \
comment="###### G.Pino Porte X Sito SKY" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=6100 protocol=tcp \
comment="###### Trischitta Videosorveglianza" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=6550 protocol=tcp \
comment="###### Supermercato GM" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=6551 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=6996 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-address=213.61.92.197 \
protocol=tcp comment="ftp AsRock" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=9443 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=12975 protocol=tcp \
comment="hamachi" disabled=no
add chain=prerouting action=jump jump-target=known dst-port=32976 protocol=tcp \
comment="" disabled=no
add chain=prerouting action=jump jump-target=known connection-type=ftp \
comment="Mark FTP come know" disabled=no
add chain=prerouting action=mark-connection new-connection-mark=knowntest \
passthrough=yes src-address=192.168.5.99 comment="Test" disabled=yes
add chain=prerouting action=mark-connection new-connection-mark=knowntest \
passthrough=yes src-address=172.21.254.149 comment="" disabled=yes
add chain=prerouting action=mark-routing new-routing-mark=vs-Telecom \
passthrough=no src-address=172.21.254.149 connection-mark=knowntest \
comment="" disabled=yes
add chain=prerouting action=jump jump-target=unknown connection-mark=!known \
comment="########### Jump alla chain UNKNOWN \
###############" disabled=no
add chain=known action=passthrough \
comment="######################################## \
CHAIN KNOWN \
###########################################" disabled=no
add chain=known action=mark-connection new-connection-mark=known \
passthrough=yes comment="Mark Connection" disabled=no
add chain=known action=mark-packet new-packet-mark=known passthrough=yes \
comment="" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
dst-address=85.33.2.56 dst-port=110 protocol=tcp comment="Mark POP3 \
telecom " disabled=no
add chain=known action=mark-routing new-routing-mark=posta-su-NGI \
passthrough=no dst-address=88.149.128.13 dst-port=25 protocol=tcp \
comment="Mark servers SMTP: smtp.ngi.it, out.alice.it, smtp.fastweb.it, \
out.virgilio.it, box.tin.it" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
dst-address=85.33.2.55 dst-port=25 protocol=tcp comment="" disabled=no
add chain=known action=mark-routing new-routing-mark=posta-su-FW \
passthrough=no dst-address=85.18.95.140 dst-port=25 protocol=tcp \
comment="" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
dst-address=62.211.72.20 dst-port=25 protocol=tcp comment="" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
dst-address=85.33.2.55 dst-port=25 protocol=tcp comment="" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
dst-address=62.211.72.30 dst-port=25 protocol=tcp comment="" disabled=no
add chain=known action=passthrough comment="####### NGI ########" \
disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
src-address=192.168.5.33 connection-mark=known comment=" ### Arte in \
ferro \( Mail Virgilio In \) #############*************** problema posta" \
disabled=yes
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
src-address=172.21.254.250 connection-mark=known comment=" ### VOIP \
ufficio " disabled=no
add chain=known action=mark-routing new-routing-mark=vs-NGI passthrough=no \
src-address=192.168.3.0/24 connection-mark=known comment=" ### \
Classe 3.0, da Nicola" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-NGI passthrough=no \
src-address=192.168.4.0/24 connection-mark=known comment=" ### \
Classe 4.0, da Nicola" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-NGI passthrough=no \
src-address=192.168.5.0/24 connection-mark=known \
dst-address-list=!management comment=" ### Classe 5.0, auth su P2K" \
disabled=no
add chain=known action=mark-routing new-routing-mark=vs-NGI passthrough=no \
src-address=192.168.6.0/24 connection-mark=known comment=" ### \
Classe 6.0, da Nicola" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-NGI passthrough=no \
src-address=192.168.7.0/24 connection-mark=known comment=" ### \
Classe 7.0, da Pace del Mela" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-NGI passthrough=no \
src-address=88.149.204.xxx-88.149.204.xxx dst-address-list=!management \
comment=" ### mark vs NGI pubblici clienti \(Tecnospace, H.Terme, \
Server posta\)" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-NGI passthrough=no \
src-address=172.21.254.0/24 connection-mark=known \
dst-address-list=!management comment=" ### Ufficio" disabled=no
add chain=known action=passthrough comment="####### TELECOM \
########" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
connection-mark=knownTI comment=" ### TEST Fabio" disabled=no
add chain=known action=mark-routing new-routing-mark=vs-Telecom passthrough=no \
src-address=192.168.9.0/24 connection-mark=known comment=" ### \
Classe 9.0, da Serro, quando Cassisi is Down" disabled=no
add chain=prerouting action=jump jump-target=known dst-address=87.248.217.214 \
protocol=tcp comment="Shan Lifu" disabled=no
add chain=prerouting action=jump jump-target=known src-address=87.248.217.214 \
protocol=tcp comment="" disabled=no
add chain=prerouting action=jump jump-target=unknown connection-mark=!known \
comment="" disabled=no
add chain=unknown action=passthrough \
comment="######################################## \
CHAIN UNKNOWN \
###########################################" disabled=no
add chain=unknown action=mark-connection new-connection-mark=unknown \
passthrough=yes comment="Mark Connection" disabled=no
add chain=unknown action=mark-packet new-packet-mark=unknown passthrough=yes \
comment="" disabled=no
add chain=unknown action=mark-routing new-routing-mark=vs-Telecom \
passthrough=no src-address=172.21.254.99 connection-mark=unknown \
comment="Verso Telecom host VPN Tonino" disabled=no
add chain=unknown action=mark-routing new-routing-mark=posta-su-FW \
passthrough=no src-address=172.21.254.222 connection-mark=unknown \
comment="Verso Fastweb P2P Ufficio" disabled=yes
add chain=unknown action=mark-routing new-routing-mark=unknown passthrough=no \
packet-mark=unknown src-address-list=PPPoE_Clienti comment="vs FW" \
disabled=no
add chain=postrouting action=change-mss new-mss=1380 tcp-flags=syn \
src-address=192.168.6.7 protocol=tcp comment="Cosimo Mavilia" disabled=no
add chain=postrouting action=change-mss new-mss=1360 tcp-flags=syn \
src-address=213.156.51.2 protocol=tcp comment="Sito Santander" disabled=no
add chain=postrouting action=change-mss new-mss=1360 tcp-flags=syn \
dst-address=213.156.51.2 protocol=tcp comment="" disabled=no
add chain=postrouting action=change-mss new-mss=1380 tcp-flags=syn \
dst-address=192.168.6.7 protocol=tcp comment="" disabled=no
add chain=postrouting action=change-mss new-mss=1360 tcp-flags=syn \
src-address=192.168.6.4 protocol=tcp comment="Cipriano" disabled=no
add chain=postrouting action=change-mss new-mss=1360 tcp-flags=syn \
dst-address=192.168.6.4 protocol=tcp comment="" disabled=no
add chain=postrouting action=change-mss new-mss=1360 tcp-flags=syn \
protocol=tcp src-address-list="change MSS" comment="Prova per \
sito############" disabled=no