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


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.