首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新后,Ubuntu以太网变得非托管。

更新后,Ubuntu以太网变得非托管。
EN

Ask Ubuntu用户
提问于 2020-11-07 20:54:43
回答 2查看 20.5K关注 0票数 12

经过一次Ubuntu更新后,我的以太网连接非托管,并且在加载OS时无法工作。

我尝试了不同的解决方案,张贴在互联网上:没有有线连接-有线非托管的ubuntu 18.04 https://superuser.com/questions/1429490/unmanaged-network-manager-in-ubuntu https://forum.linuxconfig.org/t/wired-unmanaged-ubuntu-desktop-issue/1574 网络管理器说“设备没有管理” 以太网设备未管理

它们都不起作用。

此外,我还试图使用nmtui工具激活连接,但我得到了以下错误:

代码语言:javascript
复制
││ Could not activate connection:       │  │  
││ Connection 'Wired connection 1' is   │  │  
││ not available on device eth0 because │  │ 
││ device is strictly unmanaged         │  │ 

为了提供更多的上下文,下面是相关的系统配置信息:

代码语言:javascript
复制
~$ cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true

[device]
wifi.scan-rand-mac-address=no

[logging]
level=TRACE

~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

~$ cat /etc/NetworkManager/conf.d/10-globally-managed-devices.conf 
[keyfile]
unmanaged-devices=none

~$ cat /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma

~$ cat /etc/netplan/*.yaml
cat: '/etc/netplan/*.yaml': No such file or directory

~$ sudo lshw -C network
  *-network DISABLED        
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth1
       version: 06
       serial: 50:e5:49:3c:26:4e
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical
       configuration: broadcast=yes driver=r8169 latency=0 link=no multicast=yes
       resources: irq:17 ioport:de00(size=256) memory:fbdff000-fbdfffff memory:fbdf8000-fbdfbfff
  *-network DISABLED
       description: Ethernet interface
       product: IC Plus IP100A Integrated 10/100 Ethernet MAC + PHY
       vendor: Sundance Technology Inc / IC Plus Corp
       physical id: 1
       bus info: pci@0000:04:01.0
       logical name: eth0
       version: 31
       serial: c0:4a:00:01:19:7f
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list rom ethernet physical
       configuration: broadcast=yes driver=sundance latency=64 maxlatency=10 mingnt=10 multicast=yes
       resources: irq:19 ioport:ef00(size=128) memory:fbcff000-fbcff1ff memory:fbc00000-fbc0ffff

请注意,在network DISABLED输出中,两个以太网适配器都显示为lshw

Ubuntu版本(桌面)

代码语言:javascript
复制
NAME="Ubuntu"  
VERSION="20.04.1 LTS (Focal Fossa)"

此外,我还试图加载内核的以前版本。互联网在那里运行得很好。但是在我运行apt upgrade并重新启动机器之后,互联网也在那里崩溃了。

所以,现在我完全不知道该看什么了。任何想法和建议都是非常欢迎的。

PS:我通过手动运行操作sudo dhclient实现了internet连接。从那以后,我的以太网适配器变成了IP地址,互联网开始工作了。它还导致我的两个以太网适配器在DISABLED命令输出中不再是lshw

但该设备仍未得到管理。在GUI中没有互联网图标。有线连接在GUI中没有可用的设置。

因此,问题仍然存在:我如何才能重新管理我的有线连接?

EN

回答 2

Ask Ubuntu用户

发布于 2020-11-08 19:42:45

在/etc/netplan中创建一个文件:

代码语言:javascript
复制
sudo -H gedit /etc/netplan/networkmanager.yaml

代码语言:javascript
复制
sudo pico /etc/netplan/networkmanager.yaml

将此内容放置在该文件中,保持完全相同的缩进、间距和没有选项卡:

代码语言:javascript
复制
network:
  version: 2
  renderer: NetworkManager

然后,在terminal中:

代码语言:javascript
复制
sudo netplan generate

sudo netplan apply

reboot

然后使用NetworkManager GUI工具来配置您的“有线连接”。

Update #1:

当引导到Ubuntu /USB时,以太网工作正常。需要重新安装Ubuntu。

票数 11
EN

Ask Ubuntu用户

发布于 2021-01-07 22:43:49

我找到了这个帖子,并尝试了许多相同的东西,没有任何运气。对我来说成功的是:

代码语言:javascript
复制
nmcli n on

现在,以前管理的设备再次被管理。

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1290471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档