Командная строка: как я могу подключиться к беспроводной сети без запуска процесса автоконфигурации DHCP?
Я хотел бы подключиться к беспроводной сети примера ( не допускать шифрования , чтобы упростить объяснения) через командную строку .
Я использую эту процедуру:
- ubuntu 13.04 wifi потерял соединение - как заставить его работать снова? (broadcom4313)
- FATAL: модуль p80211 не найден. RTL8192CUS регрессия WLAN под antiX 13.1 (Debian Wheezy)
- Как установить wpa_supplicant на bare embedded (ARM) linux (3.0.8)?
- (Linux Mint-17) Не удается подключиться к беспроводной сети
- NetworkManager не сохраняет пароли
$ nmcli con
Пример вывода:
NAME UUID TYPE TIME Wireless-1 28d6c265-xxxx-4e83-907f-ecb5ab3ac37c 802-11-wireless Thu Wired-Network 30d29da3-xxxx-4ea2-94ff-0edac8954ff7 802-3-ethernet Sun
Итак, я стараюсь:
$ nmcli con up uuid 28d6c265-xxxx-4e83-907f-ecb5ab3ac37c
Но этот метод запускает автоконфигурацию DHCP , и я хотел бы вручную настроить мою сеть (для проверки вопросов), выполнить netdiscover
… и т. Д.
Если я отключу службу network-manager
, отключены как процедуры беспроводного подключения, так и DHCP.
Как я могу подключиться (ассоциировать) к беспроводной сети без запуска процедур IP-автоконфигурации?
Дополнительные данные:
- Предпочтительны методы командной строки. GUI принят.
- В моем примере нет шифрования (WPA и WEP). Я не знаю, зависит ли эта процедура от этой функции.
- Я использую для работы с Ubuntu 16.04, Kali (последние по состоянию на июнь 2017 года), Raspbyan, Ubuntu Mate и Mint. Если возможно, общий ответ для большинства дистрибутивов Linux является предпочтительным.
- Нет необходимости в явном
nmcli
. Можно использовать любой другой инструмент, но предпочтительнее использовать GPL с открытым исходным кодом.