Debian.pro

Блог для пользователей и администраторов Debian


Хинт: быстро обновляем список доступных беспроводных сетей в network-manager.

Всё забываю написать про небольшой хинт, которым я регулярно пользуюсь в бубунте.
Как вы знаете, network-manager существо, в принципе, тормозное и может искать нужные сети около 5 минут (даже если она у вас одна дома). Он сканирует эфир по каким-то странным алгоритмам со странными sleep’ами.
В общем.
Делаем:
user@laptop:~$ sudo iwlist scan
или
root@laptop:~# iwlist scan

После этого в списке сетей network-manager’a мнгновенно появятся все доступные поблизости нескрытые SSID’ы беспроводных сетей.

09.03.2012 byinkvizitor68sl|хинты

Комментарии (4):

  1. Здорово! Действительно быстро определились соседские сети. А как можно из командной строки настроить быстрое подключение к какой то из определившихся сетей в зависимости от обстоятельств. Ну типа, если доступна сеть с SSID=NET1, то подключаемся к ней, ну а если нет, то к какой-нибудь другой.

  2. Влад :

    Ну вообще NM сам подключается к доступной наиболее часто используемой сети.

  3. Согласен, сам. Ну а если я хочу назначить правила исходя из своих потребностей? Например, в зависимости от времени или от местоположения?

  4. Не, NM не настолько умный)
    Можно свой скрипт написать, но там в голову только какие-то костыли приходят.

    Можно написать что-то в духе if [[ $(iwlist scan wlanX) =~ "bssid" ]]; then nmcli dev wifi connect …; fi

    В общем-то man nmcli посмотрите, из него можно подключаться к сетям. А дальше — на баше написать нужное и по крону запускать.
    Так у NM event-модели нет никакой.

Написать комментарий