我最近买了华硕 USB-N53 无线适配器,想为其安装最新的驱动程序。它附带了如何从提供的文件安装驱动程序的说明,但我无法使用 makefile,因此无法正确安装驱动程序。这些是随附的自述文件中的说明:
=======================================================================
构建说明:
tar -jxvf 2011_1003_RT3572_Linux_STA_v2.5.0.0.DPO.tar.bz2
进入./2011_1003_RT3572_Linux_STA_v2.5.0.0.DPO
目录。切换到超级用户。** 对于 Fedora
$ su
** 适用于 Ubuntu
$ sudo su
在 Makefile 中
set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
定义linux内核源包含文件路径
LINUX_SRC
修改以满足您的需要。在
os/linux/config.mk
定义目标机器GCC
时LD
定义编译器标志CFLAGS
并修改以满足您的需要。** 为由 NetworkManager 或
wpa_supplicant
wext 函数控制而构建请设置HAS_WPA_SUPPLICANT=y
和HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
。=> #>cd wpa_supplicant-x.x
=> #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
** 构建用于由带有 Ralink 驱动程序的 WpaSupplicant 控制请设置
HAS_WPA_SUPPLICANT=y
并HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
。=> #>cd wpa_supplicant-0.5.7
=> #>./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d
编译驱动程序源代码 $ make
=======================================================================
安装说明:
加载驱动程序
$ make install
插入 USB 加密狗。
=======================================================================
有人可以帮我使用 makefile 来安装驱动程序吗?
编辑:当我运行 时uname -R
,终端outputted 3.2.0-58-generic-pae
。当我运行 时lsusb
,终端输出:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0ac8:3450 Z-Star Microelectronics Corp.
Bus 001 Device 004: ID 0b05:179d ASUSTek Computer, Inc.
Bus 003 Device 002: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader
Bus 002 Device 002: ID 05fc:0231 Harman Multimedia
答案1
我怀疑这个相对较旧的文件是否能编译,但你使用的是较旧的内核;即 3.2.0-58,所以它可能有效。让我们试试吧。请获取临时有线以太网连接,打开终端并执行以下操作:
sudo apt-get install linux-headers-generic build-essential
在解压的文件夹中,使用任何文本编辑器(例如 gedit)打开 os > linux > config.mk。更改 HAS_WPA_SUPPLICANT=y 和 HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y。保存并关闭文本编辑器。
现在返回终端并更改为包含该文件的目录;例如:
cd ~/Desktop/2011_1003_RT3572_Linux_STA_v2.5.0.0.DPO
make clean
make
sudo make install
sudo modprobe rt3572sta
如果您遇到错误或者遇到困难,请告知我们。