Командная строка: как я могу подключиться к беспроводной сети без запуска процесса автоконфигурации DHCP?

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

Я использую эту процедуру:

$ 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 с открытым исходным кодом.

Linux и Unix - лучшая ОС в мире.