Page 1 of 1

BUG on v3.15 ?

Posted: Sat Oct 25, 2008 6:57 pm
by mac86
Hi

I want to report this.

I've 3.15 on a x86 PC.

With this on IP FIREWALL MANGLE:
2 ;;; Trafico entrante al RouterOs
chain=via_rapida action=mark-packet new-packet-mark=via_rapida
passthrough=no src-address-type=local

3 ;;; Trafico saliente del RouterOs
chain=via_rapida action=mark-packet new-packet-mark=via_rapida
passthrough=no dst-address-type=local

and this QUEUE:
0 name="via_rapida1" dst-address=0.0.0.0/0 interface=all parent=none
packet-marks=via_rapida direction=both priority=1
queue=default-small/default-small limit-at=0/0 max-limit=0/0
burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s
total-queue=default-small


the same configuration, doesn't working on 3.15 and works perfectly when
I downgrade to 3.10.

Firewall Mangle , marks packets (or almost bytes columns on firewall mangle
going increasing). BUT queue simple don't catch marked pakets.

I repeat. SAME configuration on 3.10 (I downgraded), works perfectly.

I think this is a bug.

regards
andres.


This is my complete mangle configuration
ip firewall mangle
add action=mark-packet chain=via_rapida comment="Trafico proveniente del Cache Local HITs ! ( TOS = 4)" disabled=yes dscp=12 new-packet-mark=via_rapida \
    passthrough=no protocol=tcp src-address=172.16.21.2 src-port=3128
add action=return chain=via_rapida comment="Trafico proveniente del Cache (no HITs)" disabled=yes dscp=!12 protocol=tcp src-address=172.16.21.2 src-port=3128
add action=mark-packet chain=via_rapida comment="Trafico entrante al RouterOs" disabled=no new-packet-mark=via_rapida passthrough=no src-address-type=local
add action=mark-packet chain=via_rapida comment="Trafico saliente del RouterOs" disabled=no dst-address-type=local new-packet-mark=via_rapida passthrough=no
add action=mark-packet chain=via_rapida comment="Trafico proveniente de servidores de VIA RAPIDA (en red LAN)" disabled=no dst-address-list="red local" \
    new-packet-mark=via_rapida passthrough=no src-address-list=via_rapida_server
add action=mark-packet chain=via_rapida comment="Trafico hacia servidores de VIA RAPIDA (en red LAN)" disabled=no dst-address-list=via_rapida_server \
    new-packet-mark=via_rapida passthrough=no src-address-list="red local"
add action=jump chain=postrouting comment="Via Rapida (out to red LAN)" disabled=no jump-target=via_rapida out-interface=LAN
add action=jump chain=prerouting comment="Jump to SHAPER IN (in via WAN = download)" disabled=no in-interface=WAN jump-target=shaper_in
add action=log chain=shaper_in comment="Descargas de RapidShare y similares (download)" disabled=yes log-prefix="RAPID SHARE TRAFFIC" src-address-list=\
    rapidshare
add action=mark-packet chain=shaper_in comment="Descargas de RapidShare y similares (download)" disabled=no new-packet-mark=p2p_dw passthrough=no \
    src-address-list=rapidshare
add action=mark-connection chain=shaper_in comment="Marca conexion \"all p2p\" (download)" disabled=no dst-address-type=local new-connection-mark=\
    p2p_dw_connMark p2p=all-p2p passthrough=yes
add action=mark-packet chain=shaper_in comment="Marca paquete \"all p2p\"(download)" connection-mark=p2p_dw_connMark disabled=no new-packet-mark=p2p_dw \
    passthrough=no
add action=mark-connection chain=shaper_out comment="Marca conexion \"all p2p\" (upload)" disabled=no new-connection-mark=p2p_up_connMark p2p=all-p2p \
    passthrough=yes src-address-list=mis_clientes
add action=mark-packet chain=shaper_out comment="Marca conexion \"all p2p\" (upload)" connection-mark=p2p_up_connMark disabled=no new-packet-mark=p2p_up \
    passthrough=no src-address-list=mis_clientes
add action=jump chain=prerouting comment="Jump VIA Rapida" disabled=no in-interface=LAN jump-target=via_rapida src-address-list="red local"
add action=jump chain=prerouting comment="Jump VIA Rapida" disabled=no in-interface=DEBIAN jump-target=via_rapida src-address-list="red local"
add action=jump chain=prerouting comment="Jump VIA Rapida" disabled=no in-interface=CMTS jump-target=via_rapida src-address-list="red local"
add action=jump chain=postrouting comment="Via Rapida (out to red LAN)" disabled=no jump-target=via_rapida out-interface=DEBIAN
add action=jump chain=postrouting comment="Via Rapida (out to red LAN)" disabled=no jump-target=via_rapida out-interface=CMTS
add action=jump chain=postrouting comment="P2P (out via WAN == upload)" disabled=no jump-target=shaper_out out-interface=WAN

Re: BUG on v3.15 ?

Posted: Sat Oct 25, 2008 7:24 pm
by Chupaka
change your queue type from default-small to, for example, default.
What's new in 3.12:

*) changed behaviour of simple queues - queues with no limit and type default-small
and no children actually do not get installed, as if there was no queue;

Re: BUG on v3.15 ?

Posted: Sat Oct 25, 2008 9:21 pm
by marko_bg
how to change default "queue type", to be one that I choose ...

I think when make new rule to be default

Re: BUG on v3.15 ?

Posted: Sat Oct 25, 2008 10:06 pm
by mac86
THANK YOU VERY MUCH!!!

SOLVED.