이더넷 어댑터가 Ubuntu 17.04에서 비활성화되었습니다


9

Ubuntu 17.04를 사용하고 있지만 이더넷 인터페이스가 비활성화 된 이유를 모르겠습니다.

나는 그것을 시도 lshw -C network하고 이것을 보여줍니다 :

WARNING: you should run this program as super-user.
  *-network DISABLED        
       description: Ethernet interface
       product: 82579LM Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: enp0s25
       version: 04
       serial: 00:21:cc:cd:28:8f
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.13-3 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:28 memory:f2500000-f251ffff memory:f253b000-f253bfff ioport:6080(size=32)

어떻게 활성화합니까?


결과는 무엇입니까 ip l ?
도망자

enp0s25: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
minhky

1
로 시도하십시오 sudo ip l s dev enp0s25 up. 이더넷 케이블이 연결되어 있는지 확인하십시오.
도망자

매우 환영합니다. :-)
도망자

이 질문은 다른 질문과 거의 동일합니다. askubuntu.com/questions/905552/wired-networking-ubuntu-17-04
morhook

답변:


23

이 문제를 해결하는 방법은 다음과 같습니다.

/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 파일을 편집 하고 내용을 다음에서 변경하십시오.

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan

받는 사람 :

[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan

그런 다음 다음을 실행하십시오.

sudo service network-manager restart

그게 다야.


/ usr / lib / NetworkManager가 존재하지 않는 경우, 먼저 네트워크 관리자를 설치해야합니다
Wax Cage

7

LTS 16.04에서 16.10으로 업그레이드 한 후 17.04로 업그레이드 한 후에도 이더넷이 비활성화되었습니다. 다음을 수동으로 수행하여 해결할 수있었습니다.

sudo ifconfig eth0 up 
sudo dhclient eth0

도움이되었습니다! 그러나 재부팅 후 다시 연결하려면 연결을 입력해야합니다. 이것을 자동으로 구성하는 적절한 방법이 있습니까?
소크라테스

@Socrates 첫 번째 솔루션은 자동으로 askubuntu.com/a/909185/170833 으로 만들었습니다 . AFAIK 내부적으로 비슷한 일을하고 있습니다 (인터페이스 시작 및 dhcp 클라이언트 호출)
morhook

@morhook 이것은 우분투 서버에 기본적으로 설치되어 있지 않은 추가 소프트웨어 'network-manager'를 설치해야합니다
rtaft

다음을 사용 ubuntu server하지 않고 구성을 통해이 명령을 예약하는 방법을 잘 모르겠습니다network-manager
morhook

18.04 서버 (새 설치)에서 NIC가 비활성화되었습니다. 네트워크 관리자를 설치하지 않고도 NIC를 켜서 네트워크에 연결할 수 있지만 재부팅시 NIC가 다시 비활성화됩니다. 온라인 상태가되면 네트워크 관리자를 설치하고이 솔루션을 영구 수정에 사용했습니다 : askubuntu.com/a/909185/283005
Chris B

1

17.04로 업그레이드했을 때이 네트워크 관리자 파일이 시스템에서 장치를 자동으로 관리하지 못하도록 차단하고있었습니다.

/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

함유량:

[키 파일]

관리되지 않는 장치 = *, 제외 : 유형 : wifi, 제외 : 유형 : wwan

나는 모든 것을 주석 처리하고 재부팅했으며 모든 것이 정상적으로 작동합니다. 삭제할 수도 있습니다.

참조 : 유선 인터페이스 관리를 거부하는 Network Manager


1
  1. /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf에서 모두 삭제

  2. /etc/NetworkManager/NetworkManager.conf에서 [ifupdown] managed = false를 true로 변경하십시오.

  3. sudo 서비스 네트워크 관리자로 다시 시작


0

다른 사람의 답장이 문제를 해결하지만 다음 업그레이드 중에 변경 사항을 덮어 쓸 수 있으므로 관련 파일이 무엇인지 기억하지 못할 수 있으므로 시스템 파일을 편집 해서는 안됩니다/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf .

대신 새 파일을 작성하십시오 /etc/NetworkManager/conf.d/10-globally-managed-devices.conf. 첫 번째 파일 을 대체합니다. 비워 두거나 해시 기호로 내용을 주석 처리하십시오.

[keyfile]
# unmanaged-devices=*,except:type:wifi,except:type:wwan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.