修改驱动识别usb无线网卡[转]
前不久买了一个belkin的usb无线网卡(F5D6050 v2),想在我的老pb上用,在belkin的网站上有给10.3的驱动,然而下载安装之后pb识别不了。在网
上四处查找,发现一个帖子讲如何修改belkin的驱动使mac识别其它厂家
生产的无线网卡,主要是通过修改驱动中对网卡Vendor ID和Product ID的
设定来达到目的(根据作者的意思,可以使用的网卡最好和belkin网卡具有
相同的MAC和Ratio值)。
受到启发,打开电脑在系统概述里察看了手头这个网卡的Vendor ID (0x03eb)
和Product ID(0x7605),果然与网上登的belkin f5d6050的不一样
(在http://atmelwlandriver.sourceforge.net/usbtable.html可以
查到采用Atmel AT76C503A芯片的usb设备信息),也许就是这个原因,使
belkin的驱动无法识别这个卡。
下面的事情就是参照前面那个帖子的方法来修改驱动了。需要准备的包括:
经Thomas修改了的f5d6050d驱动、belkin原10.2的驱动,hexedit(这个
网上很容易下载到)。基本的步骤:
1,安装修改过的驱动,当程序提示要重启动的时候停住不要点。
2,用hexedit打开/System/Library/Extensions/F5D6050.kext/Contents/
Info.plist,另存一份拷贝到桌面,在显示简介里修改拷贝的所有权与权限,
为读与写。
3,用hexedit打开拷贝,把idproduct的值16442改成30213(0x7605的十
进制值),把idvendor的值2148改成1003(0x03eb的十进制值)。保存文
件,然后用该文件替换2中的原文件。
4,做完前面的步骤之后,打开1中的安装进程,点击重启动。
5,打开belkin网站上下载的10.2驱动(我的机器是10.3,不知为何10.3的
反而不好用),只选择安装packages内的F5D6050Utility.pkg。
6,安装完成之后,用hexedit修改Applications/Belkin Wireless LAN
Configuration.app/Contents/MacOS/Belkin Wireless LAN Configuration,
方法同3,把a002改为7605,0d5c改为03eb。
7,ok,belkin的无线网卡配置程序应该可以识别手头这张卡了。
[转]http://bbs.itzhp.com
页:
[1]