admin管理员组

文章数量:1538771

2024年1月6日发(作者:)

博通bcm57780网卡驱动

================================================================================

1. 在windows中,打开设备管理器->网络适配器->双击Broadcom xxxx Ethernet->详细信息:(以我的Aspire 5502WXMi为例说明一下,网卡为5788):PCIVEN14E4&记录16后的数值----9C,然后查 到网卡的MAC地址,可以在运行->cmd->ipconfig/all命令下找到,格式如xx-xx-xx-xx-xx-xx. 记下来!

2.下载原版的5701网卡驱动:

原版

这个文件在Windows下是个文件夹,在Mac下是个压缩包

3.用WinHex打开ntentsMacOS目录下的第一个文件,在"位置"->" 转到偏移量"中输入37336 会看到"66 81 FA 59 16" 将其中的59替换成上边标出的9C,然后继续替换位置是37554的内容"75 71"为"EB 71",这是用来跳过NVram检查 ,存盘,退出。然后按照同样的方法修改第二个文件;

WinHex 11.2

4.用文本编辑工具打开,用搜索功能找到

pci14e4,165e(一定要是这个,搜索全,因为pci12e4有好几个,搜索的时候要把165e一块搜索)将它改为你的设备id,如改为 pci14e4,169c,存盘退出.

5.把刚才修改好的整个文件夹放在你在MacOSX里面能够读取的地方(在mac下面能读写的fat32分区里),注意NTFS分区只能读,不能写!

6.重启动电脑,进入mac os,打开Mac OS安装盘->system(系统)->library(资源库)->extensions,选择 ,右击,选择显示包内容,打开Contents ->PlugIns。把刚才修改好了的文件(在Mac里边是压缩包拖到PlugIns文件夹里边)。在警告窗口中选择鉴定、替换(replace) 并输入管理员密码;

7.打开Terminal(终端)程序(在Applications -> Utilities文件夹下)。输入以下代码(可以复制粘贴,但必须一条命令一条命令复制):

sudo -s(注意!此处回车之后会让你输入密码,默认输入的时候不显示,如果没有密码,直接按回车,知道后边命令行最后出现root#字样才行!)

cd /

cd /System/Library/Extensions/

ln -s

rm /System/Library/che

rm /System/Library/

chown -R root:wheel /System/Library/Extensions

kextcache -k /System/Library/Extensions

rm /System/Library/Caches/caches/*

kextcache -c

8. 重启

9. 进入系统预制->网络,这是会多出一个"内建以太网",对它进行配置,tcp/ip 部分ipv4为手动,输入ip地址,子网掩码等信息。如果路由上网就根据自己的实际情况设定,最后点"应用设置!",红叉退出!

此时就赶快打开你的浏览器上网冲浪吧!!!!!!!!!!!!!!哈哈!!!!!!我当时相当兴奋啊!!!!

10. 最后一步别忘记了!!就是设定网卡的MAC地址,

在终端下执行

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

(这里是你的网卡的物理地址,前边要你记下来的地方,注意Windows下边分隔符是短杠,这里是冒号

注意哈,我现在不知道怎么拉,每次重启进系统都要输入这个命令才能上网,不输入进系统后每次物理地址都是0000000,解决办 法可以见blog前面的文章/?id=661)

11.这里是已经修改好了的5788网卡Mac驱动,直接可以在Mac下边覆盖,就可以去"终端"输入命令了,免去在Windows下的修改

修改好之后的

12。安装完成之后有的时候重启会显示网卡安装错误,这时候点任务栏上边的“转到”-》“实用程序-》磁盘工具-》选择Mac的安装分区-》点击”修理磁 盘权限”,完成后退出、重启

13、系统预制-》网络-》在选中“内建以太网”的情况下点击”配置“-根据自己的实际情况手动设置就行了

================================================================================

备注:sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx用这个方法好像不成功,我的就是这样,可以参考这里:等我回家看看,再修改,大家等我......

sudo ifconfig en0 lladdr xx:xx:xx:xx:xx:xx。en0有时要换成en1我用这个就可以了!!!!

假如你的显卡id以下能找到,那么恭喜你!

pci106b,8

pci106b,9

pci106b,85

pci14e4,16a6

pci14e4,166a

pci14e4,1677

pci14e4,1648

pci14e4,165d

pci14e4,1696

pci14e4,165e

pci14e4,1698

pci14e4,167d

pci14e4,1693

pci14e4,1692

附上已经修改好的,记得用kexthelp安装,其他方法我没试,大家要是成功了请告诉一下。

很完美的开机直接上网了。

步骤如下:

再Mac或xp中用文本工具打开下载的,,修改123456为你的密码,00:16xxxxxxxx为你的网卡的mac地址(可以再xp 系统下查看)

中的文本:

复制内容到剪贴板 程序代码

echo "本机密码" | sudo -S ifconfig en0 ether up

echo "本机密码" | sudo -S ifconfig en0 ether xx:xx:xx:xx:xx:xx

修改好后保存,放到Mac系统桌面,打开终端输入sudo cp ~/Desktop/ /etc/

好了重启后看看能不能马上上网。

==========================最完美==============================================

软件下载地址(((((((内附详细修改)))))

修改方法YOU MUST ENABLE OVERWRITE MODE - EDIT MENU THEN ENABLE OVERWRITE

MODE!!!

0002e900 09 8B 45 0C C7 00 00 00 00 00 31 C0 C9 C3 55 89

0002e910 E5 8B 55 08 8B 4D 0C B8 03 00 00 00 90 90 88 01 <-- one occurrence

0002e920 B8 BF 00 00 00 90 90 88 41 01 B8 58 00 00 00 90 <-- two occurrences

0002e930 90 88 41 02 B8 4C 00 00 00 90 90 88 41 03 B8 A2 <-- two occurrences

0002e940 00 00 00 90 90 88 41 04 B8 11 00 00 00 90 90 88 <-- one occurrence

0002e950 41 05 31 C0 C9 C3 90 90 90 90 90 90 90 90 55 89

on this example the mac address is 03:bf:58:4c:a2:11

kext default mac address is BA:AD:FO:OD:BA:AD

用16进制的打开搜索位置0x2e917

依次修改你的ip,在每个B8的后面

的修 改

本文标签: 输入打开网卡系统修改