hostapd 启动错误消息

hostapd 启动错误消息

错误信息

Configuration file: start
Could not open configuration file 'start' for reading.
Failed to set up interface with start
Failed to initialize interface

我的 Hostapd.conf 文件

interface=wlan0
driver=nl80211
ssid=wifigto
channel=1
hw_mode=g
auth_algs=1
wpa=3
wpa_passphrase=alik060297
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP

Ubuntu 14.04 请帮忙

答案1

但可能会对其他人有所帮助:

打开/etc/default/hostapd

取消注释#DAEMON_CONF=""

现在添加配置文件的路径;它应该看起来像:

DAEMON_CONF="/etc/hostapd/hostapd.conf"

答案2

看起来您运行的命令中的参数是错误的,因为它正在寻找一个名为“start”的配置文件。

尝试用配置文件的绝对路径替换正在运行的命令的“启动”部分,例如

sudo hostapd /etc/hostapd/hostapd.conf

还要注意文件名的大小写,您说的是 Hostapd.conf,但默认情况下它是 hostapd.conf。

或者你可以按正常方式运行它

sudo service hostapd start

答案3

就我而言,错误非常相似但略有不同:它指向了我期望放置 conf 的正确的 /ect/hostapd/hostapd.conf 位置。

即使在 ls 的输出中,/etc/hostapd我也只是意识到“是的,文件存在”。我没有仔细检查文件名的每个字母。

这是打字错误。我错误地将文件命名为“hostapt.conf”,但没有意识到这一点。所有其他引用都指向“hostapd.conf”

为了避免此类拼写错误,最好先检查应用程序的名称。“hostapd”表示主机接入点恶魔

不幸的是 hostapd 不会告诉你该文件是不存在- 它只是告诉你无法读取文件

相关内容