Содержание страницы
У разных устройств есть различные проблемы. Некоторые связаны с тем что данные проблемы сложно обнаружить, другие же являются случайными ограничениями функционала. Поиск и исправление проблем важная часть качества продукта.
Объединенные настройки MU-MIMO и OFDMA на роутерах AX
Проблема
Настройки двух параметром объединены, нет возможности выбрать только MU-MIMO DL, MU-MIMO DL/UP. Доступно MU-MIMO только вместе с OFDMA, при включении обоих опций невозможно получить максимальную производительность беспроводных адаптеров, производительность среднем снижается на 15%. Данная проблема, довольно актуальна. В виду того что для достижения больших скоростей необходимо выключить OFDMA. Подробное сравнение технологий
Решение
Редактировать настройки через консоль роутера и утилиту nvram
Некорректный перевод на Русский язык
Данная проблема, довольно актуальная, ввиду того что беглый перевод некоторых строк не соответствует прямому значению, например Enable = Включить, а интерфейсе используется Включено, тоже самое касается и других строк перевода.
Fusion VPN / Multiple VPN Connection
Проблема
Не корректная работа OpenVPN клиента, не распознаются некоторые ключи объявленные в файле конфигурации, такие как
setenv opt register-dns
setenv opt block-outside-dns
pull-filter ignore "block-outside-dns"
pull-filter ignore "redirect-gateway"
route 1.1.1.1 255.255.255.255 vpn_gateway
Для TUF-AX5400 была выпущена тестовая прошивка в которой были исправлены данные проблемы, но релиза не было, так же это касается и других моделей
Решение
Нет решения
Проблема решена модели GT-AC2900 в последней прошивке 3.0.0.4.386_48453
ASUS TUF-AX5400 / ASUS TUF-AX3000 / ASUS RT-AX82U / ASUS RT-AX58U – платформа RT-AX58_IPA/EPA
Проблема
не корректно распределены ресурсы CPU, при долговременной передачи данных используя радиомодуль 5 ГГц загруженность процессора возрастает до 100%, что приводит к остановке передачи данных
Решение
Вводим в консоли роутера
cat /proc/interrupts
ищем строку, в которой последний столбец имеет
*****.pcie, dhdpcie:0001:01:00.0, wl1
запоминаем индекс в первом столбце в моем случае это был 56
вводим команду, получаем 2, это означает, что для радиомодуля wl1 в нашем случае это 5 ГГц, выделено только второе ядро
cat /proc/irq/56/smp_affinity
вводим это включит для обработки 2 и 3 ядро, что положительно влияет на имеющуюся проблему. Первое ядро часто используется для важных прерываний.
echo "6" > /proc/irq/56/smp_affinity
Некоторые прерывания которые используют другие процессы имеют возможность использовать все 3 ядра, для включения всех 3 ядер используйте
echo "7" > /proc/irq/56/smp_affinity
Что означают данные числа, в двоичном виде 1 = 0001, 2 = 0010, 3 = 0011, 4 = 100, 5 = 0101, 6 = 0110, 7 = 0111 таким образом указывается какие ядра будут использоваться для указанного прерывания, нумерация с права налево
ASUS RT-AX86U
Проблема
В случае отсутствия территориального кода territory_code, или при попытке установки максимально приближенного регионального кода к ограничением своей страны, после перезагрузки роутер устанавливает тестовый регион #a для диапазона 2.4 ГГц, который не отвечает требованиям ни одной страны, тк его мощность чрезмерно большая, что приводит в появлению большого количества шума в эфире. Так же если выполнить сброс настроек, затем перейти в раздел Беспроводная сеть – Профессионально и переключиться в диапазон 2.4 ГГц, то возникает окно с The Country Code is not exist! Please enter Country Code.
Решение
Решения нет, проблема появилась после обновления CLM
Последняя прошивка 3.0.0.4.386_42095 с версией CLM RT-AX86U 121.12 API: 24.0 Data: 10.10.4 Compiler: 1.56.7 ClmImport: 1.58.6 Creation: 2020-08-11 09:57:34 , проблем не имеет, и все корректно работает
Начиная с прошивки 3.0.0.4.386_41535 с версии CLM RT-AX86U 157.2803 API: 25.0 Data: 10.10.34 Compiler: 1.59.9 ClmImport: 1.60.4 Creation: 2021-04-29 14:57:28, и более новые уже имеют проблемы
ASUS RT-AС86U / GT-AC2900
Проблема #1
При работе в консоли с любой утилитой, запущенный скрипт перестает отвечать, проблема зафиксирована при работе с циклами, запущенный процесс не возвращает ответа и остается запущенным, что приводит к остановке bash скрипта в произвольном месте. Помимо этого при долговременной работе роутера без перезагрузки могут появлятся лишние процессы которые не были завершены, что может приводить к некорректной работе установленного ПО.
Воспроизведение проблемы bug-ssh-rt-gt-2900.sh
Скрипт имеет вложенный цикл, остановку работы можно видеть по тому как счетчик останавливается. Так же если найти процесс используя команду ps и завершим его, то цикл продолжит работу до следующей произвольной остановки. Установка задержек между выполнениями команд в 10-300мс не решает проблемы. Так же на других моделях нет такой проблемы, включая старые модели типа RT-C68U A1
Решение
Нет решения, за исключением создания собственного процесса который будет следить и завершать процесс по таймауту, но этот же следящий процесс так же зависает, что приводит к тому же результату
Проблема #2
Чрезмерный нагрев устройства достигающий 85 *С, данная проблема ранее была и на других моделях – RT-AX86U, GT-AX11000 и была исправлена программным образом
родственная модель RT-AX68U не имеет данной проблемы, и температура обычно не превышает 69 *С
Решение
Частично решается заменой термоинтерфейсов, и полностью решается установкой вентилятора на задней панели устройства. Но это скорее не решение, а костыль.
ASUS RT-AX92U
Проблема #1
Устройство официально продается на территории Российской Федерации, но есть проблема использованием третьего бенда (5-2), поставляемое устройство имеет доступные каналы 100-140, при этом 100-128 на территории России запрещены к использованию. Вследствие этого использовании этого устройства не представляется возможным в полной мере.
Решение
- Добавление каналов 144, 149-165, что позволит использовать устройство в ограниченном виде с использованием ширины 80 МГц из 160 МГц
- Поменять местами радиомодули в заводской конфигурации devpath2=pcie/1/1/ и devpath3=pcie/2/1/, с соотвествующей заменой индексов 1: и 2:, что позволит использовать на 5-1 каналы 36-64 и 160 МГц, а на 5-2 802.11ac и на 149-161
Проблема #2
Чрезмерный нагрев устройства достигающий 85 *С, который приводит в выходу из строя радиомодулей.
Решение
Частично решается установкой вентилятора на верхней панели устройства.