From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Furniss Date: Thu, 16 Jun 2005 00:32:33 +0000 Subject: Re: [LARTC] HTB is being hang my computer :/ Message-Id: <42B0C8A1.1090006@dsl.pipex.com> MIME-Version: 1 Content-Type: multipart/mixed; boundary="------------050009000204030500030102" List-Id: References: <42A6DA9A.1010900@tlen.pl> In-Reply-To: <42A6DA9A.1010900@tlen.pl> To: lartc@vger.kernel.org This is a multi-part message in MIME format. --------------050009000204030500030102 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Adis Nezirovic wrote: >>>after incoming packets jump to ( -i eth0 -j IMQ1) i made another jump when >>>packets leaving out eth1 (-o eth1 -j IMQ1) >>> >>>he he he , results, kernel crash and reboot several times when big packets >>>arrived. So, enough for the try n error, wont try again. > > > I think kernel panics are triggered by IMQ. I was able to solve that > problem with following rules: > > iptables -t mangle -A POSTROUTING -o eth0 -s ! 192.168.100.100 -j IMQ > --todev imq0 > iptables -t mangle -A PREROUTING -i eth0 -j IMQ --todev imq0 > > (eth0 is my internal NIC, with 192.168.100.100 ip address). > i.e. no download shaping from "local machine". By using the same IMQ > and NIC device for both, POSTROUTING and PREROUTING, I am able to > simulate "half-duplex" link. (bandwidth for upload/download is > shared). > > tcng works great in the above combination. > > > Kernel 2.6.11.11 (with ck patches) I am lucky I don't really have to shape for single duplex. There are alternatives eg if you only need to do forwarded traffic mark -i eth0 -o eth1 in forward and visa versa and then jump to imq for the marked packets just from postrouting. If you need to include local traffic and don't need to hook imq after de-nat in prerouting you could use a modified dummy device instead. Replace drivers/net/dummy.c with the one attached rebuild and you can shape with it. I can't find the script I tested but could do another example sometime if anyone needed. Andy. --------------050009000204030500030102 Content-Type: application/x-gzip; name="dummy.c.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="dummy.c.gz" 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 --------------050009000204030500030102 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ LARTC mailing list LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc --------------050009000204030500030102--