rtl8821ae 和 rtl8723be 之间的区别:如果我安装 rtl8723be 会发生什么?

rtl8821ae 和 rtl8723be 之间的区别:如果我安装 rtl8723be 会发生什么?

我使用的是联想 320 Ideapad a6-AMD 处理器。我经常遇到 Wi-Fi 自动连接和断开的问题。

我该如何修复它?

答案1

if I install rtl8723be what will happen?

沒有什么;绝对沒有什么。

虽然我确信与特定芯片组相关的每个驱动程序都存在差异,但这里相关的主要差异是驱动程序模块是否加载的机制。

当系统找到驱动程序中明确列出的 pci.id 或 usb.id(以及此处不相关的其他 ID)时,将调用并加载驱动程序。您可以使用以下命令查看:

modinfo rtl8821ae

从我的机器上:

<snip>
alias:          pci:v000010ECd00008821sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008812sv*sd*bc*sc*i*

因此,任何 pci.id 为 10ec:8821 或 10ec:8812 的设备都将被驱动程序 rtl8821ae 声明。

比较 rtl8723be:

modinfo rtl8723be

从我的机器上:

<snip>
alias:          pci:v000010ECd0000B723sv*sd*bc*sc*i*

因此,任何 pci.id 为 10ec:b723 的设备都将被 rtl8723be 声明。

事实上,有极少数设备被两个、在一种情况下是三个(!!!)驱动程序所声明,但您的设备不是其中之一。

您可以使用以下命令找到设备的 pci.id:

lspci -nnk 

您可以使用以下方法将搜索结果缩小到您的无线设备:

lspci -nnk | grep 0280 -A3

相关内容