이더넷 장치가 관리되지 않음


32

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  --   

"managed = true"를 false에서 true로 변경 했습니까? 서비스를 다시 시작하여 문제가 해결되는지 확인할 수 sudo service network-manager restart있습니까?
— Yaron

1
예, 나는 그것을 거짓에서 참으로 바꿨습니다. 그리고 나는 그것을 시도했지만 도움이되지 않았습니다.
— martin49

nmcli d질문에 대한 결과를 추가하십시오
— Yaron

질문에 추가했습니다
— martin49

답변:


63

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

3
빈 파일을 만드는 두 번째 옵션이 작동했습니다! 고맙습니다!
— martin49

1
@ martin49-문제가 해결된다는 소식을 듣게되어 기쁩니다 :)
— Yaron

2
빈 파일을 만드는 두 번째 옵션이 작동했습니다! 매우 감사합니다!
— charybr

8
두 번째 옵션도 저에게 효과적이었습니다. 그러나 파일 10-globally-managed-devices.conf은에 /usr/lib/NetworkManager/conf.d있고에 없습니다 /etc/NetworkManager/conf.d.
— datka


29

내 경우에는 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

6
16.04에서 16.10으로 업그레이드했을 때도이 문제가 발생했습니다. 이 답변은 저에게 효과적이지만 Network Manager도 다시 시작해야했습니다. sudo service network-manager restart

1
또한 16.04에서 17.04로 업그레이드하는 데 문제가 있습니다. Cmon Ubuntu가 더 잘합니다. 네트워크 오류가 최악입니다. 쉬운 수정에 감사드립니다. 그런 다음 [sudo service network-manager restart]를 터치하십시오.
— moodboom

다른 질문에 대한 답변에서 /usr/lib/NetworkManager/conf.d/내 컴퓨터 (18.04)에 /etc/NetworkManager/conf.d/있을 수 있습니다 . 비어있는 것을 넣으면 NM이 장치를 관리 할 수 ​​있습니다.
— jtniehof

1

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

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


나를 위해 일한 유일한 조합은 파일을 /etc/NetworkManager/conf.d/10-globally-managed-devices.conf만든 다음 unmanaged-devices=none말한 위치에서 수동으로 설정 하는 것입니다.
— tftd

10-globally-managed-devices.conf 전체를 붙여 넣을 수 있습니까? 내가지고있어 Failed to read configuration: /etc/NetworkManager/conf.d/10-globally-managed-devices.conf: Key file does not start with a group오류가 발생했습니다.
— mpr

파일 내용은 다음 두 줄에 있어야합니다.[keyfile] unmanaged-devices=none
— Jonah Braun

1

빈 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 개월 이상 동안 효과가있었습니다. 그러나 그것이 장치 유형인지 또는 그와 변경된 파일 내용인지 알 수 없습니다.


이것은 (IMHO)가보고해야하는 새로운 버그로 보입니다. 우분투 18.04 설치에서 네트워크 기능이있는 스트립 다운을 발견했습니다. 따라서 구성 에서이 오류를 마스크하는 패키지가 있다고 가정합니다.
— stefanct
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.