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

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

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

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



답변

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

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 애플릿을 다시 가져 오려면 재부팅해야했습니다.


답변

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

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 단계 스크린 샷


답변

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

파일 다운로드 :

  • 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


답변

패키지를 다운 그레이드하거나 새 패키지를 직접 설치하지 않는 것이 좋습니다. 나중에 버전 문제가 발생할 수 있습니다. 이 문제에 대한 가장 좋은 해결책은 단순히 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 . 마지막으로 시스템을 재부팅하십시오.


답변