Chapter 2. Software Requirements

You need to modify your kernel and install HIPL userspace software along with its dependencies in order to run HIP only if you want to use kernel version below 2.6.27 (check "uname -a"). You can patch your kernel by installing the binary kernel images (debian and redhat based distributions) from here: http://infrahip.hiit.fi/index.php?index=download. The binary kernel images are based on vanilla kernel and therefore do not include any proprietary drivers or firmware images. As a result, you may have to install software for your WLAN interface manually.

The software dependencies are not listed here. Type "./autogen.sh --help" to see what software you need to install before compilation of HIPL.

Network Requirements

You should allow also HIP related traffic in your firewall. For example:

The last two rules basically allow the whole orchid namespace. You can set up more specific rules for HITs or use the hipfw to filter traffic (as explained in a later section).

SElinux should be disabled with HIPL in /etc/selinux/config (you have to reboot the machine after this). We don't have yet instructions on configuring SElinux yet. Contributions are welcome.