发新话题
打印

修改驱动识别usb无线网卡

本主题由 战斧 于 2008-1-31 18:22 解除置顶

修改驱动识别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的无线网卡配置程序应该可以识别手头这张卡了。

[ 本帖最后由 sar 于 2006-9-1 22:08 编辑 ]

TOP

不知道怎么上传.pkg的文件,如果需要Thomas修改的驱动可留下email,我做附件发过去。

TOP

可能对我同事有用。先顶!

TOP

TOP

把文件在pc机上压了一下,看看是不是可以用?
附件: 您所在的用户组无法下载或查看附件

TOP

哈哈,谢谢sar 我回去试试!

TOP

哥 你下手好快啊!

[ 本帖最后由 cp_80301221 于 2006-9-2 15:59 编辑 ]

TOP

sar 朋友,你能给两个截图吗?那个十进制的软件看不懂啊!还有你给的Thomas修改了的f5d6050d驱动,是直接安装的还是?好晕啊!谢谢!

TOP

回复 #8 cp_80301221 的帖子

你说的是hexedit?用它打开文件后,看到两部分,左边是数值,右边可以看出
对应的内容,你在右边仔细找,应该能找到idproduct和idvendor,对应着把值
修改过去就可以了。我机器不在手头,暂时上不了图,有问题的地方你发图上来
看看。那个修改的驱动是直接安装的。

TOP

你好:我问的是直接安装的这个驱动就行吗?还是得hexedit修改idproduct和idvendor,还得改?谢谢!

TOP

先安装那个Thomas修改的驱动,等到安装程序提示要重启电脑的时候停住,用hexedit修改idproduct和idvendor,然后再重启。

TOP

好的,明白啦,回去试试,如不行,还得麻烦你!

TOP

发新话题