不再有 LAN 连接

不再有 LAN 连接

我不知道我或任何更新自昨天以来做了什么,但今天启动后我不再有 LAN 连接(没有互联网,没有以太网)。

我在同一台机器上安装的 Win10 有这种情况,另一个 ubuntu20.04 LTS 安装也有这种情况(都在其他驱动器上)。

所以不是我的硬件出了问题。我尝试过其他问题中的一些方法,但没有奏效。(https://askubuntu.com/a/909442/1030659

我没有查看过哪些问题,但我可以分享我的zsh 历史因为没有连接。

我不知道该怎么做,所以我不知道问题是什么。如果有人能指导我解决这个问题,我将不胜感激,我不想重新安装 ubuntu。

➜  ~ rfkill
➜  ~ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 24:4b:fe:07:14:58 brd ff:ff:ff:ff:ff:ff
3: ham0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1404 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 7a:79:19:2a:f1:a3 brd ff:ff:ff:ff:ff:ff
    inet 25.42.241.163/8 brd 25.255.255.255 scope global ham0
       valid_lft forever preferred_lft forever
    inet6 2620:9b::192a:f1a3/96 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::7879:19ff:fe2a:f1a3/64 scope link 
       valid_lft forever preferred_lft forever
➜  ~ route
zsh: correct 'route' to 'routel' [nyae]? n
zsh: command not found: route
➜  ~ 

要点:/var/log/apt/history.log

答案1

我尝试为我的 Realtek 以太网设备安装 r8168 驱动程序。该驱动程序 (现在) 为:

➜  ~ lspci -v | grep Ethernet -A 7
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 26)
    Subsystem: ASUSTeK Computer Inc. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 59
    I/O ports at f000 [size=256]
    Memory at fc804000 (64-bit, non-prefetchable) [size=4K]
    Memory at fc800000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8168
    Kernel modules: r8168

按照本指南操作:https://tuxbyte.com/how-to-get-your-realtek-rtl8111rtl8168-working-updated-guide/

为此,我使用了另一个(可运行的)Ubuntu 安装并下载了软件包; apt download r8168-dkms。安装并重新启动后,我仍然没有连接。

因此我尝试了这个(认为也许另一个驱动程序工作得“更好”):

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

现在我又能上网了。

哦,我必须重新启动我的 pulseaudio。 pulseaudio -D并重新选择我的耳机作为输出设备。

相关内容