我正在尝试通过蓝牙向树莓派提供 wifi 详细信息。
我们正在将 wifi 凭据添加到 /etc/wpa_supplicant/wpa_supplicant.conf 文件中。
获得凭据后,我将使用 nodejs 使用 fs.write() 更新 wifi 凭据。我完全覆盖了文件。我提供了文件中所需的所有详细信息。
但我收到以下错误:
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 bring up wlan0.
但是当在 nano/vim 中打开文件时,我看到文件正在正确写入。我错过了什么吗?我的猜测是它可能是我写作的格式。
我还有一个问题:如果我继续使用 wifi 凭据附加文件而不是覆盖它会发生什么?
任何帮助是极大的赞赏?