操作系统:Ubuntu 20.04
每次我启动电脑并登录我的帐户时,以太网连接不起作用,并且以太网图标不会出现在顶部栏中。
cat /etc/netplan/*.yaml 输出:
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
如果我运行
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:03:00.0
logical name: enp3s0
version: 0c
serial: e0:3f:49:46:0b:53
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:18 ioport:d000(size=256) memory:f7100000-f7100fff memory:f2100000-f2103fff
我发现我必须把它的逻辑名称放在里面/etc/network/interfaces
auto enp3s0
iface enp3s0 inet dhcp
切换managed
内部字段/etc/NetworkManager/NetworkManager.conf
[ifupdown]
managed=true
然后重新启动。
我这样做了,但没有用。目前唯一有效的方法是运行,sudo dhclient
但每次重启时我都必须运行它。我可以尝试什么来获得永久解决方案?
答案1
我必须按照给出的步骤进行 这个答案
基本上运行这两个命令
sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo systemctl restart NetworkManager
答案2
仅在此处编辑/etc/network/interfaces
和发布
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
网络设备将由网络管理器控制,您将恢复设置。
当您向此文件添加条目时,它会禁用网络管理器。