Как поддержать соединение Wi-Fi на ноутбуке

У меня есть Dell Мини-9 под управлением Ubuntu 14. Wi-Fi, кажется, работает хорошо, но только, пока я использую его. Я заметил, что, если я оставляю это неактивным, и затем пытаюсь проверить с помощью ping-запросов или SSH в него, это отключено от сети.

Когда я вручную вхожу в систему его, nmcli nm сообщает его разъединенное и не соединится снова. Если я перезагружаю network-manager сервис, это сразу снова соединяется.

Это нормальное поведение? Если так, как я фиксирую его?

Я думал о создании cronjob, который периодически проверяет соединение и перезапускает NM, если это снижается, но это кажется небольшим hacky.

2
задан 27 July 2015 в 02:25

2 ответа

Можно попытаться поместить строку в этот файл:/etc/crontab (использующий sudo)

, Например: 10 * * * * root /etc/init.d/networking restart ИЛИ можно также использовать команду ping вместо того, чтобы перезапустить сети (2 * * * * корневой ping [напр. google.com]), Когда Вы сохранили файл эта команда, будет автоматически (никакая необходимая перезагрузка) выполненный как корень каждые 10 минут процессом "крон" (найдите процесс с помощью этой команды: ps -aux | grep cron).

РЕДАКТИРОВАНИЕ: Кроме того, попробуйте эти команды для повторного подключения сетевого интерфейса:

sudo nmcli nm enable false && nmcli nm enable true

ИЛИ

sudo ifconfig wlan0 down && sudo ifconfig wlan0 up 

существует также поток форумов человечности .

3
ответ дан 2 December 2019 в 02:56

Вот метод, который работает очень хорошо: Используйте wavemon.

Установка это как это:

sudo apt-get update
sudo apt-get install wavemon

Затем переходят к вторичной настольной рабочей области.

Открывают окно терминала.

Дают команду:

sudo wavemon

Это проявит силу соединения (который удобен для размещения антенн, среди прочего)

, sudo не требуется выполнить эту команду, но позволяет ей собирать больше информации, такой как функция Сканирования F3, которая показывает другие Точки доступа в диапазоне.

Wavemon постоянно генерирует подобные ping пакеты.

, Когда это используется, безопасно заблокировать экран с нажатием клавиши Command-L. Программа продолжит работать.

Испытывают его и добавляют комментарии с Вашими событиями.

0
ответ дан 2 December 2019 в 02:56

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

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