Ubuntu VM環境其中wpa_supplicant

Ubuntu VM環境其中wpa_supplicant

我在 Ubuntu VM 環境中遵循某些說明。它說要修改“wpa_supplicant.conf”檔案。第一個命令是:

ctrl_interface=/var/run/wpa_supplicant

然而,在這個位置這個工具並不存在。然後我做了一個:

whereis wpa_supplicant

它給了我 2 個位置(見下面的截圖):

在此輸入影像描述

我該選擇哪個位置?有什麼不同?

答案1

您不能使用whereis來定位 wpa_supplicant.conf,因為,正如該人所說:

  whereis - locate the binary, source, and manual page files for a command

並且 wpa_supplicant.conf 不是命令,只是一個檔案。您可以透過命令來找到它find,如下所示:

 find / -type f -name wpa_supplicant.conf -print

我的 Kubuntu 系統回复

 # find / -type f -name wpa_supplicant.conf -print
 /etc/dbus-1/system.d/wpa_supplicant.conf

如果您的 wpa_supplicant.conf 副本不在 /etc/dbus-1/system.d 中,則上述命令將告訴您其正確位置。

答案2

在此設定檔中,ctrl_interface不是您應提供給 wpa_supplicant 的二進位檔案的位置,而是它應儲存其他程式(例如wpa_guiwpa_cli用於與wpa_supplicant.

wpa_supplicant因此,如果沒有運行,這個位置就不存在,這是很自然的,程式將在啟動時創建它。

/var/run/wpa_supplicant是經典位置。除非在非常特殊的情況下,否則您不需要更改它。

相關內容