CentOS 7: wpa_supplicant를 사용하여 Wi-Fi에 연결할 수 없습니다.

CentOS 7: wpa_supplicant를 사용하여 Wi-Fi에 연결할 수 없습니다.

최근에 새 무선 카드를 구입했습니다. 특히Intel 듀얼 밴드 무선-AC 7260 WiFi Bluetooth 하프 미니 카드. 이전에는 항상 이더넷을 통해 연결했기 때문에 이 기기는 Wi-Fi에 연결된 적이 없었습니다.

nmcli를 사용하여 작업을 시도했지만 성공하지 못했기 때문에 을 사용해 보았습니다 wpa_supplicant.

먼저 내 인터페이스 가 ifconfig wlp3s0 up.iwlist wlp3s0 scanning

wlp3s0    Scan completed :
          Cell 01 - Address: 94:10:3E:70:60:FE
                    Channel:36
                    Frequency:5.18 GHz (Channel 36)
                    Quality=25/70  Signal level=-85 dBm
                    Encryption key:on
                    ESSID:"Foobar"
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                              36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=0000000011eb802d
                    Extra: Last beacon: 2005ms ago
                    IE: Unknown: 0006466F6F626172
                    IE: Unknown: 01088C129824B048606C
                    IE: Unknown: 050400030000
                    IE: Unknown: 0706555320010B1E
                    IE: Unknown: 2D1A6F181FFFFF000000000000000000000000000000000000000000
                    IE: Unknown: 3D1624050000000000000000000000000000000000000000
                    IE: Unknown: 7F080000000000000040
                    IE: Unknown: BF0C3120C103FAFF0C03FAFF0C03
                    IE: Unknown: C005012A00F0FF
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00
                    IE: Unknown: DD1E00904C336F181FFFFF000000000000000000000000000000000000000000
                    IE: Unknown: DD1A00904C3424050000000000000000000000000000000000000000
                    IE: Unknown: DD0700E04C02026004

나는 wpa_supplicant.conf다음과 같이 파일을 설정했습니다.

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

# reading passphrase from stdin
network={
    ssid="Foobar"
    #psk="my-pass-phrase"
    psk=af865233abdc002e9181256fdbc34b81fa956fcf28ac33fd0ec92e25241eb6f3
    key_mgmt=WPA-PSK
        proto=WPA RSN
        pairwise=CCMP
    group=CCMP

wpa_supplicant를 실행해 보았더니 wpa_supplicant -B -Dnl80211 -iwlp3s0 -c/etc/wpa_supplicant/wpa_supplicant.conf방금 반환되었습니다 Successfully initialized wpa_supplicant.

dmesg의 출력은 다음을 반환합니다.

[ 1867.954640] wlp3s0: authenticate with 94:10:3e:70:60:fe
[ 1867.957296] wlp3s0: direct probe to 94:10:3e:70:60:fe (try 1/3)
[ 1868.159030] wlp3s0: direct probe to 94:10:3e:70:60:fe (try 2/3)
[ 1868.361207] wlp3s0: direct probe to 94:10:3e:70:60:fe (try 3/3)
[ 1868.562248] wlp3s0: authentication with 94:10:3e:70:60:fe timed out
[ 1882.404522] wlp3s0: authenticate with 94:10:3e:70:60:fe
[ 1882.407019] wlp3s0: direct probe to 94:10:3e:70:60:fe (try 1/3)
[ 1882.608645] wlp3s0: direct probe to 94:10:3e:70:60:fe (try 2/3)
[ 1882.810806] wlp3s0: direct probe to 94:10:3e:70:60:fe (try 3/3)
[ 1883.011897] wlp3s0: authentication with 94:10:3e:70:60:fe timed out

연결할 수 없는 이유가 무엇인가요?

답변1

wpa 요청자로 초기화한 후 DHCP 클라이언트를 사용하여 IP 주소를 요청해야 합니다.

dhclient wlp0... //replace with your interface name

답변2

저는 Centos7을 사용하고 있으며 다음 명령을 사용하여 Wi-Fi에 연결할 수 있습니다.

 $ nmcli dev wifi list
 *  SSID                      MODE   CHAN  DÉBIT    SIGNAL  BARS  SÉCURITÉ    
    Livebox-3WYX              Infra  1     54 Mo/s  65      ▂▄▆_  WPA2  
 ...       

그 다음에

 $ nmcli --ask dev wifi connect Livebox-3WYX
 Mot de passe : ...
 Périphérique « wlo1 » activé avec « 9c234370-5a39-468d-9b62-202cbc56e9fe ».

nmcli를 사용하여 SSID에 연결할 때 어떤 오류/문제가 발생합니까?

관련 정보