[LARTC] Setup IMQ on kernel 2.4.20

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a multi-part message in MIME format.

------=_NextPart_000_0357_01C2B7B7.03640560
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Yes, no problem.

Just take a look to the attached files.

Regards

Remus

----- Original Message ----- 
From: "Koot, M." <koot@ecn.nl>
To: "List LARTC" <lartc@mailman.ds9a.nl>
Sent: Thursday, January 09, 2003 8:02 AM
Subject: [LARTC] Setup IMQ on kernel 2.4.20


> Hi,
> 
> does someone have setup IMQ succesfully on kernel 2.4.20?
> If so, how did you do that. 
> I only see the diff for kernel 2.4.19. Can I use that?
> 
> 
> Thanks,
> 
> Martijn
> 
> _______________________________________________
> LARTC mailing list / LARTC@mailman.ds9a.nl
> http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
> 
> 
------=_NextPart_000_0357_01C2B7B7.03640560
Content-Type: text/plain;
	name="IMQ for iptables 1.2.7a and kernel 2.4.20.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="IMQ for iptables 1.2.7a and kernel 2.4.20.txt"

You can successfully run iptables 1.2.7a with patch from IMQ homepage.
The thing what you have to do is to replace strings contains:
NETFILTER_VERSION  to "1.2.7a" in libipt_IMQ.c and  libip6t_IMQ.c .=20

How to patch iptables and 2.4.xx kernel:

cd iptables-1.2.7a
patch -p1 < ./iptables-1.2.7a-imq.diff
chmod a+x extensions/.IMQ-test
chmod a+x extensions/.IMQ-test6

cd linux-2.4.20
patch -p1 < ./imq-2.4.19.diff

cd patch-o-matic-YYYYMMDD
patch -p1 < ./pom-imq.diff
KERNEL_DIR=3D/usr/src/linux-2.4.20 ./runme extra/IMQ.patch


You will have three new options:
Networking options ---> IP: Netfilter Configuration --->IMQ target =
support
Networking options ---> IPv6: Netfilter Configuration --->IMQ target =
support
Network device support --->IMQ (intermediate queueing device) support

Choose at least one of the targets and the device itself.
Netfilter debugging should be turned off, otherwise cou get lots of =
annoying messages.


------=_NextPart_000_0357_01C2B7B7.03640560
Content-Type: application/octet-stream;
	name="imq-2.4.19.tar.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="imq-2.4.19.tar.bz2"

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
kf8XckU4UJByC/4e

------=_NextPart_000_0357_01C2B7B7.03640560--



[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux