nmcli를 사용하여 bssid로 특정 네트워크에 연결하고 싶습니다. 사용 명령:
nmcli d wifi connect [BSSID]
그러나 이것은 wlan0 인터페이스를 사용합니다. 네트워크 인터페이스를 강제로 사용하는 방법이 있습니까? (모든 예에 wlan1이 나와 있나요?) 정말 감사합니다!
답변1
man nmcli
Debian 11(버전 1.30.0)에서 하위 명령의 nmcli
형식은 다음과 같습니다.nmcli d[evice] wifi connect
wifi connect (B)SSID [password password] [wep-key-type {key | phrase}] [ifname ifname] [bssid BSSID] [name name] [private {yes | no}] [hidden {yes | no}]
따라서 인터페이스 이름을 추가하려는 경우 구문은 다음과 같습니다.
nmcli d wifi connect BSSID ifname wlan1
nmcli
물론, 다른 배포판을 사용하는 경우 버전 과 수정된 구문이 다를 수 있습니다 .