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

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

Я временно хочу отправлять команды AT на модем для разработки. Но с тех пор, как я установил NetworkManager на свою встроенную систему, я больше не могу получить доступ к порту команд at (при использовании minicomон сообщает мне: Устройство /dev/ttyACM0заблокировано.). Чтобы иметь возможность отправлять команды AT, я в настоящее время вывожу NetworkManager из автозапуска и затем перезапускаю машину. После завершения разработки мне приходится снова включать NM в автозапуск и затем перезагружать.

Есть ли способ лучше? Желательно с командами NetworkManager и без перезагрузки системы?

решение1

Вы можете заблокировать устройство NetworkManagerлюбым из следующих двух способов.

  1. Перейдите в файл конфигурации устройства, как ifcfg-eth0для устройства eth0, и добавьте NM_CONTROLLED=no. В системе на базе Fedora файл конфигурации будет в /etc/sysconfig/network-scripts/ifcfg-interface_name. Затем перезапуститеNetworkManager
  2. Перейти /etc/NetworkManager.confи добавить plugins=keyfileв [main]раздел. Добавить [keyfile]раздел и обновить следующим образом.

    unmanaged-devices=mac:00:11:22:33:44:55;mac:66:77:88:99:00:aa
    or
    unmanaged-devices=interface-name:eth*,except:interface-name:eth0;interface-name:wlan*
    

Используйте правильное имя устройства в приведенных выше правках и перезапустите `NetworkManager.

Эта статья будет полезнаhttp://support.qacafe.com/knowledge-base/how-do-i-prevent-network-manager-from-controlling-an-interface/

Связанный контент