NetworkManager가 일시적으로 모뎀 장치를 완전히 관리하지 못할 가능성이 있습니까?

NetworkManager가 일시적으로 모뎀 장치를 완전히 관리하지 못할 가능성이 있습니까?

일시적으로 개발을 위해 모뎀에 AT 명령을 보내고 싶습니다. 하지만 임베디드 시스템에 NetworkManager를 설치한 이후로 더 이상 at 명령 포트에 액세스할 수 없습니다( 를 사용하면 장치가 잠겨 있다는 minicom메시지가 나타납니다 ). /dev/ttyACM0AT 명령을 보내기 위해 현재는 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/

관련 정보