由于某种原因,我无法在我的 Ubuntu PC 上找到 wpa_supplicant.conf 文件。我使用的是 Ubuntu 16.04 LTS。我确实运行了 find,结果如下:
~$ sudo find / -iname wpa_supplicant.conf
[sudo] password for popo01:
find: ‘/run/user/1000/gvfs’: Permission denied
/etc/dbus-1/system.d/wpa_supplicant.conf
位于 dbus-1 的 wpa_supplicant.conf 是一个 xml 文件,如下所示:
这似乎不是正确的 wpa_supplicant.conf 文件。
如果没有 wpa_supplicant.conf,每当我需要使用 wpa_cli 在对等 wifi 设备之间建立 p2p 连接时,我都需要终止 wpa_supplicant 并使用我自己的 p2p.conf 文件重新启动它。如何使这些设置永久生效?我不想每次启动 PC 时都要经历终止和重新启动 wpa_supplicant 的过程。
答案1
man wpa_supplicant
告诉我们:
QUICK START
First, make a configuration file, e.g. /etc/wpa_supplicant.conf, that
describes the networks you are interested in. See
wpa_supplicant.conf(5) for details.
make a configuration file,
作者所说的“ ”的意思是“创建一个配置文件”,而e.g. /etc/wpa_supplicant.conf
他/她的意思是“例如,调用刚刚创建的配置文件wpa_supplicant.conf
”。
由于有如此多的 WiFi 卡和如此多的 WiFi 网络配置,Linux 不会为您提供默认的 WiFi 配置。
阅读man wpa_supplicant.conf
,并为您的配置创建一个配置文件。您可以随意调用它wpa_supplicant.conf
(或fred
,这无所谓)。