%20%E3%81%AB%20Hostapd%20%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84.png)
私は 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