Chinaunix首页 | 论坛 | 博客
  • 博客访问: 371071
  • 博文数量: 62
  • 博客积分: 1272
  • 博客等级: 中尉
  • 技术积分: 674
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-15 16:58
文章分类

全部博文(62)

文章存档

2017年(1)

2014年(16)

2012年(12)

2011年(27)

2010年(6)

我的朋友

分类: BSD

2011-11-10 10:56:18

RTL8111E在10.7.2下有问题,当使用VMware4.0.2时,如果虚拟机的网络使用桥接方式连接(实验的需要),会导致有线网卡无法正常工作,几经寻找无解(不知是否有高人可以解决),无奈寻求其他网卡。冲IONetworkFamily的包内可以看到原生支持intel82574L,于是尝试该网卡,但是装机,结果不认识。经网上搜索,查到通过修改设备ID可以解决,具体步骤:
1、查找该网卡的设备ID,经查,设备ID为10d38086
2、修改/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/Intel82574L.kext/Contents/Info.plist
3、查找
IOClass 
Intel82574L 
IOPCIPrimaryMatch
4、IOPCIPrimaryMatch 改为 IOPCIMatch.
5、修改 IOPCIMatch的下一行,为0x10d38086
6、删除接下来的2行
7、使用kext utility类工具修复权限和重建cache
8、reboot

阅读(2811) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~