Kann NetworkManager ein Modemgerät vorübergehend nicht vollständig verwalten?

Kann NetworkManager ein Modemgerät vorübergehend nicht vollständig verwalten?

Ich möchte für Entwicklungsarbeiten vorübergehend AT-Befehle an ein Modem senden. Seit ich jedoch NetworkManager auf meinem Embedded-System installiert habe, kann ich den AT-Befehlsport nicht mehr erreichen (bei Verwendung von minicomwird mir angezeigt: Gerät /dev/ttyACM0ist gesperrt.). Um die AT-Befehle senden zu können, nehme ich NetworkManager derzeit aus dem Autostart und starte die Maschine dann neu. Nach Abschluss der Entwicklungsarbeiten muss ich NM wieder in den Autostart aufnehmen und dann neu starten.

Gibt es einen besseren Weg? Vorzugsweise mit NetworkManager-Befehlen und ohne Systemneustart?

Antwort1

Sie können ein Gerät auf NetworkManagereine der folgenden zwei Arten blockieren.

  1. Gehen Sie zur Gerätekonfigurationsdatei wie ifcfg-eth0für das Gerät eth0und fügen Sie hinzu NM_CONTROLLED=no. In einem Fedora-basierten System befindet sich die Konfigurationsdatei in /etc/sysconfig/network-scripts/ifcfg-interface_name. Starten Sie dann neuNetworkManager
  2. Gehen Sie zum Abschnitt /etc/NetworkManager.confund fügen Sie ihn hinzu plugins=keyfile. [main]Abschnitt hinzufügen [keyfile]und wie folgt aktualisieren.

    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*
    

Verwenden Sie in den obigen Bearbeitungen den richtigen Gerätenamen und starten Sie „NetworkManager“ neu.

Dieser Artikel soll hilfreich seinhttp://support.qacafe.com/knowledge-base/wie-verhindere-ich-dass-network-manager-eine-schnittstelle-steuern/

verwandte Informationen