
即使不知道 wifi 密碼,如何在 Ubuntu 15.10 中列出範圍內的所有 wifi 來源及其訊號強度?我可以這樣做嗎?基本上我想根據不同 wifi 訊號的強度繪製我的工作場所地圖,以根據 wifi 強度獲取位置。
由於我的 ubuntu 15.10 以圖形形式顯示了所有可用的 wifi 源的列表及其信號強度,我可以使用其中一個並輸入密碼進行連接,我想知道他們是一種獲取 wifi 列表的方法源名稱,通過bash命令或其他方式以數字表示的訊號強度?
答案1
您可以使用以下方法nmcli
來尋找您要尋找的內容:
[itnet7@localhost ~]$ nmcli device wifi list
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
-- Infra 1 54 Mbit/s 90 ▂▄▆█ WPA2
* Xunil_51 Infra 149 54 Mbit/s 66 ▂▄▆_ WPA2
HoltzGuest Infra 1 54 Mbit/s 29 ▂___ WEP
ThatGuy Infra 1 54 Mbit/s 29 ▂___ WPA1 WPA2
CAT-HOME Infra 6 54 Mbit/s 29 ▂___ WPA1 WPA2
tla11854 Infra 6 54 Mbit/s 29 ▂___ WPA2
您甚至可以用來nmcli
連接到一個
nmcli device wifi connect HoltzGuest password <enter password here>
如果您在圖形環境中並嘗試連接到需要金鑰或密碼而不指定任何內容的 SSID,您將收到以下提示:
答案2
sudo iwlist wlan0 scan
(當然,您可以將 wlan0 替換為您活動的 wifi 介面的名稱)
答案3
您可以使用 kismet 。使用 kismet(預計會顯示有關訊號強度和其他基本資訊的指示),您可以擁有一個 GPS 轉接器並繪製整個區域的 WiFi 存取點地圖。 GPS座標由kismet取得,也可以用google Earth顯示。
請隨意造訪該工具的網頁:http://www.kismetwireless.net/
YouTube 和網路上也有很多教學!