更新至OSX 10.10后MBA外接网卡无法使用的解决

来源:互联网 发布:snmp简单网络管理协议 编辑:程序博客网 时间:2024/05/22 00:29

1.问题描述

MBA系统好久没更新了,近日直接升至10.10版本后装完驱动后发现以太转换器还是无法识别(灯都是红色的,而且并没有像以前一样识别到一个USB 2 Ethernet Adapter)。By the way,风格确实变了好多。学生党宿舍里要靠一个外接网卡联网。所用的以太转换器型号为:VK-RD9700(就是一渣~)。之后排除了线路和网络设置的原因后,可以确定是以太转换器的识别发生了故障。

2.正文

中文关键字搜索后没有发现比较有价值的结果,之后换英文关键字搜索,发现点有价值的东东——戳此处。

大意就是,先通过其他方式(WIFI)看是否可以联上网,若可以联网就大致可以确定为转换器的问题。若WIFI也连不上网就要考虑下是其他问题了,可以去相应的论坛里去查找原因。

在确定是转换器的问题后,在System Information” > “Software” > “Extensions”中找到对应的驱动文件,如带有“USB Ethernet Adapter”或者“AX88179_798A” (for the USB3-E1000 and USB3-HUB3ME), “AX88178″ (for the USB2-E1000) or “AX88772″ (for the USB2-E100)等字样的.kext驱动文件,用命令行unload操作再更新就好了。命令行如下:

sudo kextunload /System/Library/Extensions/NAME_OF_THE_KEXT_FILE.kext

注:此处NAME_OF_THE_KEXT_FILE是替换为你在System Information” > “Software” > “Extensions”中找到的对应文件名,如我找到的就是USB 2 Ethernet Adapter。

那我要输入的命令就是:

sudo kextunload /System/Library/Extensions/USB 2 Ethernet Adapter.kext

然后迅速找到并下载了最新版的驱动,安装更新重启,一气呵成——完美!!!


然而并没有什么卵用!!!大哭大哭大哭

痛定思痛后,再搜——发现有人说10.10不允许没经过验证的.kext运行。这个是要修改权限哈,linux还是要好好学学哈。

再搜,找到了这个,戳这个。

试了一下,it works! 具体操作如下:

先装好对应的驱动文件,然后把转换器拔下。

先重启机子(第1次),保证一个比较清洁的系统环境。打开终端,命令行:

sudo nvram boot-args="kext-dev-mode=1"


然后再重启(第2次)。打开终端,命令行中:

sudo kextload /System/Library/Extensions/USB 2 Ethernet Adapter.kext


此处具体的文件名应为你文件夹中对应驱动文件,如本人的就是USB 2 Ethernet Adapter.kext,还参见try 1。然后再重启(第3次)。之后连上你的转换器和网线,打开"系统偏好设置">“网络”查看。若没有找到对应的以太转换器网络就按“+”,添加并按照自己的环境设置即可。







0 0
原创粉丝点击