Почему диапазон 6 ГГц не работает с моей картой Wi-Fi 6?
Недавно я установил контроллер Intel Wi-Fi 6 AX210 для тестирования беспроводных сетей 6 ГГц. В характеристиках четко сказано, что устройство поддерживает диапазоны 2,4, 5 и 6 ГГц, ноiw list
показывает, что все частоты 6 ГГц отключены:
...
Frequencies:
* 5955 MHz [1] (disabled)
* 5975 MHz [5] (disabled)
* 5995 MHz [9] (disabled)
* 6015 MHz [13] (disabled)
* 6035 MHz [17] (disabled)
* 6055 MHz [21] (disabled)
* 6075 MHz [25] (disabled)
* 6095 MHz [29] (disabled)
* 6115 MHz [33] (disabled)
* 6135 MHz [37] (disabled)
* 6155 MHz [41] (disabled)
* 6175 MHz [45] (disabled)
* 6195 MHz [49] (disabled)
* 6215 MHz [53] (disabled)
* 6235 MHz [57] (disabled)
* 6255 MHz [61] (disabled)
* 6275 MHz [65] (disabled)
* 6295 MHz [69] (disabled)
* 6315 MHz [73] (disabled)
* 6335 MHz [77] (disabled)
* 6355 MHz [81] (disabled)
* 6375 MHz [85] (disabled)
* 6395 MHz [89] (disabled)
* 6415 MHz [93] (disabled)
* 6435 MHz [97] (disabled)
* 6455 MHz [101] (disabled)
* 6475 MHz [105] (disabled)
* 6495 MHz [109] (disabled)
* 6515 MHz [113] (disabled)
* 6535 MHz [117] (disabled)
* 6555 MHz [121] (disabled)
* 6575 MHz [125] (disabled)
* 6595 MHz [129] (disabled)
* 6615 MHz [133] (disabled)
* 6635 MHz [137] (disabled)
* 6655 MHz [141] (disabled)
* 6675 MHz [145] (disabled)
* 6695 MHz [149] (disabled)
* 6715 MHz [153] (disabled)
* 6735 MHz [157] (disabled)
* 6755 MHz [161] (disabled)
* 6775 MHz [165] (disabled)
* 6795 MHz [169] (disabled)
* 6815 MHz [173] (disabled)
* 6835 MHz [177] (disabled)
* 6855 MHz [181] (disabled)
* 6875 MHz [185] (disabled)
* 6895 MHz [189] (disabled)
* 6915 MHz [193] (disabled)
* 6935 MHz [197] (disabled)
* 6955 MHz [201] (disabled)
* 6975 MHz [205] (disabled)
* 6995 MHz [209] (disabled)
* 7015 MHz [213] (disabled)
* 7035 MHz [217] (disabled)
* 7055 MHz [221] (disabled)
* 7075 MHz [225] (disabled)
* 7095 MHz [229] (disabled)
* 7115 MHz [233] (disabled)
...
Я предполагаю, что это связано с региональными ограничениями диапазона частот. Сейчас я нахожусь в ЕС, где приняты частоты 5925-6425 МГц, по данным wi-fi.org.
The iw reg get
выводит следующее:
global
country US: DFS-FCC
(902 - 904 @ 2), (N/A, 30), (N/A)
(904 - 920 @ 16), (N/A, 30), (N/A)
(920 - 928 @ 8), (N/A, 30), (N/A)
(2400 - 2472 @ 40), (N/A, 30), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
(5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5470 - 5730 @ 160), (N/A, 24), (0 ms), DFS
(5730 - 5850 @ 80), (N/A, 30), (N/A), AUTO-BW
(5850 - 5895 @ 40), (N/A, 27), (N/A), NO-OUTDOOR, AUTO-BW, PASSIVE-SCAN
(5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR, PASSIVE-SCAN
(57240 - 71000 @ 2160), (N/A, 40), (N/A)
phy#0 (self-managed)
country 00: DFS-UNSET
(2402 - 2437 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40MINUS, NO-80MHZ, NO-160MHZ
(2422 - 2462 @ 40), (6, 22), (N/A), AUTO-BW, NO-80MHZ, NO-160MHZ
(2447 - 2482 @ 40), (6, 22), (N/A), AUTO-BW, NO-HT40PLUS, NO-80MHZ, NO-160MHZ
(5170 - 5190 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, PASSIVE-SCAN
(5190 - 5210 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, PASSIVE-SCAN
(5210 - 5230 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, PASSIVE-SCAN
(5230 - 5250 @ 160), (6, 22), (N/A), NO-OUTDOOR, AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, PASSIVE-SCAN
(5250 - 5270 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, PASSIVE-SCAN
(5270 - 5290 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, PASSIVE-SCAN
(5290 - 5310 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, PASSIVE-SCAN
(5310 - 5330 @ 160), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, PASSIVE-SCAN
(5490 - 5510 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, PASSIVE-SCAN
(5510 - 5530 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, PASSIVE-SCAN
(5530 - 5550 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, PASSIVE-SCAN
(5550 - 5570 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, PASSIVE-SCAN
(5570 - 5590 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, PASSIVE-SCAN
(5590 - 5610 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, PASSIVE-SCAN
(5610 - 5630 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, PASSIVE-SCAN
(5630 - 5650 @ 240), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, PASSIVE-SCAN
(5650 - 5670 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-160MHZ, PASSIVE-SCAN
(5670 - 5690 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
(5690 - 5710 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40MINUS, NO-160MHZ, PASSIVE-SCAN
(5710 - 5730 @ 80), (6, 22), (0 ms), DFS, AUTO-BW, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
(5735 - 5755 @ 80), (6, 22), (N/A), AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, NO-160MHZ, PASSIVE-SCAN
(5755 - 5775 @ 80), (6, 22), (N/A), AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
(5775 - 5795 @ 80), (6, 22), (N/A), AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, NO-160MHZ, PASSIVE-SCAN
(5795 - 5815 @ 80), (6, 22), (N/A), AUTO-BW, IR-CONCURRENT, NO-HT40PLUS, NO-160MHZ, PASSIVE-SCAN
(5815 - 5835 @ 40), (6, 22), (N/A), AUTO-BW, IR-CONCURRENT, NO-HT40MINUS, NO-80MHZ, NO-160MHZ, PASSIVE-SCAN
Ждуiwlwifi
черезdmesg
не дал мне никакой важной информации:
iwlwifi 0000:06:00.0: api flags index 2 larger than supported by driver
iwlwifi 0000:06:00.0: Unhandled alg: 0x71b
iwlwifi 0000:06:00.0: Unhandled alg: 0x3f0707
iwlwifi 0000:06:00.0: Unhandled alg: 0x3f0707
iwlwifi 0000:06:00.0: Unhandled alg: 0x71b
iwlwifi 0000:06:00.0: Unhandled alg: 0x71b
У меня есть два вопроса:
- Почему не работает диапазон 6 ГГц?
- Как я могу заставить адаптер использовать менее строгие настройки?
Моя установка:
- Ядро: 5.15.0-56-общее
- ОС: Ubuntu 22.04.1 LTS (Джемми Медуза)
- Контроллер: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160 МГц [8086:2725] (ред. 1a)
4 ответа
Почему не работает диапазон 6 ГГц?
Работает только с Windows 11.
Все продукты Intel® Wi-Fi 6E (Gig+) поддерживают новый диапазон 6 ГГц для Wi-Fi. Использование диапазона 6 ГГц зависит от поддержки операционной системы Microsoft Windows (Windows® 11) .
(выделено мной)
Источник:
На странице технических характеристик, на которую вы ссылаетесь , написано:
Поддерживаемые операционные системы Windows 11, 64-разрядная версия*, Windows 10, 64-разрядная версия*, Linux*
Однако Intel в настоящее время не предлагает драйвер для Linux.
Как я могу заставить адаптер использовать менее строгие настройки?
Вы не можете.
Требования для включения диапазона Wi-Fi 6E/6 ГГц:
- Убедитесь, что в вашей системе установлена операционная система Microsoft Windows (Windows® 11). включая последние обновления, доступные от Microsoft.
- Используйте последние версии драйверов Wi-Fi для беспроводных адаптеров Intel® версии 22.70.0 или более поздней версии.
- Обратите внимание, что для функциональности 6E требуется маршрутизатор, совместимый с частотой 6 ГГц. Имейте в виду, что использование диапазона 6 ГГц может быть запрещено нормативными актами в вашей стране или может быть не разрешено на вашей платформе производителем системы.
Intel использует нормативные акты с учетом местоположения (LAR) для определения вашего текущего региона и включения разрешенных диапазонов. Это решается непосредственно прошивкой WiFi-карты. Новые версии прошивки позволяют использовать частоту 6 ГГц в Германии, и я подтвердил, что она работает.
Wifi 6E включился только в новых версиях прошивки. Чтобы проверить версию прошивки, используйте командуsudo dmesg | grep iwlwifi
. Например, для AX210 вывод будет таким:[ 3.136078] iwlwifi 0000:00:04.0: loaded firmware version 72.daa05125.0 ty-a0-gf-a0-72.ucode op_mode iwlmvm
. Я рекомендую использовать как минимум версию прошивки 72, для которой может потребоваться более новое ядро Linux. Но старые версии тоже могут работать.
Для включения 6E важно, чтобы модуль WiFi правильно определял регион. Для разблокировки возможностей 6E требуется сканирование. Чтобы проверить регион, используйте команду. Если карта еще не завершила сканирование и не определила регион, вывод будет аналогиченcountry 00: DFS-UNSET
. Чтобы вызвать такое поведение, используйте командуiw dev wlan0 scan
, заменив «wlan0» на имя вашего Wi-Fi-интерфейса. Вы можете использоватьiw dev
чтобы получить соответствующее имя. После завершения сканирования вы можете убедиться, что регион был правильно обновлен, еще раз выполнивiw reg get
.
Пользователь gosticks имеет всю правильную информацию. Однако, поскольку у меня слишком низкая репутация, чтобы комментировать напрямую, я просто хотел добавить несколько вещей.
Если вы видитеcountry 00: DFS-UNSET
это означает, что LAR не смог определить правильный регион. Если он не может определить правильный регион, прошивка не разблокирует спектр 6 ГГц.
Если в вашем маршрутизаторе установлен стандарт 802.11d, обязательно включите его, поскольку это один из способов, с помощью которого LAR определяет регион.
Еще следует отметить, что спектр 6 ГГц поддерживается не во всех странах, и Intel не получила одобрения регулирующих органов для всех стран, где он поддерживается.
Я знаю, что последние версии pnvm и core72 позволяют поддерживать больше стран для этого коммита: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/iwlwifi-ty-a0-gf-a0.pnvm?id=20d9516de4cdc041e2aa83009e5b0464b1c3ed81
Однако Core72 изначально работает только с ядром 5.18 и выше. Если вы хотите попробовать обновить ядро и прошивку Intel, вы можете попробовать следующее:
sudo apt-get update
sudo apt-get install linux-generic-hwe-22.04
sudo apt-get install git
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware
sudo cp iwlwifi* /lib/firmware
sudo reboot
Я могу подтвердить, что в моем регионе, если вы следите за тем, как указано выше, частота 6 ГГц работает в Ubuntu 22.04.
Вот моя установка
Operating System: Ubuntu 22.04.1 LTS
Kernel: Linux 6.0.9-060009-generic
Architecture: x86-64
У меня это работает.
* 7095 MHz [229]
Maximum TX power: 22.0 dBm
No IR
Channel widths: 20MHz
* 7115 MHz [233]
Maximum TX power: 22.0 dBm
No IR
Channel widths: 20MHz
Если каналы отключены, выполните сканирование один раз, используя
"iw dev <dev_name> сканировать"
и убедитесь, что каналы включены с помощью
"iw <phy_X> каналы»;