Skip to contentSkip to conversation

netfilter in linux 2.6 & 2.4

DISCUSSION Richard Cai 3 participants 3 messages Aug 10, 2006 – Aug 11, 2006

lore
Share & tools
lore
#0 lore raw

Hi,

Recently I'm developing a firewall router with linux 2.4(and I can only use 2.4 for some reasons). But there are more resources about the linux 2.6 netfilter. Do you think I should port the netfilter frameworke from linux 2.6 to linux 2.4 to have more support? :) (I think it's a bad idea).

richard

#1 lore raw
Quoted 8 lines · Richard Cai

Hi,

Recently I'm developing a firewall router with linux 2.4(and I can only use 2.4 for some reasons). But there are more resources about the linux 2.6 netfilter. Do you think I should port the netfilter frameworke from linux 2.6 to linux 2.4 to have more support? :) (I think it's a bad idea).

richard

Hi

Im probally gonna get flamed for this, but I dont think this would be correct or good idea.

Heres an example, if you want to use squid on the machine on say like as a transparent proxy, you cant achieve this with the 2,4 kernel.

I queried the squid guys and the and they said squid 2.6.STABLE is compiled with epoll() support turned on by default. The epoll() functions are supported only in kernels 2.6.x.

Also you said it yourself "But there are more resources about the linux 2.6 netfilter".

HTH

Kind Regards
Brent Clark

#2 lore raw

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Quoted 10 lines · Brent Clark
Quoted 8 lines · Richard Cai

Hi,

Recently I'm developing a firewall router with linux 2.4(and I can only use 2.4 for some reasons). But there are more resources about the linux 2.6 netfilter. Do you think I should port the netfilter frameworke from linux 2.6 to linux 2.4 to have more support? :) (I think it's a bad idea).

richard

Quoted 8 lines

Hi

Im probally gonna get flamed for this, but I dont think this would be correct or good idea.

Heres an example, if you want to use squid on the machine on say like as a transparent proxy, you cant achieve this with the 2,4 kernel.

I queried the squid guys and the and they said squid 2.6.STABLE is compiled with epoll() support turned on by default. The epoll() functions are supported only in kernels 2.6.x.

complied binaries? why not work from source and compile yourself?

Quoted 2 lines

Also you said it yourself "But there are more resources about the linux 2.6 netfilter".

Let's see, you want to make the 2.4 kernel into a 2.6 kernel, was that not already done for you?

Thanks,

Ron DuFresne
- -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
admin & senior security consultant: sysinfo.com
http://sysinfo.com
Key fingerprint = 9401 4B13 B918 164C 647A E838 B2DF AFCC 94B0 6629

...We waste time looking for the perfect lover
instead of creating the perfect love.

-Tom Robbins <Still Life With Woodpecker>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFE2/Hnst+vzJSwZikRAkT1AJoCf/qlvZv5RaPeGj2sxWYo0b1ekACcDUOr Eu3rYnCLlgxeI8sqhkDOVtE=
=zocg
-----END PGP SIGNATURE-----