问题
ASUS PCE-N53 无线网卡不适用于最新版本的 Linux 内核。如何让它在我的系统上运行?
答案1
安装 Linux 3.x 内核的驱动程序
ASUS 在其网站上提供了 Linux 驱动程序,但它提到该驱动程序支持“Linux Kernel 2.6.x”,因此如果不对驱动程序代码进行一些修改,它将无法工作。
幸运的是,archlinux 论坛提到了类似的问题,并且一位用户能够为内核 3.8.x 创建一个补丁,该补丁似乎可以与内核 3.11.x 一起使用。
以下是我让它工作的方法:
先决条件
乌本图:
sudo apt-get install build-essential
拱:
sudo pacman -S base-devel linux-headers
脚步:
1. 从华硕网站
您可以在“支持 > 驱动程序和工具”下找到下载内容。
2. 解压下载文件的内容
进入新目录
3. 补丁
arch 论坛提到需要下载一个 3.8 补丁文件。
- 下载
rt5592sta_fix_64bit_3.8.patch
到当前目录。 tar -xvf {driver_source.tar.gz}
cd
进入上一步创建的目录patch -p1 < ../rt5592sta_fix_64bit_3.8.patch
4. 编译
笔记:您需要使用 sudo 才能正确编译。
sudo make
sudo make install
sudo modprobe rt5592sta
5.享受
如果一切顺利的话,您现在应该有一张能用的卡。