nmcli를 사용하여 숨겨진 네트워크에 연결하는 방법은 무엇입니까?

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
  1. nmcliSSID를 제공하지 않고 공개된 숨겨진 Wi-Fi에 연결할 수 있습니까 ?(그러나 BSSID로 변경되었습니다).

  2. 만일이 경우라면nmcli비밀번호를 제공하지 않고 어떻게 연결할 수 있나요 ?

추신: 이미 연결할 수 있습니다 wpa_supplicant.

답변1

항상 SSID가 필요합니다. 숨겨진 네트워크는 SSID가 없는 네트워크가 아니라, 요청하지 않는 한 자신의 SSID를 공개하지 않는 네트워크입니다.

숨겨진 Wi-Fi 네트워크의 경우 특별한 것이 필요하지 않습니다.

관련 정보