修改RT5370网卡VID/PID

    安家CSDN了,写篇技术blog!

    TL-WN322G+ USB无线网卡chipset为RT5370

shell下执行lsusb:

bt@ubuntu:~$ 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 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID f201:5370

Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse

    由于TP-Link公司修改了VID,Ralink公司Vendor ID:0x148f,而Tp将其改为0xf201,Ralink标准驱动中未定义此ID,当然不会驱起此无线网卡。要使得网卡工作起来,有两种思路:

    一种是修改驱动,参照《Ubuntu12.04下安装TL-WN322G+无线网卡驱动(RT5370芯片)》一文

    另一种思路当然就是改芯片了,RT5370网卡芯片片上集成了一eepROM,里边存储了firmware和一些配置文件,而不需要片外另加eepROM。我们可以通过修改firmware中相关字节来更改Vendor ID。因为第一种思路已经有人做过详细描述,再次我不作更多介绍,下面主要是展示第二种思路方法。

     1.硬改Vendor ID前仍然需要系统能够驱起网卡来,故需要做第一种思路的工作,才能进行第二步。在这儿假设你已经进行了上一步,即改网卡已经跑了起来,在命令ifconfig下存在ra0网卡(或者ra1,....)。

     注意:当你读到此处时请移步我的姊妹篇文章《修改RT5370网卡VID/PID--续》,此文为后续修正,如不按照此文操作,设备将有变砖的可能!!!

     2.shell下执行

iwpriv ra0 e2p 208 148f

iwpriv ra0 e2p 20a 5370

    上面第一条命令是改VID,第二条是PID

      3.最后核实下,确保更改成功

iwpriv ra0 e2p 208
iwpriv ra0 e2p 20a

    参考链接:

    http://blog.163.com/thinki_cao/blog/static/8394487520134514629561/

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值