Я нашел snmptrapd
файл init в dist
каталог. Это называют snmptrapd-init.d
Проще всего
nmcli device wifi connect <name ssid> password <the password>
Для решения с паролем в качестве переменной:https://github.com/aurelien-git/bash/blob/master/wifi.sh
Этот скрипт предлагает вам выбор выбора и скрытого пароля
Краткий ответ:
# nmcli con modify my-bridge connection.interface-name ens7
# nmcli con up my-bridge
Однако никогда не бывает так просто - читайте дальше ...
Для подключения к устройству необходимы три вещи:
connection.autoconnect
должно быть установлено на да
connection.interface-name
присвоено имя интерфейса Убедитесь, что у вас есть работающий сетевой адаптер (виртуальный в виртуальной машине). Это выходит за рамки этого ответа, так как вариантов очень много.
Проверьте состояние свойства connection.autoconnect
с помощью:
# nmcli con show my-bridge | grep connection.autoconnect:
connection.autoconnect: no
и при необходимости измените его с помощью:
# nmcli con modify my-bridge connection.autoconnect yes
Проверьте состояние connection.interface-name
с помощью:
# nmcli con show my-bridge | grep connection.interface-name
connection.interface-name --
и, если необходимо, установите его с помощью:
# nmcli con modify my-bridge connection.interface-name ens7
Кроме того, для завершения, если вы хотите временно прикрепить профиль сетевого подключения к определенному устройству (, например, вы хотите использовать беспроводное соединение с USB-адаптером Wi-Fi ), вы можете использовать nmcli
, чтобы запустить существующее сетевое соединение с интерфейсом, отличным от -по умолчанию, подобным этому:
nmcli con up MyNetwork ifname other-device
(это, скорее всего, не будет работать по умолчанию для подключения, настроенного через некоторые интерфейсы -Network Manager, поскольку они могли установить «ограничить подключение этим MAC-адресом», но это легко исправить ).