Debian 9 的 Wi-Fi 问题(非免费驱动程序无法工作(?))

Debian 9 的 Wi-Fi 问题(非免费驱动程序无法工作(?))

我有一台 HP pavilion 15 型号 j9h21ua,并且全新安装了 Debian 9。我对 Debian 很陌生,但我知道如何让非自由驱动程序工作。

尽管如此,我似乎无法在 lsusb 或 lspci -nn 中找到我的网络驱动程序,这使得很难弄清楚要安装哪些驱动程序。我尝试了之前发布的一些内核内容以及其他一些驱动程序修复,但均无济于事。不管怎样,我可能会尝试重新安装,因为我不太确定我对它做了什么,但我希望能够在我的笔记本电脑上使用无线功能!

这是 lspci -nn 打印输出:

00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex [1022:1536]
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8400 / R3 Series] [1002:9830]
00:01.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio [1002:9840]
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0 [1022:1538]
00:02.3 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 [1022:1439]
00:02.5 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1 [1022:1439]
00:10.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller [1022:7814] (rev 01)
00:11.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7804]
00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 39)
00:12.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 39)
00:13.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller [1022:7807] (rev 39)
00:13.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller [1022:7808] (rev 39)
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:780b] (rev 3a)
00:14.2 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller [1022:780d] (rev 02)
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:780e] (rev 11)
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0 [1022:1530]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 1 [1022:1531]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 2 [1022:1532]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 3 [1022:1533]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 4 [1022:1534]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 5 [1022:1535]
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 07)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader [10ec:5229] (rev 01)
这是 lsusb 打印输出:
Bus 004 Device 002: ID 05c8:0226 Cheng Uei Precision Industry Co., Ltd (Foxlink) 
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

答案1

据partsurfer.hp.com称,这将是Realtek RTL8188EE 802.11bg/n 1x1 WiFi适配器。

由于它是 PCIe 设备,因此lspci无论任何 WiFi 驱动程序如何,它确实应该在列表中可见。也许 ACPI 固件实现了无线电终止开关?尝试按F12键或Fn+F12组合键。

根据本手册F12,钥匙中或附近可能集成有 WiFi 指示灯。亮了吗?它亮起琥珀色,还是其他(未指定)颜色?如果您使用上述按键/组合,它会改变吗?如果可以更改,请lspci在更改 WiFi 指示灯的状态后再次检查列表。

如果这没有帮助,或者F12按键没有响应,您可能需要特定于型号的 RF-kill 驱动程序。不幸的是,实现这样的驱动程序可能需要对硬件进行一些逆向工程,除非 HP 愿意向 Linux 开发人员提供硬件编程文档。

相关内容