LINUX.ORG.RU

История изменений

Исправление i586, (текущая версия) :

Да, об этом.

Но не совсем так. Да, в старых ядрах была опция iwlwifi, отключающая LAR (принудительно выставить корректную страну через параметры модуля было и есть бесполезно, firmware это игнорирует). Однако, в новых firmware AX200/AX201 режим 11ax для региона RU разрешен, но отключен по дефолту.

При инициализации iwlmvm вычитывает из ACPI разрешение на включение 11ax и при его наличии отправляет firmware соответствующую host command. Поэтому остается либо подменить ACPI, либо пропатчить iwl_mvm_lari_cfg(), конфигурирующую LAR при иницилизации, либо тупо послать ту же самую host command из любого другого участка ядра для включения 11ax. Это варианты просты, работают всегда и безотказно(УМВР), но требуется лифтить kernel lockdown.

Правда, если есть свободные 160Mhz каналы, то разницы между 11ac и 11ax, т.к. это в любом случае >1Gbps.

В AX210/211 режим 11ax включен по дефолту.

Исправление i586, :

Да, об этом.

Но не совсем так. Да, в старых ядрах была опция iwlwifi, отключающая LAR. Однако, в новых firmware AX200/AX201 режим 11ax для региона RU разрешен, но отключен по дефолту.

При инициализации iwlmvm вычитывает из ACPI разрешение на включение 11ax и при его наличии отправляет firmware соответствующую host command. Поэтому остается либо подменить ACPI, либо пропатчить iwl_mvm_lari_cfg(), конфигурирующую LAR при иницилизации, либо тупо послать ту же самую host command из любого другого участка ядра для включения 11ax. Это варианты просты, работают всегда и безотказно(УМВР), но требуется лифтить kernel lockdown.

Правда, если есть свободные 160Mhz каналы, то разницы между 11ac и 11ax, т.к. это в любом случае >1Gbps.

В AX210/211 режим 11ax включен по дефолту.

Исходная версия i586, :

Да, об этом.

Но не совсем так. Да, в старых ядрах была опция iwlwifi, отключающая LAR. Однако, в новых firmware AX200/AX201 режим 11ax для региона RU (и UA тоже) разрешен, но отключен по дефолту.

При инициализации iwlmvm вычитывает из ACPI разрешение на включение 11ax и при его наличии отправляет firmware соответствующую host command. Поэтому остается либо подменить ACPI, либо пропатчить iwl_mvm_lari_cfg(), конфигурирующую LAR при иницилизации, либо тупо послать ту же самую host command из любого другого участка ядра для включения 11ax. Это варианты просты, работают всегда и безотказно(УМВР), но требуется лифтить kernel lockdown.

Правда, если есть свободные 160Mhz каналы, то разницы между 11ac и 11ax, т.к. это в любом случае >1Gbps.

В AX210/211 режим 11ax включен по дефолту.