Realtek RTL8821AE Wifi 驱动程序/替代方案

Realtek RTL8821AE Wifi 驱动程序/替代方案

我最近用 ASROCK 主板组装了一台新电脑,它配备了 realtek RTL8821AE PCI-E 无线模块。我安装了基本操作系统,只是想尝试一些新东西。它无法识别开箱即用的 wifi 设备,但经过一番搜索,我找到了Linux 驱动程序页面,表明内核 3.16+ 中有一个适用于我的卡的驱动程序,因此我下载了内核 3.16 并安装了它。现在,lsmod显示我已安装 rtl8821ae 驱动程序,并lshw显示该设备存在但处于“无人认领”状态,这意味着驱动程序无法正常工作。经过进一步挖掘,我遇到了帖子,这似乎表明 rtl8821ae 驱动程序尚未完全发挥作用。

我的问题是:1. 我是否应该继续研究并尝试让驱动程序正常工作?如果是这样,有什么建议可以让已安装的驱动程序真正发挥作用吗?b. 我是否应该只订购已知支持 Linux 的 PCI-E 无线网卡?如果是这样,有什么建议吗?

感谢您的任何想法!

答案1

我建议你使用驱动程序iwfinger。要安装它,请打开终端并输入以下命令:

注意:获取互联网连接或从另一台计算机下载驱动程序,然后通过以下链接将其移动到当前计算机。

  1. 下载驱动程序:

    sudo apt-get install build-essential git
    git clone https://github.com/lwfinger/rtlwifi_new.git
    
  2. 安装驱动程序:

    cd ./rtlwifi_new
    make
    sudo make install
    sudo modprobe rtl8821ae
    
  3. 将最后一条命令替换rtl8821ae为您的芯片型号。要查看您的 rtlwifi 芯片型号,请使用:

    lspci | grep Wireless
    

    或者

    lspci
    

此驱动程序将使您的 rtlwifi 卡更加稳定和可用。我将其用于我的 Asus E202S,该设备的 wifi 存在很多错误。

答案2

我在使用类似型号的 RealTek 时遇到了问题(如果你在 Google 上搜索,你会发现其他人也遇到了问题)。根据我的经验,选择英特尔不会错。我的笔记本电脑上有一张 6205。这张卡获得了好评,并且根据评论兼容:http://www.newegg.com/Product/Product.aspx?Item=N82E16833106033

答案3

购买已知可以正常工作的卡是一个更好的主意,特别是如果您想要接入点 (AP) 模式。一般来说,英特尔卡非常好。http://wireless.kernel.org/en/users/Drivers/iwlwifi

这是一个非常有价值的 wiki,其中详细介绍了哪些设备/驱动程序可以工作,以及它们在哪个内核中引入。 http://wireless.kernel.org/en/users

相关内容