我主板上的设备在 16.04 版本下停止工作

我主板上的设备在 16.04 版本下停止工作

启动电脑后,主板上的内置网络端口停止工作。我买了一张新网卡,因为我认为是硬件故障,但现在我注意到内置声卡不工作,内置 VGA 已降至 1024x768。不确定之前是什么,但我知道它更大。这里有一个提问者似乎有类似的问题, 16.04 更新。多个硬件无人认领尽管他的 USB 有问题。我的 USB 没问题 lspci 显示所有这些设备都未被认领 Devices show up under lspci and lshw *-display UNCLAIMED description: VGA compatible controller product: 4 Series Chipset Integrated Graphics Controller vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 03 width: 64 bits clock: 33MHz capabilities: vga_controller bus_master cap_list configuration: latency=0 resources: memory:fe400000-fe7fffff memory:e0000000-efffffff ioport:cc00(size=8) *-multimedia UNCLAIMED description: Audio device product: NM10/ICH7 Family High Definition Audio Controller vendor: Intel Corporation physical id: 1b bus info: pci@0000:00:1b.0 version: 01 width: 64 bits clock: 33MHz capabilities: bus_master cap_list configuration: latency=0 resources: memory:feaf8000-feafbfff *-network UNCLAIMED description: Ethernet controller product: AR8132 Fast Ethernet vendor: Qualcomm Atheros physical id: 0 bus info: pci@0000:01:00.0 version: c0 width: 64 bits clock: 33MHz capabilities: bus_master cap_list configuration: latency=0 resources: memory:febc0000-febfffff ioport:dc00(size=128)

我刚刚注意到,当我使用 linux-firmware 软件包执行 apt-get upgrade 时,出现了错误。linux-firmware 软件包似乎可以正常应用,但后来我收到错误。抱歉,我没有捕获日志,但日志内容是“linux 固件问题... dpkg(1)。根本原因似乎是我的 /boot 分区已满。我使用 apt-get autoremove 清理了分区。apt-get upgrade 之后成功重新运行,但什么也没做。我重新启动了,仍然没有声卡。这有关系吗?

答案1

这算是解决了。我回到了内核 93,一切又恢复正常了。我会在这里发布我所做的事情,以防任何一无所知的人看到这篇文章如果某个设备在 lshw 下显示为未认领,则意味着没有找到该设备的驱动程序

经过一番谷歌搜索后,我找到了我的网络设备驱动模块的名称,它是 atl1c

我尝试使用加载 atl1c sudo modprobe atl1c 返回消息
未在目录 /lib/modules/4.4.0-96-generic 中找到

modprobe 在 /lib/modules/vvvv-generic 中搜索模块,其中 vvvv 是正在使用的内核版本。

您可以使用 uname -a 显示当前内核版本

我在

/lib/modules/4.4.0-93-通用/内核/驱动程序/网络/以太网/atheros/atl1c/atl1c.ko

/lib/modules/4.4.0-92-通用/内核/驱动程序/网络/以太网/atheros/atl1c/atl1c.ko

但 96 中没有。实际上是 /lib/modules/4.4.0-96-generic 中的模块比 92 和 93 要少得多

所以我认为 ubuntu 曾尝试从内核 93 自动升级到 96,但由于 /boot 已满而失败。但内核 96 成为重启时的默认选项,因此下次重启时会出现问题。我想知道如何在某个时候重新运行 96 升级,但最好将其作为一个单独的问题来提出

相关内容