![为什么编译 Ralink RT3070 无线芯片组的驱动程序失败?](https://linux22.com/image/962762/%E4%B8%BA%E4%BB%80%E4%B9%88%E7%BC%96%E8%AF%91%20Ralink%20RT3070%20%E6%97%A0%E7%BA%BF%E8%8A%AF%E7%89%87%E7%BB%84%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%A4%B1%E8%B4%A5%EF%BC%9F.png)
我正在尝试编译 Telewell TW-WLAN 802.11g/n USB 适配器的驱动程序,但我得到了一个错误我无法在 make 过程中解决。我正在关注这些说明。
我可以让适配器与内置的 rt2x00usb 一起工作,但它卡在 G 模式而不是 N 模式,而这正是获取这块硬件的全部意义所在。
我目前已完成的步骤:
- 编辑 blacklist.conf 并重新启动以卸载内置驱动程序
- 获取编译所需的文件(2008_1225_RT3070_Linux_STA_v2.0.1.0)
- 安装构建工具
sudo apt-get install build-essential linux-headers-generic
- 将 config.mk 中的 WPA 请求者设置从 n 更改为 y
如果有人能检查我遇到的错误并帮助我解决它,我将非常感激!
答案1
您正在使用很古老驱动程序的版本,因此出现错误。
最新版本是2.5:
2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO
从获取http://www.ralinktech.com/en/04_support/license.php?sn=5016。 它构建成功。