I set up the Debian 7 VM, and everything installed without any errors. Definitely should use Debian rather than Ubuntu for iprohc. Everything set up and installed with no errors. When I ran iprohc_server, the log result is: Sep 15 19:33:24 rohc-dev iprohc_server[5175]: server stops with exit code 1 Sep 15 19:33:24 rohc-dev iprohc_server[5175]: close syslog session Clearly something didn't work right, but I don't see any logs to explain what exit code 1 is, or what the error might be. There is no error when I execute iprohc_server. I don't know how to diagnose what I did wrong, or what I should do differently. A possible clue is that when I run the debian/init.d/iprohc_server script, there is no result in /var/log/messages. Can you advise?
When I do a manual start the result is: nick@rohc-dev:/etc$ sudo iprohc_server --conf /etc/iprohc_server.conf nick@rohc-dev:/etc$ sudo grep iprohc_server /var/log/messages | tail -n 20 ... Sep 15 22:23:59 rohc-dev iprohc_server[5502]: server stops with exit code 1 Sep 15 22:23:59 rohc-dev iprohc_server[5502]: close syslog session nick@rohc-dev:/etc$ ls /usr/bin | grep iprohc iprohc_client iprohc_server nick@rohc-dev:/etc$ date Mon Sep 15 22:24:26 PDT 2014 On Mon, Sep 15, 2014 at 12:07 AM, Nick Wernicke <[email protected]> wrote: > Here is what I have (after installing everything apt-cache search netlink > or libnl) on my Ubuntu VM: > dpkg --get-selections | grep -v deinstall | grep libnl > libnl-3-200:i386 > libnl-cli-3-200:i386 > libnl-dev > libnl-genl-3-200:i386 > libnl-nf-3-200:i386 > libnl-route-3-200:i386 > libnl-utils > libnl1:i386 > > Here is what all comes with libnl-3: > http://packages.ubuntu.com/precise/amd64/libnl-3-dev/filelist > > I have attached two netlink.h files from the VM. One is > /usr/include/linux/netlink.h (linux-netlink.h), the other is > /usr/include/netlink/netlink.h (netlink-netlink.h). I don't know which one > is more relevant. > > Do you recommend using a debian VM instead of ubuntu? I will set one up > today and try that if ubuntu is broken right now. > > On Sun, Sep 14, 2014 at 11:42 PM, Didier Barvaux <[email protected]> > wrote: > >> Hello, >> >> > Hello, not sure if this is the right place to ask but here goes. I am >> > trying to install iprohc-0.7.1 on a VM (Linux ubuntu-vm >> > 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:12 UTC 2014 i686 >> > i686 i686 GNU/Linux) >> >> It is the right place :) >> >> >> > I'm getting an error related to libnetlink. It looks like the >> > common/CMakeLists.txt file is referring to >> > "/usr/include/libnetlink.h". On this ubuntu version, the file appears >> > to have changed to "/usr/include/netlink/netlink.h". I believe the >> > library name may also be different. >> > >> > nick@ubuntu-vm:/lib$ find -name *libnl* >> > ./i386-linux-gnu/libnl-genl-3.so.200.16.1 >> > ./i386-linux-gnu/libnl-3.so.200.16.1 >> > ./i386-linux-gnu/libnl-3.so.200 >> > ./i386-linux-gnu/libnl-genl-3.so.200 >> > >> > By changing the names in the cmake file I can run the cmake command, >> > but make still fails where common/tun_helpers.c does #include >> > <libnetlink.h> >> > >> > If I change it to #include </netlink/netlink.h>, then there are a >> > bunch of errors. >> > >> > I think this is an issue with cmake not linking the library correctly >> > because the name seems to have changed, but I don't know how to fix >> > it. Also, I am not knowledgeable about all this so I appreciate any >> > pointers to steer me in the right direction. >> >> Ubuntu seems to do specific things here. Debian provides libnetlink.h >> as part of the iproute-dev package [1]. Gentoo provides it with the >> iproute package. However Ubuntu doesn't provide such a file in the >> iproute, iproute-dev, iproute2 or iproute2-dev packages. >> >> I don't know if the /usr/include/netlink/netlink.h file provided by >> the libnl package provide the same definitions. Could you please send >> a link to a copy of it or send it on the mailing list (if not too >> large)? I'll check if that header could fit. >> >> Regards, >> Didier >> >> [1] https://packages.debian.org/wheezy/amd64/iproute-dev/filelist >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~rohc >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~rohc >> More help : https://help.launchpad.net/ListHelp >> > >
_______________________________________________ Mailing list: https://launchpad.net/~rohc Post to : [email protected] Unsubscribe : https://launchpad.net/~rohc More help : https://help.launchpad.net/ListHelp

