Я недавно установил Xubuntu и могу заставить работать Wi-Fi ... не более 5 минут за один раз, после чего он утверждает, что все еще подключен, но все попытки посетить любую веб-страницу приведут к Тайм-аут.
Я могу перезапустить Wi-Fi, используя:
sudo rfkill block wifi
sudo rfkill unblock wifi
Где он будет работать снова в течение нескольких минут, а затем быстро умрет снова. Это может быть связано с объемом загружаемых данных - кажется, что при использовании YouTube он исчезает гораздо быстрее, чем при обычном просмотре (мне еще не удалось просмотреть видео YouTube дольше четырех минут все без Wi-Fi несколько раз)
Некоторая информация о моем Wi-Fi:
*-network
description: Wireless interface
product: QCA6164 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 20
serial: 30:52:cb:60:78:af
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.4.0-22-generic firmware=atheros-12.0.0.102-fw ip=192.168.1.79 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
resources: irq:37 memory:f0800000-f09fffff
Дамп из dmesg wlp2s0
(я понятия не имею, что это значит):
[ 38.913053] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[ 38.945352] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[ 40.248440] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[ 40.325618] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[ 45.907494] wlp2s0: authenticate with cc:33:bb:4e:11:8b
[ 45.941409] wlp2s0: send auth to cc:33:bb:4e:11:8b (try 1/3)
[ 45.941968] wlp2s0: authenticated
[ 45.944157] wlp2s0: associate with cc:33:bb:4e:11:8b (try 1/3)
[ 45.945161] wlp2s0: RX AssocResp from cc:33:bb:4e:11:8b (capab=0x411 status=0 aid=16)
[ 45.947574] wlp2s0: associated
[ 45.947632] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready
[ 2348.836607] wlp2s0: deauthenticating from cc:33:bb:4e:11:8b by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2351.836255] wlp2s0: failed to remove key (0, cc:33:bb:4e:11:8b) from hardware (-110)
[ 2363.444637] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[ 2363.504784] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[ 2368.255212] wlp2s0: authenticate with cc:33:bb:4e:11:8b
[ 2368.288833] wlp2s0: send auth to cc:33:bb:4e:11:8b (try 1/3)
[ 2368.289416] wlp2s0: authenticated
[ 2368.292191] wlp2s0: associate with cc:33:bb:4e:11:8b (try 1/3)
[ 2368.293115] wlp2s0: RX AssocResp from cc:33:bb:4e:11:8b (capab=0x411 status=0 aid=16)
[ 2368.296727] wlp2s0: associated
[ 2368.296801] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready
[ 2475.479034] wlp2s0: deauthenticating from cc:33:bb:4e:11:8b by local choice (Reason: 3=DEAUTH_LEAVING)
[ 2481.822562] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[ 2481.902155] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
[ 2486.660969] wlp2s0: authenticate with cc:33:bb:4e:11:8b
[ 2486.695327] wlp2s0: send auth to cc:33:bb:4e:11:8b (try 1/3)
[ 2486.696149] wlp2s0: authenticated
[ 2486.700054] wlp2s0: associate with cc:33:bb:4e:11:8b (try 1/3)
[ 2486.701009] wlp2s0: RX AssocResp from cc:33:bb:4e:11:8b (capab=0x411 status=0 aid=16)
[ 2486.704759] wlp2s0: associated
[ 2486.704840] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready
И dmesg ath10k_pci
:
[ 37.263995] ath10k_pci 0000:02:00.0: pci irq msi interrupts 1 irq_mode 0 reset_mode 0
[ 37.509649] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[ 37.510050] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw2.1/board-pci-168c:0041:17aa:3545.bin failed with error -2
[ 37.510055] ath10k_pci 0000:02:00.0: failed to load spec board file, falling back to generic: -2
[ 38.820703] ath10k_pci 0000:02:00.0: qca6174 hw2.1 (0x05010000, 0x003405ff, 168c:0041:17aa:3545 fallback) fw atheros-12.0.0.102-fw api 5 htt-ver 3.25 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features
[ 38.820711] ath10k_pci 0000:02:00.0: debug 1 debugfs 1 tracing 0 dfs 0 testmode 0
[ 38.913053] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[ 41.053216] ath10k_pci 0000:02:00.0: no channel configured; ignoring frame(s)!
[ 2351.836244] ath10k_pci 0000:02:00.0: failed to install key for vdev 0 peer cc:33:bb:4e:11:8b: -110
Выход iwconfig:
wlp2s0 IEEE 802.11abgn ESSID:"BTHub4-C75W"
Mode:Managed Frequency:5.24 GHz Access Point: CC:33:BB:4E:11:8B
Bit Rate=6 Mb/s Tx-Power=30 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=65/70 Signal level=-45 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:3 Invalid misc:47 Missed beacon:0
Мощность сигнала (94%) и качество соединения (70/70 или высокие шестидесятые годы) ), кажется, совершенно нормально, так что я уверен, что это не нестабильное подключение к маршрутизатору (Wi-Fi также работал без помех на Windows, независимо от того, где я был в доме, а также на других устройствах), но проблема с драйвер.
Есть идеи?
Редактировать: Дамп Pastebin из сценария отладки wi-fi "все в одном" http://paste.ubuntu.com/16786236/
ОБНОВЛЕНИЕ: Этот снимок экрана показывает, сколько видео Youtube (в 480p) будет буферизироваться до отключения Wifi. Это соответствует. Я не знаю, как его измерить, но я предполагаю, что это тот же самый объем данных, прежде чем он отключится, когда вы будете делать обычный просмотр. Менеджер сети по-прежнему заявляет, что я подключен, ничего нового не появляется в dmesg | grep ath10k
, но Wi-Fi не будет работать , пока я не перезапущу его с помощью
sudo rfkill block wifi
sudo rfkill unblock wifi
У меня была подобная проблема с моей картой Wi-Fi Intel, обновление драйвера зафиксировало ее для меня. Из того, что я считал встроенное микропрограммное обеспечение, включенное в человечность, или xubuntu не включен. Это появляется, включенное встроенное микропрограммное обеспечение более вероятно для QCA6174 вместо Вашего QCA6164.
Для обновления...
Удаляют существующее встроенное микропрограммное обеспечение...
sudo rm -r /lib/firmware/ath10k/QCA6174/
Загрузка Последнее Встроенное микропрограммное обеспечение
wget https://github.com/kvalo/ath10k-firmware/archive/master.zip
разархивировало master.zip
sudo cp -r ath10k-firmware-master/QCA6174/ /lib/firmware/ath10k/
, Переименовывают два из микропрограммных файлов как так:
cd /lib/firmware/ath10k/QCA6174/hw2.1/
sudo mv firmware-5.bin_SW_RM.1.1.1-00157-QCARMSWPZ-1 firmware-5.bin
cd /lib/firmware/ath10k/QCA6174/hw3.0/
sudo mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 firmware-4.bin
Наконец, перезагрузите свой компьютер.
можно выполнить следующую команду, чтобы видеть, распознана ли карта.
lshw -C network
можно удалить файлы, которые Вы загрузили ранее.
cd ~
rm master.zip
rm -r ath10k-firmware-master/
я вытянул большинство этого от другого веб-сайта, как я сделал для того, когда я устранил проблему на своей карте Intel.
Редактирование... Добавленный встроенное микропрограммное обеспечение wget местоположение, извините.
Включение управления питанием может вызвать разъединения, таким образом, можно отключить с
sudo iwconfig wlp2s0 power off
, Ubuntu имеет новый пакет встроенного микропрограммного обеспечения Linux, который имеет, помогает с соединениями на 5 ГГц
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.158_all.deb
sudo dpkg -i linux-firmware_1.158_all.deb
Перезагрузка
Добро пожаловать в AskUbuntu.
Вы подключены к точке доступа Wi-Fi BTHub4-C75W использование канала 48 на 5 ГГц. Ваша проблема состоит в том, что сосед с SSID BTWifi-X также использует этот канал, и их сигнал составляет 22 дБ (более чем 100 раз) более сильный, чем Ваш. Измените свой маршрутизатор на другой канал. Ни один из других каналов на 5 ГГц не используется вообще.
инструкции для того, чтобы сделать это варьируется с маршрутизатора на маршрутизатор, но по существу Вы входите в него с помощью интернет-браузера (адрес варьируется от производителя до производителя, но 192.168.0.1 распространено), и в выборе меню параметров, 'автоматическом' для выбора канала ВЧ.
, Если это решает Вашу проблему, нажмите в кредит на левую сторону своего вопроса.