3

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

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

2 ответа2

6

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

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

Если вам интересно, нумерованные префиксы дают сценарии порядок. "по умолчанию" - 50, на полпути от 01 до 99.

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .