14.04-네트워크 관리자가 작동을 멈췄습니다


30

내 노트북을 시작했을 때,이 없었다 에는 네트워크 서비스 , 또한 상단 표시 줄에 네트워크 아이콘 . "죄송합니다. Ubuntu 14.04에 내부 오류가 발생했습니다" 와 같이 OS를 시작할 때 오류가 발생 합니다 . 세부 정보를 클릭하면 실행 파일 경로에 오류가 발생했다는 메시지가 나타납니다 usr/sbin/NetworkManager. 또한, 내가 입력하려고 할 때 NetworkSystem Settings, 그것은 말한다 "시스템 네트워크 서비스이 버전과 호환되지 않습니다"

이 충격적인 문제를 어떻게 해결할 수 있습니까?

추신 : 나는 네트워킹과 관련된 타사 패키지 / 응용 프로그램을 설치하지 않았습니다. 시스템 업데이트 만 설치됩니다.


3
참고 : 런치 패드에서 새로운 문제가 열렸습니다 : bugs.launchpad.net/ubuntu/+source/libnl3/+bug/1581535
berdario

유선으로 연결 되어 있는데 다른 Q & A에 게시 된 솔루션으로 해결되었습니다.
Dɑvïd

고정 패키지는 다음 위치에 업로드 된 것 같습니다 trusty-updates: bugs.launchpad.net/ubuntu/+source/libnl3/+bug/1511735
saji89

답변:


26

오늘도 같은 문제가 발생했습니다.

TLDR : 다운 그레이드 libnl3또는 업그레이드 network-manager.

이 답변 , 문제의 수정이다 libnl3회귀를 발생 network-manager. 그런 다음 -proposed패키지 의 버그 일뿐 이지만 버그가 일반 우분투에 도입 될 수있을만큼 충분히 테스트 된 것 같습니다.).

가장 안전한 방법은 한 걸음 물러서서 이전 버전을 설치하는 것입니다 libnl-3-200 libnl-genl-3-200 libnl-route-3-200(해당 답변 참조).

다운 그레이드 된 패키지가 남습니다. 관련 업그레이드 network-manager가 제공 될 때까지 업그레이드하지 마십시오 .

또는 (내가 이런 짓을), 당신은 앞서 조치를 취할과의 새로운 버전을 설치할 수 있습니다 network-manager: 대한 AMD64 나에 대한 I386 . 다른 시스템에 패키지를 다운로드하여 USB 스틱으로 전달할 수 있습니다. 또는 스마트 폰으로 다운로드하여 USB를 통해 전달하십시오.

다음과 같이 설치하십시오.

sudo dpkg -i network-manager_*.deb

NetworkManager를 다시 시작하여 네트워킹을 시도 할 수 있습니다.

sudo service network-manager restart

그러나 systray 애플릿을 다시 가져 오려면 재부팅해야했습니다.


그렇다면 우리 (14.04)는 지금 네트워크 관리자 업데이트를 피해야합니까?
MInner

1
시스템이 이더넷에 연결되지 않습니다 ... 네트워크 관리자를 어떻게 업데이트합니까? 또한 네트워크 관리자 업데이트를 위해 제공 한 명령 줄이 작동하지 않습니다
Richa Tibrewal

@RichaTibrewal 다른 OS / PC에서 다운로드하여 USB 스틱을 통해 전달하십시오. 그것이 내가 한 일입니다. 나는 명령에 오타를 고쳤다.
tamkderplar

1
또한 trusty-proposed@tamkderplar가 링크 된 페이지에 자세히 설명되어있는 것처럼, 처음에는이를 야기하는 버전 비 호환성을 허용하지 않도록 업데이트를 해제해야한다는 점도 도움이됩니다.
UserName

@UserName 신뢰할 수있는 제안을 한 적이 없지만 어제 정기 업데이트의 영향을 받았습니다.
samy

9

이더넷 케이블로 연결할 수있는 경우이 방법이 작동합니다.

Ubuntu의 기본 복구 모드를 사용하여 Network Manager를 업그레이드하십시오.

1 단계

아래쪽 화살표 키를 사용하여 Ubuntu에 대한 고급 옵션 을 선택 하고Enter

2 단계

아래쪽 화살표 키를 사용하여 복구 모드가있는 최신 Linux 커널을 선택하고 Enter

