LAN nie działa 17.04

13

Właściwie wczoraj zaktualizowałem system z Ubuntu 16.04 do 17.04 i mam problem, że po podłączeniu kabla LAN nic nie pokazuje i pozostaje odłączony. Ale mogę połączyć się z Wi-Fi. Nie wiem na czym polega problem. W rzeczywistości jego wyświetlanie „urządzenie niezarządzane” w „Sieci Ethernet” i oba były wyłączone. Szukałem rozwiązania, ale jeszcze go nie znalazłem.

RuD3B0y
źródło
1
Mam ten sam problem, zrobiłem to, co zasugerowałem, ale nadal nie widzę połączenia Ethernet ani nie łączy się, łączy się dobrze z Wi-Fi. światło jest włączone, gdy podłączony jest kabel. Uruchomiłem ponownie laptop i nadal go nie ma. Znalezione w 16.04
kasjerka
1
To wydaje się duplikatem innego pytania. Zobacz odpowiedź askubuntu.com/a/909648/170833 powinien również rozwiązać ten sam problem (miałem ten sam problem z kablem Ethernet na komputerze, który go miał, a także z kluczem USB typu C z eterem na drugim komputerze bez „macierzystego” ethernet)
morhook
1
To jest błąd Ubuntu # 1676547 , proszę rozważyć podanie informacji, które pomogą naprawić tam błąd (ale nie komentarz w stylu „ja też”). Dzięki.
Tom

Odpowiedzi:

20

Oto naprawa problemu z siecią LAN, który po raz pierwszy pojawił się łagodnie w 16.04, pogorszył się nieco w 16.10 i stał się nie do zniesienia w 17.04, co czyni go bezużytecznym:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo service network-manager restart

Spowoduje to utworzenie pustego pliku potrzebnego w /etc/NetworkManager/conf.dkatalogu, którego instalator nie utworzy automatycznie. Prawdziwe pytanie, które należy zadać, to dlaczego tak ważne rzeczy pozostają nierozwiązane tak długo, aby powodować niepotrzebne zmartwienia i stracić czas dla wielu ludzi?

AKTUALIZACJA: Oprócz powyższego, sprawcą wydaje się plik o tej samej nazwie w /usr/lib/NetworkManager/conf.d/. Skomentuj (wstawiając skrót na początku każdej linii) lub usuń całą jego zawartość, aby uczynić go pustym plikiem za pomocą edytora tekstu, takiego jak gedit:

sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null

Alternatywnie, wykonaj kopię zapasową istniejącego pliku i dodaj np. _Backup do jego nazwy, aby być bezpiecznym, i utwórz nowy pusty plik. Faktycznie wróciłem do 16.04LTS z powodu tego problemu, ale teraz sieć działa pod 17.04.

Iqtedar
źródło
5

Najprawdopodobniej twój interfejs pojawia się w / etc / network / interfaces. Domyślnie NetworkManager nie zarządza interfejsami pojawiającymi się w / etc / network / interfaces. Możesz zmienić to zachowanie.

Aby to zrobić - w terminalu:

sudo nano /etc/NetworkManager/NetworkManager.conf

zmień linię managed=falsenamanaged=true

Zapisz, zatrzymaj i uruchom menedżera sieci:

sudo service network-manager restart

EDYCJA 1

Spróbuj tego. Usuń interfejs z /etc/network/interfaces.

wykonaj kopię zapasową bieżącego pliku interfejsów:

sudo cp /etc/network/interfaces /etc/network_interfaces_backup

Następnie otwórz plik:

sudo nano /etc/network/interfaces

Usuń wszystko z tego pliku, a następnie skopiuj i wklej następujące elementy:

 auto lo
 iface lo inet loopback

Zapisz, zatrzymaj i uruchom menedżera sieci:

sudo service network-manager restart

Po sprawdzeniu, czy zaznaczono opcję Włączono obsługę sieci

2707974
źródło
Domyślnie jest to prawda na moim komputerze, patrz tutaj: s7.postimg.org/uxs8ozwx7/... Chodzi o to, że pokazuje „urządzenie nie jest zarządzane”. I dużo szukałem w google, wciąż nie ma sensu!
RuD3B0y 18.04.17
2
Mam ten sam problem z moim HP-15 po aktualizacji do 17.04, zrobiłem to, co zasugerowałem i nadal nie widać ani nie jest aktywne połączenie Ethernet.
casawyer 25.04.17
1
Do mojej odpowiedzi dodam EDIT 1.
2707974,
1
Zmiana zarządzana z = false na = true wydawała się działać dla mnie. Wydaje się być przerywana, więc zobaczę. Używam VPN z OpenVPN, więc może to być problem z 17.04.
Personel EODCraft
1
Ta odpowiedź zadziałała dla mnie. Rozumiem, że ten drugi (najczęściej głosowany) może działać w innych scenariuszach, ale w moim konkretnym przypadku to rozwiązało. Dzięki.
eburgos
1

To rozwiązało mój problem. Edytuj ten plik:

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

Musisz jawnie dodać urządzenia Ethernet do zarządzania. Aby to zrobić, zawartość pliku powinna wyglądać następująco:

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

Następnie ponownie uruchom usługę NetworkManager:

sudo service network-manager restart
Iratxo
źródło