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)
小智 15
作者在几个月前合并了 DKMS 支持,但没有将其集成到 make install 过程中。遵循这些命令会将其添加到 DKMS,因此您不必在每次内核更新后手动重新编译。
来自https://github.com/lwfinger/rtl8723au/blob/master/README.dkms:
要让 DKMS 工作:
安装 dkms
sudo apt-get install dkms
Run Code Online (Sandbox Code Playgroud)将此源克隆到目录 /usr/src/8723au-0.1/
sudo git clone https://github.com/lwfinger/rtl8723au.git /usr/src/8723au-0.1
Run Code Online (Sandbox Code Playgroud)
或者如果你已经将它克隆到 [PATH]
sudo cp -R [PATH] /usr/src/8723au-0.1
Run Code Online (Sandbox Code Playgroud)运行(以root身份):
dkms add -m 8723au -v 0.1
Run Code Online (Sandbox Code Playgroud)测试构建:
dkms build -m 8723au -v 0.1
Run Code Online (Sandbox Code Playgroud)从现在开始,这个驱动程序应该可用于任何新内核。
归档时间: |
|
查看次数: |
29658 次 |
最近记录: |