错误信息
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 不会告诉你该文件是不存在- 它只是告诉你无法读取文件。