Linux 4.2.0-36-generic (복구 모드)과 함께 Ubuntu를 사용했습니다.

3 단계

아래쪽 화살표 키를 사용하여 네트워크 사용 네트워킹 을 선택 하고Enter

4 단계

보도 Enter에 대한 확인 파일 시스템을 다시 마운트하기

1 ~ 4 단계 스크린 샷

5 단계

아래쪽 화살표 키를 사용하여 dpkg Repair Broken 패키지 를 선택 하고Enter

6 단계

계속 [Y / n]으로 최신 네트워크 관리자를 다운로드하라는 메시지가 표시됩니다 . "yes"에 문자 y를 입력하고을 누릅니다 Enter. 모든 작업이 완료되면

끝마친. Enter를 누르십시오

Enter다시 누르십시오 .

7 단계

재개 정상 부팅 재개를 선택 하고Enter

8 단계

를 누르고 Enter계속 부팅하십시오. 로그인 화면에서 로그인하지 말고 NORMAL을 다시 시작하십시오 (화면 오른쪽 상단의 종료 아이콘 클릭).

PC가 다시 시작된 후 로그인하십시오.

이 단계를 수행했을 때 네트워크 연결이 다시 시작되었습니다.

5 ~ 8 단계 스크린 샷


1
이것은 이더넷 연결에서만 작동합니다.
Alex Edwards

1
감사! 이것은 효과가 있었다!! 업데이트 후 OS가 네트워크를 잃게 만드는 것은 너무 놀랍습니다.
Shital Shah

네트워크 활성화 네트워킹을 선택하면 ... 모뎀 관리자가 종료됩니다
Richa

또한 "모뎀 관리자가 종료되었습니다"라는 메시지가 표시되고 시스템이 문제에 봉착했습니다. 그런 다음 이더넷 케이블을 연결하고 몇 초 후에 다시 작동하기 시작했습니다.
alexandru.topliceanu

@RichaTibrewal 이 링크
UserName

3

이 방법으로 문제를 해결할 수 있습니다.

파일 다운로드 :

  • libnl-3-200_3.2.21-1_XXX.deb
  • libnl-route-3-200_3.2.21-1_XXX.deb
  • libnl-genl-3-200_3.2.21-1_XXX.deb

    OS 32 비트 : XXX = i386 || OS 64 비트 : XXX = amd64

링크 : http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/

하나의 폴더에 넣고 다음 명령으로 설치하십시오.

sudo dpkg -i lib * .deb

그런 다음 재부팅하십시오. 완료 : 3


나를 위해 작동하지 않습니다
ji-ruh

2

패키지를 다운 그레이드하거나 새 패키지를 직접 설치하지 않는 것이 좋습니다. 나중에 버전 문제가 발생할 수 있습니다. 이 문제에 대한 가장 좋은 해결책은 단순히 network-manager패키지 를 업그레이드하는 것 입니다.

가장 먼저해야 할 일은 인터넷에 수동으로 연결하는 것입니다. (가) 동안 network-manager죽은 이것은 당신이 연결할 수없는 것을 의미하지 않는다.

1 . 터미널을 열고 interfaces파일을 편집 하십시오.

sudo pico /etc/network/interfaces

다음 줄을 추가하면 eth0인터페이스를 더 이상 관리하지 않아야 함을 나타냅니다 .

allow-hotplug eth0
iface eth0 inet dhcp

2 . 이를 통해 연결을 수동으로 시작할 수 있습니다.

sudo ifup eth0

패널에는 알림이 표시되지 않습니다. 이는 수동 연결입니다. ping인터넷 브라우저를 사용해 보거나 실행하십시오.

3 . 이제 apt메타 데이터를 업데이트하십시오 :

sudo apt-get update

그리고 network-manager패키지를 업그레이드하십시오 :

sudo apt-get upgrade network-manager

4 . 이제 버전이 0.9.8.8-0ubuntu7.3설치되어 있는지 확인하십시오 .

apt-cache show network-manager

도 5 . 이제 interfaces파일을 다시 편집 하고 1 단계에서 추가 한 행을 제거하거나 주석 처리하십시오.

sudo pico /etc/network/interfaces

도 6 . 마지막으로 시스템을 재부팅하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.