이더넷 장치가 관리되지 않음 이더넷을 사용하여 인터넷에

Ubuntu 16.10을 사용하고 있으며 최근에는 이더넷을 사용하여 인터넷에 연결할 수 없었습니다. 네트워크 관리자가 표시 device not managed됩니다. WiFi 네트워크가 제대로 작동합니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

나는이 질문에서 우분투 16.04 이더넷 문제 의 해결책을 사용해 보았습니다
.

/etc/network/interfaces파일 :

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

/etc/NetworkManager/NetworkManager.conf파일 :

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

출력 nmcli d:

DEVICE  TYPE      STATE      CONNECTION
wlp2s0  wifi      connected  eduroam
enp8s0  ethernet  unmanaged  --
lo      loopback  unmanaged  --



답변

Ubuntu 16.10의 다음 버그가 관련 될 수 있습니다. chroot / netboot 방법을 사용하여 Ubuntu 16.10을 설치할 때 네트워크 관리자가 이더넷 및 Bluetooth 인터페이스를 관리하지 않습니다.

먼저 다음 명령을 실행하십시오.

sudo nmcli dev set enp8s0 managed yes

오류 메시지가 표시되면

오류 : ‘enp8s0’장치를 찾을 수 없습니다.

아래 명령을 실행하십시오 :

ip link show

enp8s0원래 명령에서 유사한 장치 이름을 찾아서 대체하십시오.


그래도 문제가 해결되지 않으면 다음을 실행 해보십시오 (백업 orig 파일 및 대신 0 바이트 파일 작성).

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

@datka가 파일의 다른 위치를보고 10-globally-managed-devices.conf했으므로 명령은 다음과 같아야합니다.

sudo mv /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf  /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf_orig
sudo touch /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

재부팅하거나 Network Manager 서비스를 다시 시작하십시오.

sudo systemctl restart NetworkManager

또는 오래된 방법 :

sudo service network-manager restart


답변

내 경우에는 10-globally-managed-devices.conf방금 존재하지 않습니다 (16.04-> 16.10). 필요한 것은 그것을 만드는 것입니다.

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

재시작에 이어 :

sudo service network-manager restart


답변

설정 unmanaged-devices=none{BASE}usr/lib/NetworkManager/conf.d/10-globally-managed-devices.confNetworkManager가 이더넷 포트를 관리하도록하는 데 도움이되었지만 다른 것이 엉망인지는 알 수 없습니다. : ^)

이것은 Ubuntu 16.10 하이브리드 USB 빌드를위한 것입니다.


답변

10-globally-managed-devices.conf파일 을 만드는 조언이 도움이되었지만 이 문제를 해결할 다른 방법을 찾았습니다.

을 호출 nmcli하면 이더넷 장치가 WiFi 장치와 달리 조항 에서 제외되는 유형 ( wifi, wwan) 중 하나로 분류되지 않은 것으로 나타났습니다 .unmanaged-devicesethernet

$ sudo nmcli
enp0s31f6: verbunden to Kabelgebundene Verbindung 1
        "Intel Ethernet Connection I219-V"
        ethernet (e1000e), 54:E1:AD:FC:E1:22, hw, mtu 1500
        ^^^^^^^^
        [...]

wlp5s0: nicht verfügbar
        "Intel Wireless 8260 (Dual Band Wireless-AC 8260)"
        wifi (iwlwifi), 28:C6:3F:CD:A1:9F, hw, mtu 1500
        ^^^^
        [...]

예외에 해당 유형을 추가하면 나에게 도움이되었습니다.

unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet
                                                     ^^^^^^^^^^^^^^^^^^^^^

이상하게도, 원래 설정은 시스템에 설치된 패키지를 정리하기로 결정할 때까지 6 개월 이상 동안 효과가있었습니다. 그러나 그것이 장치 유형인지 또는 그와 변경된 파일 내용인지 알 수 없습니다.


답변