Командная строка: как я могу подключиться к беспроводной сети без запуска процесса автоконфигурации 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 с открытым исходным кодом.

Interesting Posts

Как освободить последовательный порт, принадлежащий Getty

Существует ли какая-либо платформа ARM, для которой доступны таймеры с высоким разрешением в ядрах основного (непроверенного) ядра?

Выполнение команд consequtively по нескольким папкам

Как запустить jenkins?

GRUB: отображает GRUB на внешнем дисплее, подключенном к ноутбуку?

Создание XMonad для повторного отображения двух мониторов

Общие библиотеки не могут быть найдены внутри сеанса экрана

Сценарий работает неправильно при запуске

Как обмениваться файлами между хостом Windows и гостевой ОС Linux в VirtualBox, сохраняя RW-флаг файлов?

Как показать разрешения в числовом формате?

Мне нужно создать модуль для новой программы или просто использовать существующую?

Дисплей настольного компьютера Gnome 3 вышел из строя?

Tmux 2.0 "pane_current_path" не работает на CentOS

Как выполнить команду «jobs» unix в среде python

Как ядро ​​позволяет процессу получать сетевые данные, которые ему не принадлежат?

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