Как компенсировать нестабильное соединение Wi-Fi в Ubuntu? (Многие потерянные пакеты и таймауты)

Мое Wi-Fi-соединение обычно работает нормально, но иногда оно становится нестабильным. Многие сбрасывают пинги, задержки (до 2000 мс), а иногда и дублируются. Иногда wget не может разрешить DNS или отображает скорость 5-10 КБ / с. Firefox и даже Lynx часто теряют время ожидания и загрузка не выполняется.

Это общее соединение, и я не могу изменить маршрутизатор (переместить его, сменить канал, подключить кабель Ethernet и т. Д.). Я предполагаю, что это могло быть из-за высокой нагрузки или, возможно, из-за перекрытия каналов, но я ничего не могу с этим поделать. Сети Wi-Fi в других местах работают отлично, но у меня есть доступ к этой сети только днем.

Медленный интернет - это нормально. Что раздражает, так это то, что время вкладок истекает, и мне нужно перезагрузить их снова с нуля. Для доступа к одной странице может потребоваться несколько перезагрузок.

wget --continue очень помогает с загрузками. Я попытался изменить network.http.connection-timeout и network.http.connection-retry-timeout в Firefox на 300 секунд, но это, похоже, ни на что не повлияло. Я бы хотел, чтобы Firefox продолжал попытки и при необходимости повторно отправлять потерянные пакеты, пока он не загрузит все.

Существуют ли какие-либо изменения конфигурации Firefox или Ubuntu или программное обеспечение, которое может сделать нестабильное соединение более удобным для использования?

0
задан 15 October 2020 в 03:49

1 ответ

Возможно, пропадание происходит из-за того, что сетевая карта активирует режим энергосбережения. Первое, что нужно попробовать, чтобы стабилизировать ваше соединение, — отключить энергосбережение. В терминале:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Вышеизложенное изменит режим энергосбережения по умолчанию для вашего адаптера WIFI. Чтобы отменить изменение, просто поменяйте местами 3/2.

1
ответ дан 15 October 2020 в 00:59

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

Похожие вопросы: