1

Мой колледж требует веб-страницу аутентификации локального шлюза после подключения к их Wi-Fi, поэтому я хотел бы, чтобы мой MacBook Pro автоматически запускал curl с нужным пользователем и паролем при подключении к их Wi-Fi ssid. Я не уверен, где я проверю ssid в bash, или какая утилита автоматически запустит команду при подключении к определенному ssid.

1 ответ1

0

Существует утилита под названием MarcoPolo, которая может делать такие вещи. Существует также SleepWatcher, который позволяет запускать сценарии в режиме сна / пробуждения (что обычно происходит, когда я в любом случае меняю сети Wi-Fi). И тогда всегда просто имея cron или launchd программ работы периодически запускать.

Я никогда не использовал MarcoPolo, но если вы пойдете одним из других маршрутов, вы можете получить имя сети Wi-Fi с помощью этой команды:

networksetup -getairportnetwork en1 

(Замените en1 вашего интерфейса Wi-Fi)

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