Latest 02/09 2.4.5 Dev Build Does Not Allow One To Direct Traffic Through Limiter Pipe



  • Hi,

    The latest 2.4.5 Dev build from February 9th, gives me a "Invalid Pipe" error when I try to add pipes to the advanced settings in my LAN rules. Can anyone else confirm?


  • Rebel Alliance Developer Netgate

    I recently added some extra validation there, but it worked when I tried it locally.

    Do you mind sharing the contents of the <dnshaper> section of your config.xml so I can try it with your limiter settings?



  • See below @jimp

    <dnshaper>
    		<queue>
    			<name>Upload</name>
    			<number>1</number>
    			<qlimit></qlimit>
    			<plr></plr>
    			<description><![CDATA[Upload Pipe]]></description>
    			<bandwidth>
    				<item>
    					<bw>42</bw>
    					<burst></burst>
    					<bwscale>Mb</bwscale>
    					<bwsched>none</bwsched>
    				</item>
    			</bandwidth>
    			<enabled>on</enabled>
    			<buckets></buckets>
    			<mask>none</mask>
    			<maskbits></maskbits>
    			<maskbitsv6></maskbitsv6>
    			<delay>0</delay>
    			<sched>fq_codel</sched>
    			<param_fq_codel_target>5</param_fq_codel_target>
    			<param_fq_codel_interval>100</param_fq_codel_interval>
    			<param_fq_codel_quantum>1000</param_fq_codel_quantum>
    			<param_fq_codel_limit>10240</param_fq_codel_limit>
    			<param_fq_codel_flows>4096</param_fq_codel_flows>
    			<aqm>droptail</aqm>
    			<ecn></ecn>
    			<queue>
    				<name>Upload_Queue</name>
    				<number>1</number>
    				<qlimit></qlimit>
    				<description></description>
    				<weight></weight>
    				<enabled>on</enabled>
    				<buckets></buckets>
    				<mask>none</mask>
    				<maskbits></maskbits>
    				<maskbitsv6></maskbitsv6>
    				<aqm>droptail</aqm>
    				<ecn></ecn>
    			</queue>
    		</queue>
    		<queue>
    			<name>Download</name>
    			<number>2</number>
    			<qlimit></qlimit>
    			<plr></plr>
    			<description><![CDATA[Download Pipe]]></description>
    			<bandwidth>
    				<item>
    					<bw>440</bw>
    					<burst></burst>
    					<bwscale>Mb</bwscale>
    					<bwsched>none</bwsched>
    				</item>
    			</bandwidth>
    			<enabled>on</enabled>
    			<buckets></buckets>
    			<mask>none</mask>
    			<maskbits></maskbits>
    			<maskbitsv6></maskbitsv6>
    			<delay>0</delay>
    			<sched>fq_codel</sched>
    			<param_fq_codel_target>5</param_fq_codel_target>
    			<param_fq_codel_interval>100</param_fq_codel_interval>
    			<param_fq_codel_quantum>1514</param_fq_codel_quantum>
    			<param_fq_codel_limit>10240</param_fq_codel_limit>
    			<param_fq_codel_flows>4096</param_fq_codel_flows>
    			<aqm>droptail</aqm>
    			<ecn></ecn>
    			<queue>
    				<name>Download_Queue</name>
    				<number>2</number>
    				<qlimit></qlimit>
    				<description></description>
    				<weight></weight>
    				<enabled>on</enabled>
    				<buckets></buckets>
    				<mask>none</mask>
    				<maskbits></maskbits>
    				<maskbitsv6></maskbitsv6>
    				<aqm>droptail</aqm>
    				<ecn></ecn>
    			</queue>
    		</queue>
    	</dnshaper>
    

  • Rebel Alliance Developer Netgate

    OK, I was able to reproduce it that time. I just pushed a fix, should show up in snapshots before too long.



  • @jimp Great! Thanks for the quick fix. I'll update to the newest snapshot when I get home later today and test.