pkcipex.
cix instead of cip, allowing both the standard and patched version on the same system.
> 2.4.7. and < 2.4.37. (Other versions are not tested.)
A preliminary patch for CIPE version 1.6.0 is available, tested on 2.4.29 and 2.6.10 kernels.
CipeX is programmed in the "C" language and is distributed as a set of patch files. (See "download" below)
/sbin/modprobe cixcb [ cipe_debug=n ]
/usr/local/sbin/cixed-cb [ -i | -s fd ] -o configfile [option...]
/sbin/modprobe cixdb [ cipe_debug=n ]
/usr/local/sbin/cixed-db [ -i | -s fd ] -o configfile [option...]
/usr/local/sbin/pkcipex [ -i | -c host:port][-k keyfile][-p proto][-t secs] name
nocomp Disables the data compression.
minsizecomp=size
Specifies the minimum packet size (in bytes) for data compression (default: 500).
minratio=ratio
Specifies the minimum compression ratio (per cent) for transmission (default: 100, range: 100..999).
--disable-mlzo Disables the compression code. Generates a standard cipcb or cipdb kernelmodule and the ciped-cb or ciped-db program.
--enable-rh242 Enables special handling for Red Hat 7.1 2.4.2 kernels. Requires also the option --with-mkvers=2,4,2 This option is only available for CipeX 1.5.4-x.yy.
--with-mkvers=x,y,z Overrides the minimum kernel version restriction.
Without this option, the compression code is disabled for kernel versions < 2.4.7.
confinfo structure of the CT_CONF message is used to indicate the compression capability.
256 for the cipe_debug insmod module option was added
to enable debug information for the compression code.
(Note that this option is not valid if no DEBUG code is included in the build, e.g. when built with the --disable-debug option.)
CIPE 1.5.4 or CIPE 1.6.0 [http://sites.inka.de/~bigred/devel/cipe.htm]
MiniLZO 1.08 [http://www.oberhumer.com/opensource/lzo/]
patch(1) utility program.
1.5.4-0.20: Initial development release (May 2003).
1.5.4-1.00: First production release (June 2003).
1.5.4-1.07: Second development release (June 2003).
1.5.4-1.10: Second production release (July 2003).
1.6.0-0.50: Initial development release (Feb 2005).
cipexpatch-1.5.4-1.10.tar.gz md5 checksum
/usr/local/src/. It will create the subdirectory cipexpatch/
containing a patch script cipexpatch.sh and the
archive cipex-1.5.4-1.10.patchset.tar.gz containing the patches.
Read for detailed instructions the file PATCH-INSTRUCTIONS.
cipexpatch-1.6.0-0.50.tar.gz md5 checksum
/usr/local/src/. It will create the subdirectory cipexpatch/
containing a patch script cipexpatch.sh and the
archive cipex-1.6.0-0.50.patchset.tar.gz containing the patches.
Read for detailed instructions the file PATCH-INSTRUCTIONS.
cipex-1.5.4-1.10.tar.gz md5 checksum
This is CIPE 1.5.4 with the above patch set already applied.cipex-1.6.0-0.50.tar.gz md5 checksum
This is CIPE 1.6.0 with the above (preliminary) patch set already applied.cipex-1.6.0-0.70.tar.gz (preliminary update for kernel 2.6.18)
cipex-1.6.0-0.71.tar.gz (preliminary update for kernel 2.6.19)
cipe-1.6.0-StE-3.tar.gz (preliminary update for kernel 2.6.18)
cipe-1.6.0-StE-4.tar.gz (preliminary update for kernel 2.6.19)
make oldconfig' with the same .config and Makefile as used to build your kernel, if you changed the configuration since.
USE OF ANY SOFTWARE PROVIDED ON THIS INTERNET SITE IS SUBJECT TO THESE
TERMS AND CONDITIONS.
PLEASE READ THESE TERMS CAREFULLY, BECAUSE USE OF THE
SOFTWARE CONSTITUTES ACCEPTANCE OF THESE TERMS AND CONDITIONS.
THIS SOFTWARE IS PROVIDED BY THE AUTHORS "AS IS" AND "INCLUDING ALL FAULTS."
THE AUTHORS MAKE NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
CONCERNING THE ACCURACY, COMPLETENESS OR SUITABILITY OF THE SOFTWARE,
EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
THE SOFTWARE IS BEING PROVIDED UNDER THE LICENSE CONDITIONS, AS STATED UNDER
THE ABOVE HEADING "LICENSE".
THIS SOFTWARE IS BEING PROVIDED IN OPEN SOURCE FORM WITHOUT CHARGE FOR NON-COMMERCIAL
PURPOSES. ACCORDINGLY, THE AUTHORS SHALL NOT BE LIABLE UNDER ANY CIRCUMSTANCES
OR UNDER ANY LEGAL THEORY FOR ANY DIRECT, INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL
OR CONSEQUENTIAL DAMAGES THAT MAY BE SUFFERED BY YOU OR ANY OTHER USER OF THE
SOFTWARE IN CONNECTION WITH OR AS A RESULT OF THE SOFTWARE OR DERIVED PRODUCTS,
REGARDLESS OF HOW SUCH DAMAGES MAY ARISE AND EVEN IF THE AUTHORS HAVE BEEN
PREVIOUSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.