Perangkat Ethernet tidak dikelola

32

Saya menggunakan Ubuntu 16.10 dan baru-baru ini saya belum dapat terhubung ke internet menggunakan Ethernet. Manajer jaringan menunjukkan device not managed. Jaringan WiFi berfungsi dengan baik.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Saya sudah mencoba solusi dari pertanyaan ini masalah Ubuntu 16.04 Ethernet tanpa menggunakan.

/etc/network/interfacesFile saya :

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

/etc/NetworkManager/NetworkManager.confFile saya :

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

Output dari nmcli d:

DEVICE  TYPE      STATE      CONNECTION 
wlp2s0  wifi      connected  eduroam    
enp8s0  ethernet  unmanaged  --         
lo      loopback  unmanaged  --   
martin49
sumber
Saya melihat bahwa "managed = true" apakah Anda mengubahnya dari false menjadi true? Anda dapat mencoba untuk me-restart layanan dan melihat apakah itu memecahkan masalah Anda: sudo service network-manager restart?
Yaron
1
Ya, saya telah mengubahnya dari false menjadi true. Dan saya sudah mencobanya dan itu tidak membantu.
martin49
tolong tambahkan output nmcli dke pertanyaan Anda
Yaron
Saya telah menambahkannya ke pertanyaan
martin49

Jawaban:

63

Bug berikut di Ubuntu 16.10 mungkin terkait: network-manager tidak mengelola antarmuka ethernet dan bluetooth saat Ubuntu 16.10 diinstal menggunakan metode chroot / netboot

Pertama coba jalankan perintah berikut:

sudo nmcli dev set enp8s0 managed yes

Jika Anda mendapatkan pesan kesalahan:

Kesalahan: Perangkat 'enp8s0' tidak ditemukan.

Coba jalankan perintah di bawah ini:

ip link show

dan cari nama perangkat yang mirip enp8s0dan gantilah dengan perintah aslinya.


Jika itu tidak menyelesaikan masalah, coba jalankan yang berikut (cadangan file asal, dan buat file 0 byte sebagai gantinya)

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 melaporkan lokasi berbeda untuk file 10-globally-managed-devices.confsehingga perintahnya seharusnya:

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

Mulai ulang, atau mulai ulang layanan Network Manager:

sudo systemctl restart NetworkManager

atau cara lama:

sudo service network-manager restart
Yaron
sumber
3
Opsi kedua dengan membuat file kosong berhasil! Terima kasih!
martin49
1
@ martin49 - senang mendengar bahwa itu menyelesaikan masalah :)
Yaron
2
Opsi kedua dengan membuat file kosong berhasil! Terima kasih banyak!
charybr
8
Opsi kedua juga bekerja untuk saya. Namun, file 10-globally-managed-devices.conftersebut berada di /usr/lib/NetworkManager/conf.ddan bukan di /etc/NetworkManager/conf.d.
datka
2
Harap dicatat bahwa ini juga berlaku untuk 18.04: askubuntu.com/questions/1036497/...
G Koe
29

Dalam kasus saya 10-globally-managed-devices.conftidak ada (dari 16.04-> 16.10). Semua yang diperlukan adalah membuatnya:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf

Diikuti dengan restart:

sudo service network-manager restart
Vlada Kusbach
sumber
6
Saya juga mendapatkan masalah ini ketika saya memutakhirkan ke 16.10 dari 16.04. Jawaban ini berhasil untuk saya, tetapi saya juga perlu me-restart Network Manager. sudo service network-manager restart
1
Juga masalah meningkatkan dari 16,04 ke 17,04. Ayo Ubuntu lakukan lebih baik. Kesalahan jaringan adalah yang terburuk. Terima kasih atas perbaikan yang mudah. Sentuh kemudian [sudo service network-manager restart].
moodboom
Dari jawaban pada pertanyaan lain, mungkin ada di - di /usr/lib/NetworkManager/conf.d/komputer saya (18.04) tampaknya meletakkan yang kosong /etc/NetworkManager/conf.d/akan menimpanya, dan memungkinkan NM mengelola perangkat.
jtniehof
1

Pengaturan unmanaged-devices=nonedi {BASE}usr/lib/NetworkManager/conf.d/10-globally-managed-devices.confbekerja untuk saya dalam mendapatkan NetworkManager untuk mengelola port ethernet, meskipun saya tidak tahu apakah itu messes apa pun sampai. : ^)

Ini untuk build USB hibrida Ubuntu 16.10.

Paul
sumber
Satu-satunya kombinasi yang berfungsi untuk saya adalah membuat file /etc/NetworkManager/conf.d/10-globally-managed-devices.confdan kemudian secara manual mengatur unmanaged-devices=nonelokasi yang Anda katakan.
tftd
Bisakah Anda menempelkan 10 perangkat yang sepenuhnya dikelola secara global? Saya mendapatkan Failed to read configuration: /etc/NetworkManager/conf.d/10-globally-managed-devices.conf: Key file does not start with a groupkesalahan.
mpr
Isi file harus (pada dua baris):[keyfile] unmanaged-devices=none
Jonah Braun
1

Sementara saran untuk membuat 10-globally-managed-devices.conffile kosong bekerja untuk saya, saya menemukan cara lain untuk memperbaikinya.

Memanggil nmcli, saya perhatikan bahwa perangkat ethernet saya tidak diklasifikasikan sebagai salah satu jenis ( wifi, wwan) yang dikecualikan dari unmanaged-devicesklausa, berbeda dengan perangkat WiFi, tetapi sebagai ethernet:

$ 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
        ^^^^
        [...]

Menambahkan jenis itu ke pengecualian berhasil untuk saya:

unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet
                                                     ^^^^^^^^^^^^^^^^^^^^^

Anehnya, pengaturan asli bekerja untuk saya selama lebih dari 6 bulan, sampai saya memutuskan untuk membersihkan paket yang diinstal pada sistem saya. Namun saya tidak tahu apakah itu tipe perangkat atau isi file yang telah berubah dengan itu.

Murphy
sumber
Ini tampaknya merupakan bug (er) baru yang (IMHO) harus dilaporkan. Saya perhatikan itu pada instalasi Ubuntu 18.04 stripped down yang memiliki fungsional jaringan sebelum menanggalkannya. Jadi saya berasumsi ada beberapa paket yang menutupi kesalahan ini dalam konfigurasi.
stefanct