Вопрос или проблема
Я купил USB-адаптер Edimax AC600 Dual-Band Wi-Fi для своего ПК с Ubuntu 18.04. Он не работал из коробки, и я нашел советы в Интернете о том, как получить исходный код драйвера и установить его, но узнал, что драйвер для этого адаптера также доступен в Ubuntu через пакет rtl8812au-dkms
. Я установил пакет, выполнив
apt install rtl8812au-dkms
Адаптер начал работать после установки драйвера, но я не вижу никаких Wi-Fi сетей на 5GHz на ПК. Мой ноутбук и телефон могут без проблем подключаться к моей сети 5GHz, поэтому проблема должна быть в ПК. Если у вас есть опыт использования этого адаптера, пожалуйста, дайте знать, как вы смогли заставить его видеть сети 5GHz.
UPD1:
По просьбе heynnema я перечислил доступные частоты и увидел несколько частот 5GHz:
dmytro@dkpc1:~$ iwlist wlx74da38eea053 freq
wlx74da38eea053 21 каналов в общей сложности; доступные частоты :
... [удалено] ...
Канал 36 : 5.18 GHz
Канал 40 : 5.2 GHz
Канал 44 : 5.22 GHz
Канал 48 : 5.24 GHz
Канал 52 : 5.26 GHz
Канал 56 : 5.28 GHz
Канал 60 : 5.3 GHz
Канал 64 : 5.32 GHz
Текущая частота: 2.427 GHz (Канал 4)
После этого я проверил настройки моего роутера и обнаружил, что выбор канала для Wi-Fi 5GHz был установлен на автоматический, и был выбран канал 169. Я вручную изменил его на канал 64. После этого я смог увидеть сеть с моего ПК и подключиться к ней. Спасибо!
Я в Канаде, и кажется, что этот адаптер работает только на не DFS каналах 5GHz, хотя “iw phy phy0 channels” перечисляет все каналы 5GHz как доступные.
В моем случае мне нужно вручную выбирать из не DFS каналов 5GHz, которые 36, 40, 44, 48, 149, 153, 157, 161, 165 (для ширины 20 МГц); этот список доступных каналов сокращается для ширины 40 и 80 МГц.
Проверял это в Windows 10 и получил аналогичные результаты.
Ответ или решение
Для того чтобы активировать 5GHz Wi-Fi на адаптере Edimax AC600, вам нужно выполнить несколько шагов. С учетом ваших доработок и уточнений, связанных с работой адаптера в Ubuntu 18.04, а также ограничениями, связанными с выбором каналов, я предложу вам подробный план действий.
1. Убедитесь, что драйвер установлен правильно
Вы уже установили пакет rtl8812au-dkms
, который подходит для вашего адаптера. Убедитесь, что драйвер загружен и работает корректно. Для этого введите команду в терминале:
sudo dkms status
Эта команда покажет состояние всех установленных модулей. Если драйвер установлен правильно, вы должны увидеть его активным.
2. Проверьте доступные частоты и каналы
Как вы отметили, ваш адаптер поддерживает несколько 5GHz частот. Чтобы дополнительно проверить доступные каналы, выполните команду:
iw list
Это выдаст подробную информацию о поддерживаемых частотах и каналах. Обратите внимание на список каналов и их категории (DFS/NON-DFS).
3. Настройка роутера
- Войдите в настройки вашего роутера и убедитесь, что для диапазона 5GHz выбраны только не DFS каналы, так как некоторые адаптеры могут иметь трудности с подключением через каналы DFS.
- В вашем случае, согласно вашему описанию, каналы 36, 40, 44 и 48 будут подходящими для использования. Убедитесь, что канал выставлен вручную, чтобы избежать автоматического выбора, который иногда может привести к проблемам.
4. Подключение к 5GHz сети
После внесения изменений в настройки роутера:
- Откройте сетевые настройки на вашем Ubuntu.
- Найдите доступные сети Wi-Fi и найдите вашу 5GHz сеть.
- Попробуйте подключиться к ней, введя необходимый пароль.
5. Тестирование подключения
После подключения, вы можете выполнить тест скорости или использовать инструмент iperf
, чтобы оценить эффективность соединения с 5GHz.
Заключение
Если все рекомендации соблюдены, ваш адаптер Edimax AC600 должен обнаруживать доступные 5GHz сети без каких-либо проблем. При возникновении неразрешенных ситуаций попробуйте перезагрузить роутер и компьютер. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за поддержкой.
С доскональной проверкой на каждом из шагов вы сможете значительно улучшить стабильность и производительность своего беспроводного соединения.