使用 sudo apt-get update 和 sudo apt-get dist-upgrade 后,USB 互联网停止工作

使用 sudo apt-get update 和 sudo apt-get dist-upgrade 后,USB 互联网停止工作

我使用的是 ubuntu 16.04。为了通过 USB 连接外部显示器和互联网,我安装了 displaylink 驱动程序。它工作正常,直到我运行命令sudo apt-get 更新sudo apt-get dist-upgrade在安装几个用于设置 VPN 的软件包时。进行更新后,我注意到无法连接到显示器屏幕,并且互联网已通过 USB 停止工作。我尝试卸载并重新安装 displaylink 驱动程序,但这没有帮助。

我尝试检查 dkms 包详细信息,它是 displaylink 的依赖项,希望这能有所帮助:

sudo dkms status

evdi, 4.2.29, 4.15.0-33-generic, x86_64: installed r8168, 8.041.00: added

请指出该案例中可能存在什么问题。

谢谢

答案1

我也遇到过同样的问题,结果发现在更新内核后,支持我的主板以太网(qualcomm atheros killer e220x)或我的任一 USB 以太网适配器的必要驱动程序不再存在于系统中(AXIS 芯片组)。最后,我找到了一个帖子,建议我需要 ALX 驱动程序,当我尝试使用 modprobe 安装它时,却找不到它。

我对“alx”进行了定位,它出现在 /lib/modules//kernel/drivers/net/ethernet/... 中,适用于我的旧版 4.4.0-130 内核,但没有出现在我的新版 4.4.0-133 内核中。

我在网上到处寻找 alx 驱动程序的获取途径,但除了反向移植之外,没有其他可用途径。我欢迎任何人在此评论中补充他们目前的位置以及如何为 4.4.0-133 内核下载/构建/安装它们。

最后我重新启动了系统,选择“高级启动......”,选取 4.4.0-130-generic 内核并使用该内核启动,所有驱动程序立即安装完毕,我的以太网也恢复了。

在重启之前,我已经更新了一段时间的系统。没有问题,因为我仍在运行旧内核。然后有一天我不得不重启,而当我恢复时,我的互联网已经断线了。

我希望这能帮助人们走上正确的道路,任何能做出贡献的人都欢迎这样做,我没有自负……我希望能够使用更新的内核。我不知道为什么它停止安装我的 ax 和 alx 驱动程序。内核头文件在那里,但uname -r缺少 /lib/modules/ /...。

更改 grub 上的默认启动内核显示如下:

将“较旧”的内核设置为默认 grub 条目

您可以通过查看此文件找到菜单名称:/boot/grub/grub.cfg

相关内容