The following table lists the Linux kernel versions and the corresponding ipfwadm versions:
| Linux kernel version | ipfwadm version |
|---|---|
| 1.2.0 and older | (none) |
| 1.2.1 - 1.2.13 | 1.2 |
| 1.3.0 - 1.3.60 | (maybe...) |
| 1.3.61 - 1.3.65 | 2.0beta1 |
| 1.3.66 - 2.0.36 | 2.3.0 |
| 2.1.0 and newer | (see below) |
Older 2.1.x kernels will probably work with ipfwadm 2.3.0. Kernels 2.1.102 and above and the upcoming 2.2.x kernels will not work with ipfwadm. For these kernels, you need the new ipchains utility. Read all about it on the ipchains home page which also refers to an extensive HOWTO, including a list of differences between ipfwadm and ipchains.
Ipfwadm 2.3.0 does not handle all features of the most recent 2.0.x kernels (such as ICMP masquerading).
Look at the psuedo-file /proc/version to find the version of your Linux kernel. If you have ipfwadm already running, ipfwadm -h will show its version.
Membership of the Red Hat Ready Business Partner Program allows X/OS to better serve customers using Red Hat Enterprise Linux-based solutions
More...