Chapter 3. Installation from the Prebuilt Binaries and Testing the Installation

Table of Contents

Quick Install and Test with Binaries and Error Reporting
HIPL Internet Test Servers
Closing HIP Security Associations Manually
For Hackers: How to Test HIP Connectivity from Command Line using two Locally Connected Hosts
Testing a HIP connection with an IPv6 application
IPv4 and IPv6 interoperability
Testing a HIP connection with an IPv4-only application
Hackers Guide to Testing Handovers Manually

Quick Install and Test with Binaries and Error Reporting

The other sections of this document describe technical installation and usage of HIPL software in an elaborate way. This section gives more brief instructions for the brave and impatient.

The quickest way to install HIPL on your linux system is use the precompiled release packages. Binary packages exist for a number of debian and redhat based linux distributions. Install all of the binary packages to your linux system according to instructions on the download pages: http://infrahip.hiit.fi/index.php?index=download

After installing all of the the binaries, you can test the installation by opening firefox web browser. Type http://crossroads.infrahip.net/ in the address bar, hit enter and wait few seconds. If the web page tells you that the connection was established using HIP, then you have a successful installation, congratulations!

Linux Journal published on November 2009 also an article on basic HIPL installation and usage: http://www.linuxjournal.com/issue/187

There are more test servers listed in the next section. If you have problems, please browse you can also ask questions on the hipl-users mailing list (http://www.freelists.org/list/hipl-users). Please list the output of following commands when reporting bugs:

  • Version of HIPL software. Ubuntu: dpkg -l 'hipl*'. Redhat-based distros: rpm -qa | grep hipl
  • hipconf get ha all
  • ip xfrm state
  • uname -a
  • lsb_release -a
  • cat /etc/hip/hipd_config
  • cat /etc/selinux/config
  • iptables -L -n
  • ip6tables -L -n
  • ps axu | grep hip
  • ps axu | grep dns