hipd crash when following tutorial
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HIPL |
Invalid
|
Undecided
|
Unassigned |
Bug Description
following http://
gentooserver ~ # ifconfig eno1 inet6 add 3ffe::2/64
gentooserver ~ # hipd
info(libhipl/
error(libhipl/
error(libcore/
error(libcore/
error(libhipl/
error(libcore/
info(libhipl/
info(libhipl/
info(libhipl/
info(libhipl/
info(libhipl/
info(libhipl/
info(libhipl/
info(libhipl/
info(libhipl/
info(libhipl/
gentooserver ~ # hipconf daemon get ha all
Sending user message 22 to HIPD on socket 3
Sent 40 bytes
Waiting to receive daemon info.
recv() peek error (is the daemon running?)
Failed to send user message to the HIP daemon.
send recv info
Failed to send user message.
(Check syntax for hipconf. Is the daemon running or root privilege needed?)
Error: Cannot configure the daemon.
gentooserver ~ # ip xfrm state
gentooserver ~ # uname -a
Linux gentooserver 4.12.12-gentoo #1 SMP Mon Nov 13 22:50:24 CST 2017 x86_64 Intel(R) Xeon(R) CPU E5-1620 v3 @ 3.50GHz GenuineIntel GNU/Linux
gentooserver ~ # lsb_release -a
LSB Version: n/a
Distributor ID: Gentoo
Description: NAME=Gentoo
Release: n/a
Codename: n/a
gentooserver ~ # cat /etc/hip/hipd.conf
cat: /etc/hip/hipd.conf: No such file or directory
gentooserver ~ # cat /etc/selinux/config
cat: /etc/selinux/
gentooserver ~ # iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
gentooserver ~ # ip6tables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
gentooserver ~ # ps axu | grep hip
root 13527 0.0 0.0 10616 828 pts/0 S+ 13:55 0:00 grep --colour=auto hip
gentooserver ~ # ps axu | grep dns
root 13530 0.0 0.0 10616 920 pts/0 S+ 13:55 0:00 grep --colour=auto dns
description: | updated |
error(libhipl/ init.c: 338@probe_ kernel_ modules) : Ignoring failure to load dummy! gpl/nlink. c:1312@ do_chflags) : SIOCGIFFLAGSNo such device
error(libcore/
Do you have the Dummy Network Interface support in the kernel?
hipd fails to work without that. The dummy network interface is the "plaintext" interface hipd uses to capture the plain packets that need to be encapsulated and sent out, and where it pushes the received packets after they have been decapsulated.