Networking
如何使用 nmcli 連接到隱藏網路?
我可以連接到知道路由器/熱點設置的 SSID 的隱藏網路:
CONNECTION_NAME=hidden-wifi INTERFACE=wlp0s20u1 nmcli con add type wifi ifname $INTERFACE con-name $CONNECTION_NAME ssid $SSID nmcli con modify 802-11-wireless.bssid $CONNECTION_NAME nmcli -p con up id $CONNECTION_NAME
ssid
非空白不能有空白bssid
:nmcli con edit hidden-wifi nmcli> remove 802-11-wireless.ssid nmcli> set 802-11-wireless.bssid 11:22:33:44:55:66 nmcli> save Error: connection verification failed: 802-11-wireless.ssid: property is missing
- 是否可以在不提供 SSID 的情況下連接
nmcli
到打開的隱藏 wifi?(但改為 BSSID)。- 如果是這樣,如何在
nmcli
不提供密碼的情況下連接?PS:我已經可以連接了
wpa_supplicant
。
您總是需要一個 SSID。隱藏網路不是沒有 SSID 的網路,它是一個不廣播其 SSID 的網路(除非被請求)。
對於隱藏的 Wi-Fi 網路,您不需要任何特別的東西。