1、首先在linux下用lsusb命令查看设备的usb id号,wn322G+ 是0f210 5370 。关于这个无线网卡的芯片解决方案你可以到google上搜索.
2、我查到的结果是RT5370,台湾的Ralink 的产的,到Ralink官网下载linux驱动源码包,网址是:http://www.ralinktech.com/en/04_support/support.php?sn=501
3、然后就是解压,进入源码包,编辑顶层Makefile,修改平台相关的部分。PLATFORM,和对应平台的linux_src, cross_compile 。PC上就是默认的了。
4、修改 源码包下的 os/linux/config.mk 文件,修改
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=n# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=nn该为y。
5、修改修改usb口识别的文件 rtusb_dev_id.c文件这个文件在源码包的common/rtusb_dev_id.c,
#ifdef RT5370
{USB_DEVICE(0x148F,0x5370)}, /* Ralink 5370 */
{USB_DEVICE(0x148F,0x5372)}, /* Ralink 5370 */
{USB_DEVICE(0x13D3,0x3365)}, /* Azurewave */
{USB_DEVICE(0x13D3,0x3329)}, /* Azurewave */
{USB_DEVICE(0x2001,0x3C15)}, /* Alpha */
{USB_DEVICE(0x2001,0x3C19)}, /* Alpha */
{USB_DEVICE(0x2001,0x3C1C)}, /* DLink */
{USB_DEVICE(0x2001,0x3C1D)}, /* DLink */
{USB_DEVICE(0x043E,0x7A12)}, /* Arcadyan */
{USB_DEVICE(0x043E,0x7A22)}, /* LG innotek */
{USB_DEVICE(0xF201,0x5370)}, /* TP-LINK TL-WN322G+ v3 */
#endif // RT5370 //就是如果没有你的设备的usb id号的话就要在里面添加lsusb命令后得到的id号。
6、sudo make
sudo make install
cp RT2870STA.DAT 到/etc/Wireless/RT2870 下。
对于开发版而言要手动的把 os/linux/rt5370sta.ko 复制到根文件系统下,然后手动加载模块。
7、总结:我在网上找了好多教程都么有解决问题,就是在第五步,这就是USB 无线网卡的识别的关键修改。
PC 上的移植方法:
3. 修改os/linux/config.mk打开两个支持
代码:
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native Wpa_Supplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
改好了的解压,进入步骤4
RT5370STA.tar.gz
解压即在我的用户名是:linuxidc,例题路径是/home/linuxidc/STA
4. 编译安装
1.打开终端一次输入以下代码
2.sudo su 注释:首次会让你输入密码
3.CD home/linuxidc/STA (注释:我是在终端里输入 cd 用鼠标把主文件下面刚复制进去的STA文件夹拖到终端里面的。这样就进入目录了吧。其他的我也不是很清楚,毕竟是业余的。) 也就是说进入home/linuxidc/STA
4.sudo make
5.sudo make install
6.sudo modprobe rt5370sta
到这基本上就能用了,保险一下步骤7。
我刚才升级了Ubuntu 11.04,貌似驱动没有用了,于是我先尝试卸载旧的驱动
卸载旧驱动输入sudo modprobe -r rt5370sta
然后再重新编译
sudo make
sudo make install
sudo modprobe rt5370sta
最后连接成功,反正这样可以OK了。运气好,呵呵!
TL WN322G+ v3 linux版本驱动,芯片是RT5370
最新推荐文章于 2021-05-03 04:37:27 发布
本文详细介绍了如何在Linux环境下安装RT5370芯片的无线网卡TL WN322G+ v3驱动。步骤包括:使用lsusb获取设备ID,从Ralink官网下载驱动源码,修改Makefile和config.mk文件,添加USB ID,编译并安装驱动,以及解决Ubuntu 11.04升级后的驱动问题。
502

被折叠的 条评论
为什么被折叠?



