联想 Yoga 13 Realtek 无线驱动

Abs*_*3r0 16 wireless lenovo realtek drivers

我最近购买了联想 Yoga 13 并于昨晚安装了 Ubuntu 13.04。我无法打开无线网络,并认为我今天会弄乱它。今天我遵循了详细的“操作方法”:http : //majordamo.wordpress.com/2013/05/15/getting-the-realtek-rtl8723ae-bt-wi-fi-card-to-work-on -a-lenovo-yoga-13-on-linux-mint-13-ubuntu-12-10/ 问题是我无法下载和安装所需的头文件,因为我在这个设备上没有任何互联网连接。有什么方法可以让我将它们放在闪存驱动器上并将它们带到联想?

任何和所有的帮助表示赞赏。谢谢

小智 24

更新:从 14.10 utopic 开始,默认包含一个半工作驱动程序,但它经常断开连接并且难以重新连接。最好的解决方案是继续构建如下所述的 lwfinger 驱动程序,然后将 Ubuntu 中包含的驱动程序列入黑名单。

该操作方法链接已过时;最新版本的 rtl8723au 无线驱动程序可以在https://github.com/lwfinger/rtl8723au找到。

在准备过程中,我们需要一些构建工具和内核头文件:

sudo apt-get install git build-essential linux-headers-generic linux-headers-$(uname -r)
Run Code Online (Sandbox Code Playgroud)

下面是安装步骤:

git clone https://github.com/lwfinger/rtl8723au.git
cd rtl8723au/
make
sudo make install
sudo modprobe 8723au
Run Code Online (Sandbox Code Playgroud)

当您更新内核时,您需要再次运行这些步骤以使无线工作(除了git clone)。要获取最新版本的代码,请使用git pull. 或者,您可以设置 DKMS 来为您执行此操作,如user20826 的回答中所述

然后可以在https://github.com/lwfinger/rtl8723au_bt找到该芯片的蓝牙驱动程序。执行上述准备工作并安装如下:

git clone https://github.com/lwfinger/rtl8723au_bt.git
cd rtl8723au_bt/
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

  • 必须说的是,您需要确保完全按照此处所说的那样进行 modprobe。我一直在做`sudo modprobe rtl8723ae`,结果证明这不是正确的。 (2认同)

小智 15

作者在几个月前合并了 DKMS 支持,但没有将其集成到 make install 过程中。遵循这些命令会将其添加到 DKMS,因此您不必在每次内核更新后手动重新编译。

来自https://github.com/lwfinger/rtl8723au/blob/master/README.dkms

要让 DKMS 工作:

从现在开始,这个驱动程序应该可用于任何新内核。