Запуск сценария при подключении к беспроводной сети в Linux

Можно ли запустить скрипт при подключении к беспроводной сети?

Мой университет захватывает все соединения HTTP (S), когда вы впервые подключаетесь, чтобы заставить вас войти в систему со своей университетской учетной записью. Я уже написал сценарий, чтобы следить за входом в систему, но я хотел бы, чтобы он запускался автоматически при подключении к сети.

  • Grep не работает в скрипте upstart
  • Ярлык для открытия cmd.exe в определенном месте
  • Как получить внешний IP-адрес (через NAT) из командной строки Windows?
  • Как найти новейшие файлы в каталоге, включая подкаталоги?
  • Запуск сценария Windows 8 при запуске
  • Как определить двунаправленное состояние связи
  • Почему нам нужно установить пространство подкачки вдвое большим, чем наша физическая память?
  • Есть ли эквивалент ПК для приложения Android Wifi Analyzer?
  • Быстрый способ adduser и userdel на нескольких машинах
  • Как получить информацию о видеофайлах из командной строки под Linux
  • Использование Wget для рекурсивного сканирования сайта и загрузки изображений
  • Как я могу настроить свой компьютер для удаленного доступа к SSH?
  • 2 Solutions collect form web for “Запуск сценария при подключении к беспроводной сети в Linux”

    Я уверен, что сетевой менеджер Wicd может это сделать. Вы можете проверить это, я знаю, что это работает на ubuntu и opesuse

    Network Manager автоматически запускает сценарии в определенных каталогах на определенных этапах сетевого подключения.

    Loo в /etc/network . Вы увидите четыре справочника с понятными именами (учитывая, что «если» означает «сетевой интерфейс»). Вы ищете if-up.d. Поместите свой скрипт там, назовите его что-то вроде 50-university-login.sh и отметьте его исполняемым .

    В случае, если вам интересно, пронумерованные префиксы дают сценарии заказ. «Default» равен 50, на полпути от 01 до 99.

    Давайте будем гением компьютера.