NetworkManager가 인터페이스를 관리하도록 허용

NetworkManager가 인터페이스를 관리하도록 허용

int거의 재고가 있는 CentOS 7(일부 지원되지 않는 AltArch 32비트 버전)을 실행하는 작은 테스트 파일 서버에서 WiFi 핫스팟(Connect를 통해)을 생성하려고 하는데 NetworkManager가 장치를 관리하려고 하지 않는 것 같습니다.

$ nmcli dev status
DEVICE       TYPE      STATE      CONNECTION    
enp0s2       ethernet  connected  ext
enp3s1       ethernet  connected  int   
lo           loopback  unmanaged  --            
wlp0s2       wifi      unmanaged  --  

managed=true추가 /etc/NetworkManager/NetworkManager.conf하려고 했으나 /etc/network/interfaces존재하지 않습니다. , 및 기타 방법(현재 사용할 수 있는 GUI 없음)을 사용하여 수동으로 다양한 파일을 생성해 보았지만 ifcfg자동으로 인식되지 않습니다.nanovimnmtui

NetworkManager가 Wi-Fi 장치를 사용하도록 하는 방법은 무엇입니까? 다른 컴퓨터에서도 작동하며, 다른 것으로 네트워크를 재구성할 수는 있지만 작동하게 하는 확실한 해결책을 찾을 수 없는 것 같습니다(장치를 관리하지 않도록 하는 방법에 대해 많은 것을 찾았습니다).

편집하다:Network Manager는 사용자 정의 ifcfg프로필을 인식합니다. 이는 프로필 편집기에 표시되지만 nmtui("연결 활성화" 비트에는 표시되지 않음) 프로세스를 다시 시작하면 다음이 표시됩니다.

Oct 21 18:05:53 HOSTNAME network[6076]: Bringing up interface USB-Hotspot:  [  OK  ]

그러나 올바른 MAC 및 인터페이스 주소가 있음에도 불구하고 장치와 연결되지 않는 것 같습니다.

편집 2:이것은 초기 파일 중 하나입니다( /etc/sysconfig/network-scripts/ifcfg-USB-Hotspot공백 - MAC 등).

HWADDR=XX:XX:XX:XX:XX:XX
ESSID="26-3"
MODE=Ap
KEY_MGMT=WPA-PSK
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME=USB-Hotspot
UUID=36b6cb89-6f59-453a-84d9-1ef7ff35f187
DEVICE=wlp0s2
ONBOOT=yes
WPA_ALLOW_WPA=yes
WPA_ALLOW_WPA2=yes
NM_CONTROLLED=yes
MAC_ADDRESS_RANDOMIZATION=default
ZONE=public

나는 방금 이 주문을 포함하여 다양한 다른 주문도 시도했습니다(동일한 WiFi 어댑터를 사용하여 다른 컴퓨터의 작업 프로필을 기반으로 함).

HWADDR=XX:XX:XX:XX:XX:XX
ESSID="wtop"
MODE=Ap
SSID_HIDDEN=yes
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=Hotspot
UUID=bb8842f3-79ae-4f9c-ae93-838d064e4fa4
ONBOOT=no
ZONE=public
KEY_MGMT=WPA-PSK
MAC_ADDRESS_RANDOMIZATION=default

저도 오래전에 처음 설치했을 때 설치 후 추가한 NIC도 관리가 안 되는 문제가 있었는데, 다른 것을 위해 CentOS를 다시 설치했더니 잘 되더라구요. 이런 종류의 작업을 수행하기 위해 NetworkManager와 다른 것(hostapd, udhcpd 등)을 사용해 봤지만 좀 이상합니다.

반품, nmtui:

]

수동으로 만들 때 필요한 파일을 만들었습니다 /etc/sysconfig/network-scripts/keys*.

편집 3:이것은 동일한 무선 어댑터인 노트북에서 작동합니다. 이상합니다.

HWADDR=XX:XX:XX:XX:XX:XX
ESSID="testing"
MODE=Ap
KEY_MGMT=WPA-PSK
SSID_HIDDEN=yes
TYPE=Wireless
BOOTPROTO=shared
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=USB-Hotspot
UUID=8b6a2f48-ab82-412d-bf22-36ec2120ff2a
ONBOOT=yes
MAC_ADDRESS_RANDOMIZATION=default
WPA_ALLOW_WPA=yes
WPA_ALLOW_WPA2=yes

답변1

네트워크 관리자가 네트워크 장치를 처리하도록 하기 위한 많은 시행착오 끝에 unmanaged저는 마침내 문제를 해결하기 위해 다음 방법을 사용했습니다.

touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf

이것도 언급됨여기,여기그리고 변형이 많아요여기.

사람들이 처음에 무엇을 찾아야 할지 안다면 너무 많은 붉은 청어…

편집: Ubuntu 18.10에서는 몇 년이 지난 후에도 여전히 유효합니다.

화타이

관련 정보