无法在 Porteus(Slackware)中安装 Hostapd

无法在 Porteus(Slackware)中安装 Hostapd

我正在尝试将 hostapd(用于共享笔记本电脑的 Wi-Fi)安装到 Porteus(我猜它是一个基于 slackware 的发行版)。我试过了usm -s hostapd,它说:

driver_nl80211.c:21:31:警告:netlink/genl/genl.h:没有此文件或目录

然后我找到了这个并安装libnl-1.0pre8(我不知道我是否做对了)但无论如何我出现了这个错误:

In file included from /usr/local/include/netlink/genl/genl.h:15:0,
                 from ../src/drivers/driver_nl80211.c:19:
/usr/local/include/netlink/netlink.h:27:29: fatal error: linux/ip_mp_alg.h: No such file or directory
 #include <linux/ip_mp_alg.h>
                             ^
compilation terminated.
make: *** [../src/drivers/driver_nl80211.o] Error 1

那么我应该怎么做才能正确安装 hostapd 呢?

答案1

你需要一个更新的 libnl。libnl3 应该没问题http://packages.slackware.com/?r=slackware-current&p=libnl3-3.2.21-i486-1.txz

相关内容