Atheros QCA9377 работает на низкой скорости

Недавно я купил ACER E5-573-50LX с Atheros QCA9377 на борту. Благодаря некоторым сообщениям я смог заставить устройство работать, используя программное обеспечение kvalo.

При подключении к моему WIFI-маршрутизатору я получаю низкие скорости (1 Мбит / с или 6 Мбит / с) и низкий уровень сигнала. С тем же ПК и Windows, все в порядке.

Любые предложения, что я могу сделать, чтобы решить эту проблему?

Изменить: запрошенный выход можно найти здесь: http://paste.ubuntu.com/23133645/

5 ответов

Сначала водитель ath10k не сообщает правильную / реальную скорость, как указано в FAQ по ath10k. Таким образом, "битрейт" остается на скорости 1 Мбит / с.

Во-вторых, существует серьезная проблема с производительностью QCA9377 в ядре Linux 4.4, я рекомендую обновить ваше ядро ​​до версии 4.8.

Была низкая скорость Wi-Fi под Ubuntu 20.10 на Acer Aspire E 15 e5-575g-53s6 с той же сетевой картой QCA9377. Последняя прошивка квало уже поставлена ​​в системе.

Тем не менее , удаление/lib/firmware/ath10k/QCA9377/hw1.0/firmware-6.binфайл и перезагрузка помогли. Система работает с предыдущим firmware-5.binс идеальной скоростью сейчас.

Исследования показывают, что информация, доступная на этом интерфейсе, минимальна, однако, из вашего вывода pastebin следует, что микропрограмма не загружается и ни один канал не настраивается. Так как QCA9377 поддерживает его, вы можете попробовать iw которая представляет собой "новую" утилиту конфигурирования CLI на основе nl80211 для беспроводных устройств. Он поддерживает все новые драйверы, которые были недавно добавлены в ядро. Старый инструмент iwconfing, который использует интерфейс Wireless Extensions, устарел, и настоятельно рекомендуется переключиться на iw и nl80211.

Вы можете начать с того, чтобы убедиться, что нет более сильного сигнала, чем ваш, на частоте / канале, который вы намереваетесь использовать (и, если это так, выберите менее загруженный), я нашел приложение Android Wifi Analyzer, полезное для определения, какой канал лучше использовать. в конкретной области есть. Сделав это определение, вы можете продолжить настройку маршрутизатора на этот канал, а затем выполнить беспроводную связь с iw Документация доступна здесь.

Вы можете получить дополнительную полезную информацию, получая статистику станции относительно сверстника

Если вы хотите получить конкретную статистику по одноранговой сети, с которой взаимодействует ваша станция, вы можете использовать следующее:

sudo iw dev wlp3s0 station get <peer-MAC-address>В случае STA выше будет MAC-адрес вашей точки доступа (маршрутизатора). Где wlp3s0 - ваше беспроводное устройство, которое соответствует вашему выводу пастбина wlp3s0: renamed from wlan0

Вы можете использовать iw для указания конкретных скоростей передачи и мощности передачи, которые могут быть весьма полезны в данных обстоятельствах. Я мог бы также попытаться отключить энергосбережение для интерфейса. Вы можете проверить это с iw dev wlp3s0 get power_save

Если он включен, вы можете выключить его sudo iw dev wlp3s0 set power_save off

Попробуйте установить драйвер вручную.

разместите его у себя дома и выполните следующие команды в терминале:

$ sudo apt-get update

$ sudo apt-get install linux-headers-generic build-essential

$ wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz

$ tar -zxvf backports-20151120.tar.gz

$ cd backports-20151120

$ make defconfig-ath10k

$ make

$ sudo make install

при выполнении этих действий выключите Wi-Fi. Используйте LAN или Tether android телефон для ПК, пожалуйста, дайте мне знать результат.

я сделал это собственное ядро ​​для всех Linux на базе Debian, включая Ubuntu, я добавил патч для ускорения драйвера ath10k, отвечающего за QCA9377(у меня Lenovo S340)

https://github.com/psndna88/AGNi-xanmod_x86-64/релизы

Другие вопросы по тегам