40MHz Wi-Fi 채널에 연결하려고 합니다. 40MHz 채널 폭 옵션을 활성화하도록 라우터를 구성했습니다. 그러나 여전히 20MHz 채널 폭에 연결되어 있습니다.
$ iw wlan0 link
Connected to b4:75:0e:14:d8:98 (on wlan0)
SSID: Cisco08012
freq: 2462
RX: 69690 bytes (330 packets)
TX: 48728 bytes (158 packets)
signal: -50 dBm
tx bitrate: 72.2 MBit/s MCS 7 short GI
wpa_supplicant.conf 파일에 추가할 추가 매개변수가 있는지, 아니면 우리가 사용하는 칩셋의 펌웨어를 구성해야 하는지 궁금합니다.
편집하다:
이것 wpa_cli scan_results
:
b4:75:0e:14:d8:98 2462 -57 [WPA2-PSK-CCMP][ESS] Cisco08012
c4:12:f5:08:10:70 2412 -67 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] GoGreen
편집 2:
$ iw reg get
global
country US: DFS-FCC
(2402 - 2472 @ 40), (N/A, 30), (N/A)
(5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS, AUTO-BW
(5490 - 5730 @ 160), (N/A, 23), (0 ms), DFS
(5735 - 5835 @ 80), (N/A, 30), (N/A)
(57240 - 63720 @ 2160), (N/A, 40), (N/A)
global
country US: DFS-FCC
(2402 - 2472 @ 40), (N/A, 30), (N/A)
(5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS, AUTO-BW
(5490 - 5730 @ 160), (N/A, 23), (0 ms), DFS
(5735 - 5835 @ 80), (N/A, 30), (N/A)
(57240 - 63720 @ 2160), (N/A, 40), (N/A)
답변1
문제는 제가 사용하고 있는 칩셋의 펌웨어에 있습니다. 공급업체가 구성에서 채널 바인딩을 비활성화했습니다. 활성화한 후 40Mhz 채널에 연결할 수 있습니다. Qualcomm 칩셋을 사용하려면 구성 파일에서 gChannelBondingMode24GHz 변수를 1로 설정해야 합니다.
답변2
이 경우 40MHz Wifi 채널 자체에 연결할 수 없는 것은 Linux 측에서는 문제가 되지 않습니다. WiFi는 프로토콜이 정의되는 방식과 다양한 공급업체에서 구현하는 방식에 대한 특정 비트에 더욱 구체적인 복잡한 프로토콜입니다.
명령 출력에서 귀하가 Cisco 장비를 사용하고 있고 클라이언트가 2.4GHz 대역에 있음을 알 수 있습니다. 원인은 Cisco WiFi 장치/AP가 2.4GHz에서 802.11n을 지원하지 않는다는 것입니다.
~에서시스코 포럼:
겹치지 않는 채널 1, 6, 11 3개만 사용할 수 있으므로 Cisco는 2.4GHz 주파수(802.11 b/g)에서 채널 결합을 지원하지 않습니다.
....
802.11n에서는 두 개의 인접한 채널(각각 20MHz)이 결합되어 총 40MHz의 대역폭을 얻습니다. 이는 더 많은 데이터를 전송하기 위해 증가된 채널 폭을 제공합니다. 겹치지 않는 채널 1, 6, 11 3개만 사용할 수 있으므로 Cisco는 2.4GHz 주파수(802.11 b/g)에서 채널 결합을 지원하지 않습니다. 그러나 채널 결합은 현재 최대 23개의 인접 비중첩 채널을 사용할 수 있는 5GHz 주파수 범위에서 더 큰 관련성을 갖습니다. 채널 결합은 802.11a와 같은 5GHz에서만 지원됩니다.
또한, 각주로 다른 2.4GHz 장치를 사용해보고 싶다면 WiFi 프로토콜은 40MHz 채널만 정의한다는 점에 유의하세요.만약에AP는 중복되는 주파수로 전송하고 있는 근처의 다른 AP를 인식하지 못합니다. 일부 공급업체는 이를 무시하기로 선택하고, Hostapd 및 기타 공급업체는 이 기능을 무시하지 않습니다.
그러나 Cisco 장치에서 40MHz를 사용하려면 WiFi 스틱이나 5GHz 지원 클라이언트를 사용해야 합니다.
추신. 나중에 실험할 때 AP 및 클라이언트 Wi-Fi 칩셋에 대한 공급업체 문헌을 확인하여 그들이 무엇을 지원하는지 확인하는 것이 좋습니다. AP와의 거리/소음/신호 품질/WiFi 어댑터 품질에 따라 AP에서 제공하는 최대 속도로 작동하지 못할 수도 있습니다.
일반적인 WiFi 지식에 대한 관련 답변도 읽어 보시기 바랍니다.ASUS USB-N13 어댑터(realtek) 사용 시 Wi-Fi 문제
답변3
wpa_cli 도구를 사용하여 40MHz Wi-Fi 채널이 있는지 확인한 다음 wpa_cli "get_pref_freq_list" 옵션을 사용하여 인터페이스의 주파수 목록을 확인하세요.