dhcpcd 在 slackware 15.1 的 -current64 安装下生成千兆字节的错误消息,但在旧的 14.2 下运行良好

dhcpcd 在 slackware 15.1 的 -current64 安装下生成千兆字节的错误消息,但在旧的 14.2 下运行良好

我有一台较旧的 HP 笔记本电脑型号 17-bs019dx,https://support.hp.com/us-en/document/c05531010自 2017 年 10 月购买以来,它已成功地双启动 Slackware 14.2x64 及其预装的 Windows。特别是,其无线网络一直运行完美。没有任何问题。直到...

...我最近刚刚尝试安装 slackware-current64 (Changelog.txt 日期为 6/21/22,它创建了一个可启动的 USB 安装棒,上面写着“欢迎使用 Slackware 15.1”)。安装本身进展顺利,至少据我所知,就像我做过的其他各种安装一样。完成安装并退出设置后,我从新安装的 15.1 分区重新启动,一切看起来仍然正常。一切都保持良好,直到我运行 /sbin/dhcpcd 启动网络。

然后 /var/log/messages 和 /var/log/syslog 中开始连续出现大量错误消息,每秒大约 100MB。这是一个小样本......

来自 /var/log/messages...

Jun 22 09:31:06 psi9star dhcpcd[1290]: wlan0: adding address fe80::5a03:68d4:3db9:77ad
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: AER: Corrected error received: 0000:00:1c.5
Jun 22 09:31:07 psi9star last message buffered 3 times
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: AER: can't find device of ID00e5
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: AER: Corrected error received: 0000:00:1c.5
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: AER: can't find device of ID00e5
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: AER: Corrected error received: 0000:00:1c.5
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: AER: can't find device of ID00e5
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: AER: Corrected error received: 0000:00:1c.5

以及来自 /var/log/syslog...

Jun 22 09:31:06 psi9star dhcpcd[1290]: control_open: Connection refused
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5:    [ 0] RxErr                 
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5:    [ 0] RxErr                 
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5:   device [8086:9d15] error status/mask=00000001/00002000
Jun 22 09:31:07 psi9star kernel: pcieport 0000:00:1c.5:    [ 0] RxErr    

请注意,我认为 syslog 开头的“连接被拒绝”没有任何意义,因为我还没有编辑 /etc/wpa_supplicant.conf 或几个 /etc/rc.d/.conf 文件(rc.wireless .conf 和 rc.inet1.conf)是无线网络所需的(因此,例如,它不知道我的无线路由器的密码)。

我能想到尝试的一件事是 14.2x64 的旧 dhcpcd。这是 dhcpcd-6.8.2,而 current64 是 dhcpcd-9.4.1。但无论使用什么版本,都会发生完全相同的事情,完全相同的错误消息,逐个字符(当然,时间戳除外)。但除了无知地尝试之外,我真的不明白这些错误消息试图告诉我什么。 dmesg 中唯一的“pcie”行是......

[    0.428065] pcieport 0000:00:1c.0: PME: Signaling with IRQ 122
[    0.428128] pcieport 0000:00:1c.0: AER: enabled with IRQ 122
[    0.428419] pcieport 0000:00:1c.5: PME: Signaling with IRQ 123
[    0.428475] pcieport 0000:00:1c.5: AER: enabled with IRQ 123

不幸的是,这对我来说也没有多大意义。所以我希望有人可以建议还可以尝试什么,或者要查看和发布哪些其他信息,或者任何其他建议。

不过,再次请注意,自 2017 年以来,网络一直在 Slackware 14.2x64 下完美运行,并且在我启动预装的 Windows 时继续运行。所以我认为惠普笔记本电脑不存在任何实际的硬件问题。我还从同一个 USB 棒安装了 Slackware,在 Teclast F5R 笔记本电脑上使用预装 Windows 进行双引导,https://www.gizmochina.com/product/teclast-f5r-laptop/。该笔记本电脑上的网络运行完美,因此 Slackware 可以与 Teclast F5R 硬件配合良好。

我只能假设 Slackware 14.2x64 和 current64 之间发生了一些变化,因此不再检测/识别/识别有关 HP 笔记本电脑特定硬件的某些内容。但我不知道那可能是什么,也不知道该怎么做。谢谢你的帮助。

相关内容