Running Hamachi on Snappy Ubuntu Linaro

This is recorded here in case the source link (written for a Beaglebone) goes down. Hamachi is rad. That’s covered elsewhere.

Unfortunately, the armhf source from LogMeIn Hamachi does not work on the new shiny ARMv7 Raspberry Pi 2. Woe are us. Realizing that the Beaglebone has the same problem, namely that it’s running an Ubuntu distro compiled for ARMv7, I figured that someone would have solved this problem. And they have. They blogged about it at the link below. I’ve reproduced the applicable content here for posterity.

http://gencarelle.com/blog/2013/05/31/running-hamachi-on-a-beaglebone-black/

1. Update

apt-get update

2. Install packages (and package requirements).

apt-get install –fix-missing –no-install-recommends lsb lsb-core aptitude libc6-armel libc6-armel-cross linux-libc-dev-armel-cross

3. Make a directory to hold the downloaded packages.

 mkdir /root/packages

4. Change to the new package directory.

cd /root/packages

5. Download the armel libs.

aptitude download libstdc++6-armel-cross libgcc-4.7-dev-armel-cross  libgcc1-armel-cross libgomp1-armel-cross libc6-dev-armel-cross

6. There is no gcc-4.7-arm-linux-gnueabi-base package for this version of Ubuntu. Force Install the armel libs we have.

dpkg -i –force-all *.deb

7. Tell the system where to find the libs hamachi needs. Edit the /etc/ld.so.conf and add this path at the bottom.

/usr/arm-linux-gnueabi/lib

8. Update the library cache.

 ldconfig

9. Download the hamachi package.

wget https://secure.logmein.com/labs/logmein-hamachi_2.1.0.136-1_armel.deb

10. Install

dpkg –force-architecture -i logmein-hamachi_2.1.0.86-1_armel.deb

11. Enjoy!

C

One thought on “Running Hamachi on Snappy Ubuntu Linaro”

  1. Greetings I am so excited I found your blog page, I really found you
    by accident, while I was researching on Digg for something else, Anyhow I am here now and would just like to say kudos for a remarkable post and a all round exciting blog (I also love the theme/design), I
    don’t have time to read through it all at the moment but I have bookmarked it and also added your RSS feeds,
    so when I have time I will be back to read a lot more,
    Please do keep up the awesome b.

Leave a Reply

Your email address will not be published. Required fields are marked *