ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:351.60KB ,
资源ID:2326054      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2326054.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MACOS网卡驱动的安装方法含各型号的版本.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MACOS网卡驱动的安装方法含各型号的版本.docx

1、MACOS网卡驱动的安装方法含各型号的版本MAC OS 网卡驱动的安装方法(含修改ID) 方法:一一般情况,因为网卡驱动大多都有通用性:建议直接先下载驱动来驱动:好多朋友下载了相同型号的网卡驱动,还是不可以使用。问题很多,因为很可能驱动中没有你的网卡ID下面以Broadcom NetXtreme bcm5752 (博通5752)为例:拿到一款驱动后。它是一个kext文件,因为没有5752的mac驱动,可以找到和它相同型号的驱动,如5751右键显示包内容Contentsinfo.plist然后右键“显示包内容”可以看到驱动里面的文件看到了Info.plist这个文件。还是老方法:下载编辑工具Pl

2、istEdit Pro 下载ID查看工具systeminfo然后开始打开systeminfo查看你的网卡信息为14e4(制造厂商),1600(产品ID)这个1600就是要用到滴好了,现在用PlistEdit Pro打开Info.plist这个文件。可以看到IONameMatch这个组下面有参数:建立一个(new sibling)输入你的设备号:pci14e4,1600 (也就是14e4厂商,1600是)这样,保存,退出就好了。现在,把它扔在变色龙目录下就可重新启动后就可以看到网卡了测试安装成功:Broadcom NetXtreme bcm5752 (博通5752) 相关的教程:MAC OS修改

3、VoodooHDA支持你的声卡(针对于多声卡或HDMI声卡) 方法:二Broadcom 5721网卡雪豹自带原版AppleBCM5701Ethernet.kext能识别, 但是另外的一个网卡Broadcom 5705无法识别, 当然打开万能的Google搜一搜, 最后参考了终于搞定BCM5705的网卡驱动,还有一点小BUG 一文37336位置修改一法, 但是需要手工命令行设置MAC地址. 这实际上是驱动未完全修改正确, 于是用w32dasm反汇编37336处的代码如下: 6681FA5916 cmp dx, 1659 7440 je 00000047 6681FA6816 cmp dx, 16

4、68 7439 je 00000047 6681FA6A16 cmp dx, 166A . 前面是CPU指令实际机器码, 后面是反汇编的指令, 懂汇编的TX一眼就可以明白什么意思了, 比较DX寄存器的内容, 如果不相同跳转, 指令中的1659, 1668等就是对应网卡的硬件id, 这是驱动里面对硬件进行识别的代码部分, 对于不支持的硬件给予不理不睬的对待, 但是Broadcom 57xx的驱动实际能通用的, 就是因为这个id不相同, 驱动和系统认为你的Broadcom卡不能被驱动, 现在我们就要对驱动洗洗脑, 等它认识我们的网卡. 工具准备: 1. 能运行window系统一个, 废话. 2.

5、原版AppleBCM5701Ethernet.kext, 我用10.6.2的, 版本2.3.2b8, 2009年发布. 3. 16进制编辑器, 修改驱动代码, 推荐FlexHEX,里面的搜索替换非常好用. 4. 文本编辑器, 用来编辑Info.plist文件. 随便什么文本编辑软件, 别改了格式就行, 我用的是Microsoft Visual Studio 2008, 呵呵.信息准备: 1. 找你的Broadcom网卡的硬件ID, 很多帖子都有方法, 就不罗嗦了, 例如我的5705网卡是PCIVEN14E4&DEV_1653, 在纸上写下1653这个特别号码, _ 2. 帮你的新驱动换个名字,

6、 注意不能改变原来的长度, 我的叫BCM5705吧开工: 1. 修改AppleBCM5701Ethernet.kext文件夹名字为你的新驱动名字, 我改成AppleBCM5705Ethernet.kext, 很简单吧, 记住在修改任何字符串的时候, 不要改变字符串的长度, 别自找麻烦. 2. 修改AppleBCM5701Ethernet.kextContents里面的Info.plist文件 a. 用文本编辑软件打开Info.plist, 查找所有的BCM5701替换成BCM5705, 新驱动的名字 b. 在Info.plist里面找到pci14e4,1659, 将里面的1659换成你网卡的硬

7、件id, 我的是1653, 修改后变成pci14e4,1653, 保存完成 3. 修改驱动代码 a. 用16进制编辑软件打开AppleBCM5701Ethernet.kextContentsMacOS里面的AppleBCM5701Ethernet文件, 我推荐用FlexHEX, 所以下面也按FlexHEX来说明 b. 将驱动程序里面的BCM5701字符串也换成新驱动的名字BCM5705 查找所有的16进制代码42 43 4D 35 37 30 31替换成42 43 4D 35 37 30 35, 实际上改变了1个字符而已, 这些16进制代码简单来说, 系统按ASCII码表识别为BCM5701,

8、 你在FlexHEX右边窗口就可以看到实际代表了什么字符, 如果只是改数字很简单, 将相应的数字加上30就是这个数字的ASCII码了, 如31代表数字1, 35代表数字5, 如果实在不知道, 也可以Google查查ASCII码表. c. 将驱动程序代码的硬件ID改成你的网卡硬件ID 查找所有的16进制代码66 81 FA 59 16替换成66 81 FA 53 16, 这就是上面提到CPU指令的机器码, 将原来的指令cmp dx, 1659改成cmp dx,1653(1653我的5705网卡硬件ID, 你修改的时候换上自己的网卡硬件ID, 比如你的是1600, 替换成66 81 FA 00 1

9、6, 后面2字节不同, 前面3字节要一致). d. 完工, 再提醒一下, 上面2步是要替换所有的地方, 而不是只有37336的位置, 而且不要替换37554位置的指令. 好了, 你就有一个适合自己的新驱动了, 无须手工设定网卡的MAC地址, 把这个新驱动安装进mac os x下能很好的工作, 除非驱动真不能通用你的网卡, 否则它能很正常的工作. 我相信这个方法可以用来修改其它驱动, 让你的苹果跑起来!方法:三1。然后打开终端,输入sudo s 输入密码2。删除系统自带IONetworkingFamily.kext rm -rf /System/Library/Extensions/IONetw

10、orkingFamily.kext3。然后将附件下载的IONetworkingFamily.kext 拷贝到mac分区的根目录下,修复权限 sudo chown -R root:wheel /IONetworkingFamily.kext sudo chmod -R 755 /IONetworkingFamily.kext4。然后加载驱动试试 sudo kextload /IONetworkingFamily.kext一般这里都会有点问题。不过不要去管他。不过也会现实load成功5。拷贝到/System/Library/Extensions里去 sudo cp -R /IONetworking

11、Family.kext /System/Library/Extensions/6。同时删除AppleRTL8169Ethernet.kext和AppleRTL8139Ethernet.kext rm R /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8139Ethernet.kext rm R /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8169Ethernet.kext7。清除驱动

12、缓存 rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext 8。重启9。将 附件中的AppleRTL8139Ethernet.kext拷贝到 /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns10。修复权限。 chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8139Eth

13、ernet.kext chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleRTL8139Ethernet.kext11.清除驱动缓存 rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext12。生成驱动缓存 sudo kextcache -v -l -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions13。重新启动下,ok了这里我附带几个mac系统网卡下载地址。9285无线8139有线8187无线这里又找了一个地址。http:/www.memac.cc/thread-mac-fid-47.html里面有很多驱动可以下载。不过需要注册。可以下下来试试。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1