【问题标题】:Rasberry pi Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directoryRasberry pi 无法连接到 wpa_supplicant - wpa_ctrl_open:没有这样的文件或目录
【发布时间】:2015-09-27 04:05:21
【问题描述】:

我正在尝试让我的 Pi 无需密码即可连接到公共 Wifi 网络,但我似乎无法正确获取 wpa_supplicant.conf 文件。这是文件:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

# Public network
network={
    ssid="PublicSSID"
    key_mgmt=None
}

但是,当我尝试连接时,我收到此错误:

wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
wpa_supplicant: /sbin/wpa_cli daemon failed to start
run-parts: /etc/network/if-up.d/wpasupplicant exited with return code 1

我可以正常连接到我的家庭网络和其他有密码的网络。任何想法出了什么问题?

顺便说一句,我是这样连接的:(wifi是wlan1):

$ sudo ifdown wlan1
$ sleep 5
$ sudo ifup wlan1

【问题讨论】:

    标签: network-programming raspberry-pi wpa


    【解决方案1】:

    您的 wpa_supplicant.conf 文件中应该包含 psk="",这样它就表示没有密码。

    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    
    # Public network
    network={
        ssid="PublicSSID"
        psk=""
        key_mgmt=None
    }
    

    【讨论】:

    • psk="" 导致Invalid passphrase length 0 (expected: 8..63)
    • 把密码放在两个引号之间。
    猜你喜欢
    • 2023-04-09
    • 2017-11-29
    • 2015-12-24
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多