Во время запуска устанавливается соединение Wi-Fi, и все работает нормально.
Через некоторое время связь внезапно пропадает.
Чтобы исправить это, я выполняю перезапуск сетевого менеджера службы sudo
, после чего мое соединение прерывается. Но через некоторое время возникают те же проблемы.
Я не уверен, в чем проблема с драйвером Wi-Fi.
информация о системе:
$ sudo lshw -C network
*-network
description: Wireless interface
product: Wireless 3165
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:05:00.0
logical name: wlp5s0
version: 79
serial: 08:d4:0c:ac:d0:6e
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.4.0-73-generic firmware=29.1654887522.0 ip=192.168.0.8 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:136 memory:df200000-df201fff
$ uname -r
5.4.0-73-generic
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS"
Также есть вопросительный знак на значке Wi-Fi. Так что это больше похоже на проблему с DNS. Также я заметил, что иногда открывается несколько сайтов, а иногда ни один из них не работает.
Это действительно досадная проблема, и мы будем благодарны за любое ее исправление.
Похоже, здесь есть похожая проблема: Беспроводное соединение прерывается каждые несколько минут
Но принятое решение не работает для меня. Основная причина может быть в другом. Во многих местах сообщается об этой проблеме, но никогда не было полностью рабочего решения. Надеюсь, мы сможем исправить это здесь!
Ваша беспроводная связь может перестать работать из-за управления питанием; то есть функция, при которой карта частично отключается для экономии заряда батареи в периоды бездействия, а затем, в идеале, автоматически включается при возобновлении активности. Давайте отключим энергосбережение, чтобы посмотреть, поможет ли это. С терминала:
sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*
Возможно, ваша беспроводная связь отключается, потому что канал, к которому она была подключена, внезапно изменился.
Пожалуйста, проверьте настройки в роутере. WPA2-AES является предпочтительным; не какой-либо смешанный режим WPA и WPA2 и, конечно же, не TKIP. Во-вторых, если ваш маршрутизатор поддерживает скорость N, у вас может быть лучшее соединение с шириной канала 20 МГц в диапазоне 2,4 ГГц вместо автоматической 20/40 МГц, хотя это может повлиять на скорость N. Я рекомендую фиксированный канал, 1, 6 или 11, а не автоматический выбор канала. Также убедитесь, что маршрутизатор не настроен на использование только N скоростей; авто B, G и N.
Возможно, беспроводная связь отключается из-за наличия двух точек беспроводного доступа с одинаковым именем и паролем. Это типично, когда у вас есть сегмент 2,4 ГГц и сегмент 5 ГГц одного и того же маршрутизатора. Возможно, ваша беспроводная сеть находится в роуминге в поисках лучшего соединения. В этом случае я предлагаю вам переименовать точки доступа; что-то вроде myrouter2.4 и myrouter5.
После внесения этих изменений перезагрузите маршрутизатор.
Затем я рекомендую явно указать ваш регулирующий домен. Проверьте свой:
sudo iw reg get
Если вы получите 00, это универсальная настройка. Найдите свой здесь: http: //en.wikipedia.org / wiki / ISO_3166-1_alpha-2 Затем установите его временно:
sudo iw reg set IS
Конечно, замените код страны, если не Исландия. Установите его навсегда:
sudo nano /etc/default/crda
Измените последнюю строку, чтобы она читалась:
REGDOMAIN=IS
Внимательно вычитайте, сохраните и закройте текстовый редактор.
Есть ли улучшения?