错误:“无法连接到 wpa_supplicant - wpa_ctrl_open 没有这样的文件或目录”使用 netcfg 与 wpa_supplicant

错误:“无法连接到 wpa_supplicant - wpa_ctrl_open 没有这样的文件或目录”使用 netcfg 与 wpa_supplicant

我正在尝试设置 netcfg,以便完成 Arch Linux 的安装(使用初学者指南网络配置),我跳过了本来应该很短的一步。打开 wifi 菜单,选择网络,输入密码。经过多次尝试,我决定手动编辑配置文件,但没有任何改进。最后我决定使用 netfcg 和更熟悉的 wpa_supplicant。我的/etc/wpa_supplicant.conf文件如下:

network={
    ssid="my_ssid"
    #psk="my_wireless_passcode"
    psk="my_wireless_passcode_hex"
}

(用我的实际 ssid 和 psk 替换通用名称。)

我的/etc/network.d/wpa_suppl文件内容如下:

CONNECTION='wireless'
DESCRIPTION='A wpa_supplicant configuration based wireless connection'
INTERFACE='wlan0'
SECURITY='wpa-config'
WPA_CONF='/etc/wpa_supplicant.conf'
IP='dhcp'

我的 ssid 没有隐藏,wlan0 是正确的接口,并且 wpa_supplicant 本身工作正常,但使用 时netcfg wpa_suppl,它会返回failed to connect to wpa_supplicant - wpa_ctrl_open no such file or directory大约十二次,最后告诉我身份验证失败。我该怎么做才能解决这个问题?

答案1

/etc/wpa_supplicant.conf由于 wiki 条目已过时,您的引用不正确。

/etc/wpa_supplicant/几个月前,wpa_supplicant 包的配置文件被移到了子目录中。

指定文件,就像/etc/wpa_supplicant/wpa_supplicant.conf在您的/etc/network.d/wpa_suppl文件中一样。

包裹内容:

etc/
etc/wpa_supplicant/
etc/dbus-1/
etc/dbus-1/system.d/
etc/dbus-1/system.d/wpa_supplicant.conf
etc/wpa_supplicant/wpa_supplicant.conf
<snip>

相关内容