wpa-ssid/wpa-psk 연결 외에 wireless-ap과 같은 /etc/network/interfaces 옵션이 있습니까?

wpa-ssid/wpa-psk 연결 외에 wireless-ap과 같은 /etc/network/interfaces 옵션이 있습니까?

On /etc/network/interfaces(wpa_supplicant가 포함된 Debian Linux 7.6) wireless-ap은 무선 essid 연결을 위해 특정 액세스 포인트를 강제로 사용합니다.

특정 액세스 포인트를 강제로 사용하도록 wpa-ssid/wpa-psk 연결에 상응하는 옵션이 있습니까?

다음과 같은 가상의 옵션을 찾고 있습니다.

wpa-ap 01:23:34:56:78:9A

이렇게 하면 동일한 wpa-ssid를 사용하는 여러 액세스 포인트에서 특정 액세스 포인트를 선택할 수 있습니다. 가장 가까운 옵션은 wireless-ap이지만 wpa 연결에서는 작동하지 않습니다.

답변1

특정 네트워크에 연결하도록 wpa_supplicant를 구성하려면:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

파일 내용은 다음과 같습니다.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="network-name"
    psk="network-password"
    proto=RSN
    key_mgmt=WPA-PSK
    pairwise=CCMP TKIP
    group=CCMP TKIP
}

이제 다음 명령을 사용하여 인터페이스를 닫거나 열 수 있습니다.

sudo ifdown wlan0
sudo ifup wlan0

도움이 되었기를 바랍니다!

답변2

내 생각에 당신이 찾고 있는 옵션은 입니다 wpa-bssid.

(놀랍게도 잘 숨겨져 있음) /usr/share/doc/wpasupplicant/README.Debian.gz:

Table of Common Options
=======================

A brief summary of common 'wpa-' options that may be used in the
/etc/network/interfaces stanza for a wireless device. See the
'Important Notes About Managed Mode' section for information about
valid and invalid 'wpa-' values.

NOTE: ALL values are CASE SeNsItVe

Element        Example Value            Description
=======        =============            ===========
wpa-ssid       plaintextstring          sets the ssid of your network

wpa-bssid      00:1a:2b:3c:4d:5e        the bssid of your AP

wpa-psk        0123456789......         your preshared wpa key. Use
                                        wpa_passphrase(8) to generate your psk
                                        from a passphrase and ssid pair
    
wpa-key-mgmt   NONE, WPA-PSK, WPA-EAP,  list of accepted authenticated key
               IEEE8021X                management protocols

(목록은 계속됩니다.)

도움이 되었기를 바랍니다.

관련 정보