Интервал сканирования Wifi в Debian Wheezy, повторное подключение после сна

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

можно ли сократить интервал сканирования или решить проблему другим способом?

Я запускаю Debian Wheezy без каких-либо специальных конфигураций. Сетевые соединения обрабатываются графическим интерфейсом, но я долгое время пользователь Debian и не боюсь командной строки. Даже решения Bash приветствуются-все, что решает мою проблему.

6
задан Emil Vikström
12.11.2022 16:25 Количество просмотров материала 3505
Распечатать страницу

4 ответа

Это будет зависеть от ряда факторов.

сон vs спящий режим

Программного Обеспечения

  • подключение к открытой сети Wi-Fi или конкретной сети

  • не подключается, не дожидаясь BSID

  • доступа пароль

  • KWallet вопрос от KDE ?

Оборудование

  • режимы сна может отличаются с производителями

  • беспроводные драйверы могут быть самые разные

направление исследований:

хотя я не могу напрямую ответить на ваш вопрос, вы, вероятно, сможете выполнить прямое сканирование с помощью iwlist и присоединиться к открытой сети на основе крючка управления питанием в Wheezy.

ACPI (old way)

Это действие будет заскриптовано через ACPID крючки событие.

вы можете узнать подробнее о acpid в /etc/ACPI в/действия

PM-Utils launchpad

это действие будет записано через обработчики событий pm-util

  • resume -- крючок должен выполнить любое действие, соответствующее система выходит из спящего режима.

  • оттепель -- крюк должен выполнить любое действие соотвествующее когда система выходит из режима приостановки на диск.

функциональность приостановки/возобновления может быть легко изменена путем установки файлов в/etc/pm / sleep.каталог д'. Эти файлы, известные как хуки, могут выполнять определенные задачи по приостановке/возобновлению.

  1. какое-то событие происходит, чтобы разбудить машину

  2. каждый из /etc/pm / sleep.D / * выполняются в обратном порядке сортировки C, с аргументом командной строки "resume"или " thaw"

2
отвечен shadowbq 2022-11-14 00:13

Если ваша сеть использует только iPv4, проблема может заключаться в том, что Debian Linux сначала пытается подключиться через iPv6 без успеха, прежде чем перейти на iPv4 и преуспеть. Отключение iPv6 может в этом случае решить проблему.

для больше деталей см. Проект Debian IPv6 и особенно раздел Как отключить IPv6.

2
отвечен harrymc 2022-11-14 02:30

вы упомянули, что используете Debian Wheezy без каких-либо специальных конфигураций, поэтому я предполагаю, что вы используете NetworkManager. То, что вы можете попробовать сделать, это заставить NetworkManager подключиться, как только ваша машина проснется.

для этого попробуйте так:

  1. получить UUID интересующего вас соединения:

    $ nmcli con
    
  2. убедитесь, что у вас установлен пакет pm-utils и создайте скрипт в /etc/pm/sleep.д/ Как это:

    nmcli Con и вверх по UUID 9890c6b9-d2b4-4ed2-a743-ad07cb6c125f

очевидно, замените UUID на тот, который вы получили на шаге 1. Сценарий должен быть исполняемым, и он будет выполняться каждый раз, когда ваш ноутбук выходит из приостановки (или приостановки на диск).

2
отвечен ema 2022-11-14 04:47

У меня есть локальная версия Debian, называется Canaima (венесуэльский дистрибутив).

не делая ничего, что я могу вспомнить, подключение к сети Wi-Fi стало очень медленным после пробуждения компьютера от "сна."Это займет несколько минут только для окна с паролем Wi-Fi и кнопку подключения, чтобы показать.

во-первых, чтобы преодолеть это, я бы пошел в окно конфигурации Wi-Fi, и выключить его, и снова, и окно с WiFi пароль будет отображаться, и я бы просто нажать кнопку "Подключить" и все.

тогда я заметил, что есть вариант для "ДОСТУПНО ДЛЯ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ", в окне Настройки Wi-Fi этот флажок снят. Я просто проверил его и это был конец моей проблемы. Теперь, когда ноутбук просыпается от сна, Wi-Fi уже подключен к его сети.

скорее всего, это не для всех, но, когда дело обстоит именно так, решение кажется совсем простой.

2
отвечен erpp45 2022-11-14 07:04

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх