Hi-Performance Protocol Identification Engine
 

Patching the Kernel with HiPPIE

So, now that you've downloaded the official HiPPIE patches from the download page, you need to patch a copy of the kernel source.  To do so, you need to know the path to your patch file, and the path to your kernel source.

Steps:

  1. Change directory to kernel source:
    # cd [path to kernel]
  2. Patch!
    # patch -i [path to hippie patch]/hippie-<version>.patch
  3. Reconfigure your kernel to support HiPPIE
    # make menuconfig
    Under the section path: "Networking -> Networking Options ->"
    Y to "Hi-Performance Protocol Identification Engine (HiPPIE)"
    Y to "Enable Connection Persistance"
    Y to "Enable Connection Prediction"
    Y to "Enabled device packet feed"
    Y to "Enable HiPPIE Host Information Database"
    Select protocols to support under "HiPPIE Signature Modules"
  4. Compile your kernel again, and boot to your new kernel.

 At this point, you can either make your decision about Active/Passive, or go back to HiPPIE Documentation.