笔者遇到的问题
mac 旧版本10.15使用外置网卡正常,升级新版本11.1 后无法正常使用。
按照步骤一般可以解决~~,求助方式在文章最后!
[亲测,到第15步就正常使用了]
如何查看芯片(打开电脑系统信息)
系统信息图标 | 查看芯片 |
---|---|
【到官网下载对应驱动,然后根据后面详细步骤一步步操作】
(2020/12/?⚠️该链接失效)USB千兆网卡AX88179芯片驱动(苹果Mac OSX系统)20255-20256-20258-20260-20265-50250-50307-50737-50851-50922-70853
官方提供的详细操作步骤
从客服拿到详细的操作步骤,一步步仔细操作解决了:
- 拔下USB以太网设备。
- 先不要安装驱动程序!
- 先卸载旧驱动程序(没有可不管),然后重新启动。
- 在计算机启动时按住
Command + R
。保持按住直到出现Apple图标。(如果您无法进入恢复模式,请关闭并重复这一步)。 - 选择您的帐户并输入密码。
- 选择“实用工具”>“终端”。
- 输入并回车执行 csrutil disable
-bash-3.2# csrutil disable
System Integrity Protection is off.
Restart the machine for th changes to take effect.
-bash-3.2#
- 输入并回车执行 /usr/sbin/spctl kext-consent list
-bash-3.2# /usr/sbin/spctl kext-consent list
spctl: no kext consent configuration found.
-bash-3.2#
- 如果5RHFAZ9D4P不在列表中,请输入:/usr/sbin/spctl kext-consent add 5RHFAZ9D4P 否则,请跳过这一点。
-bash-3.2# /usr/sbin/spctl kext-consent add 5RHFAZ9D4P
-bash-3.2#
-bash-3.2# /usr/sbin/spctl kext-consent list 这一行再执行第8步确认是否添加了(可以不用执行)
Allowed Team Identifiers:
5RHFAZ9D4P
-bash-3.2#
- 重新启动Mac。
- 【非常重要!】这是所有其他可用说明中可能会遗漏的关键点:
删除您先前向asix团队(5RHFAZ9D4P)提供的允许权限。这对于让您的操作系统再次接受设备很重要。
请仔细执行以下步骤:
sudo su(如果出现提示,请输入密码)
然后按顺序输入后面四行命令:
MacBook-Pro:~ tom$ sudo su
Password: (如果出现提示,请输入密码)
sh-3.2# sqlite3 /var/db/SystemPolicyConfiguration/KextPolicy
SQLite version 3.32.3 2020-06-18 14:16:19
Enter ".help" for usage hints.
sqlite> delete from kext_load_history_v3 where team_id='5RHFAZ9D4P';
sqlite> delete from kext_policy where team_id='5RHFAZ9D4P';
sqlite> .quit
sh-3.2#
- 安装驱动程序。
- 现在,在系统偏好设置->安全和隐私中,将提示您允许此驱动程序。
- 连接您的USB以太网设备。
- 您的USB以太网设备现在应该可以工作了。确保您已将以太网连接到路由器/交换机以进行验证。
- 如果仍然无法正常运行,请尝试在终端上运行:sudo kextload -b com.asix.driver.ax88179-178a
正常工作后,恢复开启SIP,第7步csrutil disable命令换成csrutil enable
- 输入并回车执行 csrutil enable,执行后重启就可以了
-bash-3.2# csrutil enable
System Integrity Protection is on.
Restart the machine for th changes to take effect.
-bash-3.2#
求助:
搜\/索\/加\/官\/方\/公\/众\/号