如何在El Capitan中使用第三方USB以太网适配器


22

我将USB以太网适配器(非Apple品牌)插入MacBook Pro(15英寸,2013年末,视网膜)。不行

我没有在System Preferences>中看到任何相关的“ USB以太网”项Network。插入适配器时应该出现一个吗?我应该使用“ +”按钮添加项目吗?

在此处输入图片说明

当我使用“ +”按钮时,只会得到“ Thunderbolt Bridge”,“ Thunderbolt 2”,“ Thunderbolt 1”,“ Bluetooth PAN”,“ Wi-Fi”,“ VPN”,“ PPPoE”和“ 6到4”。我看不到USB以太网适配器的任何选项。Apple不再支持此功能吗?

在此处输入图片说明

Apple menu > About this Mac > System Report (button) > Hardware > USB报告显示,通过我有一个产品瑞昱半导体公司公司网站

在此处输入图片说明


有人可以帮忙从哪里获取USBCDEthernet.kext吗?我安装了量子USB转以太网驱动程序(IC为Realtek),但未提供.kext。我从哪里得到这个.kext文件?

Answers:


10

据我了解,通过禁用“系统完整性保护”(SIP),您可以运行许多没有Apple签名驱动程序的通用驱动程序

来自:http : //inkandfeet.com/how-to-use-a-generic-usb-20-10100m-ethernet-adaptor-rd9700-on-mac-os-1011-el-capitan

如果您以前从未在Mac OS 10.11 El Capitan中使用过适配器,请执行使适配器工作的步骤。

  1. 在尝试使其正常运行的过程中,请卸载可能已经安装的许多其他驱动程序。
  2. 拔下您的USB适配器,然后重新启动,使自己状况良好。
  3. 重启。屏幕变黑后,请按住“ Command”和“ R”,直到看到带有Apple徽标和白色进度条的黑屏。放手,等待您的计算机启动进入恢复模式。
  4. 在顶部栏中,选择“实用程序”,然后选择“终端”
  5. 在终端中,运行csrutil disable。
  6. 在顶部栏中,选择“”,然后选择“重新启动”
  7. 一旦重新启动,请从CD下载并安装驱动程序,该驱动程序已由该好人上载。
  8. 重启。
  9. 打开终端,然后运行 sudo kextload /System/Library/Extensions/USBCDCEthernet.kext
  10. 重启。
  11. 用实时以太网电缆插入USB适配器。
  12. 打开系统偏好设置,然后转到网络窗格。
  13. 点击右下角的+按钮,选择“ USB 2.0 10 / 100M以太网适配器”,然后点击添加。
  14. 你们都准备好了!您的适配器有效!
  15. 向您关心的人道歉,以了解您在过去几个小时内所说的话。他们不会理解,但会原谅您。

我假设在优胜美地(10.10)之前为这些类型的事情工作的任何驱动程序都将为步骤7中的工作。

有关使用此方法的安全风险的讨论,请参见原始页面。但是,如果您需要它,并且意识到风险并可以接受,那么它就可以工作。

这对我使用随机的非品牌适配器在El Capitan(10.11)上起作用(不记得该品牌,或者甚至没有这个品牌)。


1
只是说这对我适用于此适配器。安装驱动程序后,您可以重新启用SIP。
starfry '16

4
这个答案是非常有用的,但瑞昱-制造商,如果8152 / 8152B和8153个以太网芯片由广大发布官方这些通用USB连接器的使用,在这里签名的驱动程序:realtek.com.tw/Downloads/...。请使用此选项,因为这csrutil disable会带来安全风险
Eric Kigathi

1
我是如此讨厌苹果,新公司迫使我使用最新的Macbook Pro之一,因此我不得不处理这个问题以及更多其他问题。
伊万·卡斯泰拉诺斯


3

旧帖子,但只想提供更新。

有时,您只需要安装芯片组的驱动程序。

Asix驱动程序

如果幸运的话,您将拥有Asix的芯片组,可以进行以下操作以在macOS中找到正确的USB以太网适配器驱动程序。

  1. 在中找到适配器芯片组The Apple menu > About this Mac > System Report (button) > Hardware > USB reportUSB报告

    我的适配器芯片组型号是AX88772B,制造商是ASIX Elec. Corp.

  2. Google ASIX Elec,找到官方驱动程序下载页面

  3. AX88772B在网页中找到。 AX88772B

  4. 下载与您的macOS版本匹配的驱动程序。 在此处输入图片说明

  5. 安装驱动程序。


4
链接断开。为何总结答案中链接材料的内容的完美示例。不赞成投票。
user3.1415927


1

如果您的适配器不是专门标榜为与Mac兼容的,则它不太可能工作。有几个第三方品牌肯定会起作用,但我不会仅信任任何非品牌适配器,如果它是PC制造商品牌,那么它肯定不会具有Mac兼容适配器具有的内部电路。答案是,不幸的是……不。

请参阅:[ 我必须对MacBook Air使用Apple USB以太网适配器吗?有关绝对兼容的适配器的更多详细信息。


1

RD9700的正确说明在此处https://www.technouz.com/3973/how-to-use-a-generic-usb-ethernet-adapter-rd9700-on-mac-os-x/

这是我到目前为止找到的唯一具有所有必要步骤的手册。特别要注意的是步骤7(从x86_64文件夹安装驱动程序)。

我设法使我的noname适配器正常工作,但是虽然我有100mbps的连接,但互联网速度仅为5mbps :(

步骤1:拔下USB适配器。

步骤2:单击左上角的Apple徽标,然后重新启动,以重新启动Mac。机器重新启动后,您会听到Apple的铃声。听到提示音后立即按住CMD + R可以进入恢复模式。

看到Apple徽标和进度条后,即可释放CMD +R。

步骤3:从顶部栏中,选择“实用程序”,然后选择“终端”。

步骤4:在终端窗口中,您需要输入以下内容,然后按Enter键:csrutil disable。系统可能会提示您输入管理员密码。

步骤5:现在,从顶部栏中,单击Apple Logo,然后重新启动。

步骤6:Mac现在应该重新启动回到正常操作模式。现在该安装驱动程序了。单击此处下载zip文件并将其解压缩到您的桌面。

步骤7:安装位于x86_64文件夹中的RD9700驱动程序,然后再次重新启动Mac。

步骤8:Mac重新启动后,打开Terminal(终端)并输入以下内容,然后按Enter键:sudo kextload /System/Library/Extensions/USBCDEthernet.kext。

步骤9:再次重新启动。

步骤10:现在,使用实时以太网电缆插入USB以太网适配器。打开系统偏好设置,然后转到网络。

步骤11:按右下方的+按钮,然后选择USB 2.0 10 / 100M以太网适配器,然后单击添加。

步骤12:从WiFi断开连接,您应该注意到您的网络连接仍然可以通过RD9700以太网适配器进行。此外,您也可以使用RD9700共享Internet。


0

您没有描述您可能购买的适配器,但是如果操作系统未提供驱动程序,则必须安装制造商的驱动程序。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.