eno1 接口已消失,以太网“无人认领”

eno1 接口已消失,以太网“无人认领”

我正在使用 Ubuntu 20.04.1 LTS,它使用 NetworkManager 来管理互联网连接。

有一段时间,我的电脑一切正常 - 以太网即插即用 - 但最近我在其上创建了一个新的独立帐户,而且由于我要离开一段时间,因此设置了对它的 ssh 访问权限。这涉及使用 netplan 设置静态 ip。我的 netplan 配置(at /etc/netplan/01-network-manager-all.yaml)如下所示,然后:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno1:
      dhcp4: no
      addresses:
        - 192.168.0.69/24
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]

我知道这可能是我遇到的问题的一个可能原因,但我不确定。

无论如何,几天后,我就无法通过 ssh 进入我的电脑了。这是因为,无论出于什么原因,Ubuntu 决定以太网接口eno1已经消失。在找人更改端口转发规则以便我可以通过 WiFi 进行 ssh 后,我发现ifconfig

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 178597  bytes 15686085 (15.6 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 178597  bytes 15686085 (15.6 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlx200db0187d26: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.15  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::536:3e32:5a6f:df0a  prefixlen 64  scopeid 0x20<link>
        ether 20:0d:b0:18:7d:26  txqueuelen 1000  (Ethernet)
        RX packets 358159  bytes 114355653 (114.3 MB)
        RX errors 0  dropped 17  overruns 0  frame 0
        TX packets 609759  bytes 486071543 (486.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

有趣的是,文中提到了Ethernet,但我不知道这在上下文中是什么意思 - 这是否意味着无线适配器充当以太网适配器,而我实际上是通过以太网访问我的计算机?还是完全不同的含义?

显然我的适配器不可能就此消失——如输出所示lshw -C network

*-network UNCLAIMED       
       description: Ethernet controller
       product: 82579LM Gigabit Network Connection (Lewisville)
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       version: 04
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi cap_list
       configuration: latency=0
       resources: memory:f7100000-f711ffff memory:f7139000-f7139fff ioport:f040(size=32)
  *-network
       description: Wireless interface
       physical id: 1
       bus info: usb@1:1.1
       logical name: wlx200db0187d26
       serial: 20:0d:b0:18:7d:26
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=mt7601u driverversion=5.4.0-52-generic firmware=N/A ip=192.168.0.15 link=yes multicast=yes wireless=IEEE 802.11

我认为UNCLAIMED这里可能有解决这个问题的线索,但在互联网上搜索并尝试了十亿种不同的解决方案后,似乎没有一个能解决这个问题。非常感谢您的建议,谢谢。


更新这个问题最终是由物理损坏的以太网适配器引起的。我不得不购买一个 USB 以太网接口才能再次获得以太网连接。

相关内容