Коллеги, есть ноутбук, которому приходится часто (по нескольку раз в день) переключаться между различными точками доступа WiFi, подключенным к разным сетям и разным интернет-провайдерам. Хочется, чтобы при каждом таком переключении сеть поднималась и конфигурилась максимально быстро, желательно полностью автоматически.
Проблема в том, что wpa_supplicant, отвечающий за ассоциацию с WiFI AP, никак не взаимодействует с клиентом dhcp. У него просто нет триггеров и хуков, как класса. Если бы они были, можно было бы дёрнуть клиента dhcp, чтобы тот обновил ip-адрес. Когда wpa_supplicant делает ассоциацию с AP, можно установить, что mac-адрес AP сменился и потому следует обновить параметры интерфейса. Но механизма для этого я в доках найти не могу. Может быть, я его просто не замечаю? Можно наскриптовать триггеры ручками, конечно. Но меня терзают смутные подозрения, что задача решается какими-то штатными средствами. -- Eugene Berdnikov

