Страницы

Поиск по вопросам

четверг, 29 ноября 2018 г.

Отключение от Wi-Fi сети с помощью iw

Пытаюсь сделать дисконнект для активного соединения:
iw dev wlan0 disconnect
а так же:
systemctl stop wpa_supplicant@wlan0.service rm -f /opt/some_app/wpa_supplicant.conf
Сообщений об ошибках нет, но если посмотреть с помощью
iw dev wlan0 info
информацию об интерфейсе - ssid никуда не исчез. Более того, если вместо info использовать link - то на выходе будут данные все той же сети, вместо ожидаемого нет соединения. Так же ОС ругнется на то, что в системе нет такого файла/директории (код:-2).
Подскажите, что можно сделать.


Ответ

Чтобы перевести сетевой интерфейс в неактивное состояние в Linux необходимо выполнить команду
ip link set dev wlan0 down
где wlan0 имя сетевого интерфейса. Это работает на любых сетевых интерфейсах, будь-то Wi-Fi или обычная проводная сетевая карта Ethernet.

Комментариев нет:

Отправить комментарий