onlymechen 发表于 2023-12-5 16:54

升级后博通网卡无线问题关于AMFI

背景:

目前在各种文档中有两个方案来禁用amfi,以使用OCLP补丁无线网卡。

第一种方法boot-args添加amfi=0x80

第二种方法boot-args 添加 -amfipassbeta   同时 驱动加上 amfipass.kext 1.4.0

我现在遇到的问题是, 使用第二种方法无论怎么操作,无线都不能驱动。 然后在第二种方法的基础上其他任何配置都不动的情况下,取消amfipass.kext ,boot-args参数 从 -amfipassbeta 修改成amfi=0x80, 重启后wifi就有了......

到底是什么情况,望高手不吝赐教。

如果不是第一种方法会导致很多app不能用,特别是vmware fusion, 用第一种也无所谓了。

本次升级之前是macos14.0 , 我使用的第二种方法用了很久,也没什么问题,不知道现在到底哪儿不对了。

Ethers 发表于 2023-12-5 17:28

amfipass.kext不要用1.4.0的就行,用回1.3.1的一切正常,参数用-amfipassbeta或者amfi=0x80都可以。

onlymechen 发表于 2023-12-5 17:29

Boar2012 发表于 2023-12-5 17:28 https://i.pcbeta.com/static/image/common/back.gif
amfipass.kext不要用1.4.0的就行,用回1.3.1的一切正常,参数用-amfipassbeta或者amfi=0x80都可以。

按你说的,我试试看。

onlymechen 发表于 2023-12-5 17:53

Boar2012 发表于 2023-12-5 17:28 https://i.pcbeta.com/static/image/common/back.gif
amfipass.kext不要用1.4.0的就行,用回1.3.1的一切正常,参数用-amfipassbeta或者amfi=0x80都可以。

amfipass没有用, 系统是最新的14.1.2。 必须带上amfi=0x80,然而用这个参数 虚拟机就开不起来了。

Ethers 发表于 2023-12-5 17:55

onlymechen 发表于 2023-12-5 17:53
amfipass没有用, 系统是最新的14.1.2。 必须带上amfi=0x80,然而用这个参数 虚拟机就开不起来了。

我的是14.1.1

flytutu 发表于 2023-12-5 18:08

14.1.2wifi正常.

1.两个参数(-amfipassbeta或者amfi=0x80)都不用   
2.启用amfipass.kext1.4.0

cfmwan 发表于 2023-12-5 18:22

onlymechen 发表于 2023-12-5 17:53 https://i.pcbeta.com/static/image/common/back.gif
amfipass没有用, 系统是最新的14.1.2。 必须带上amfi=0x80,然而用这个参数 虚拟机就开不起来了。

因为你设置的不对吧

黄增光 发表于 2023-12-5 19:45

cfmwan 发表于 2023-12-5 18:22 https://i.pcbeta.com/static/image/common/back.gif
因为你设置的不对吧

如果双系统只想要在macOS Sonoma系统下开启无线功能,添加这个kext驱动和这个启动参数会影响macOS Ventura吗

onlymechen 发表于 2023-12-5 20:10

cfmwan 发表于 2023-12-5 18:22 https://i.pcbeta.com/static/image/common/back.gif
因为你设置的不对吧

确实没有别的可设置的了。参数也和你一样

onlymechen 发表于 2023-12-5 20:11

全垒打 发表于 2023-12-5 18:08 https://i.pcbeta.com/static/image/common/back.gif
14.1.2wifi正常.

1.两个参数(-amfipassbeta或者amfi=0x80)都不用   


确实我看到外文晚上是这么描述的,1.4.0开始不需要加-amfipassbeta参数,但是我就是不生效。

用上amfi=0x80就好了

onlymechen 发表于 2023-12-5 20:20

全垒打 发表于 2023-12-5 18:08 https://i.pcbeta.com/static/image/common/back.gif
14.1.2wifi正常.

1.两个参数(-amfipassbeta或者amfi=0x80)都不用   


你们是怎么升级的?我一开始是14.0 ,我第一次升级是下载的dmg全镜像在系统内安装的,安装时取消了所有的相关congfig相关设置,但是没有卸载oclp补丁。升级后,重新补丁和卸载补丁很多次,都不行。

后来又进恢复模式,在线安装了一遍系统。依然如此。

flytutu 发表于 2023-12-5 20:54

1.先保证oc和oclp补丁都已经是最新版本.
2.下载全量包 pkg啊然后系统里面直接运行pkg,会自动解压出一个install Sonoma .app.   点这个正常升级就行了.oc 不需要更改任何的东西.升级完成后,变成wifi不能用的状态.
3.运行oclp,打完补丁重启进系统,恢复wifi.结束.
没有更改oc的任何设置,没有专门卸载oclp补丁后再升级.

flytutu 发表于 2023-12-5 20:56

黄增光 发表于 2023-12-5 19:45 https://i.pcbeta.com/static/image/common/back.gif
如果双系统只想要在macOS Sonoma系统下开启无线功能,添加这个kext驱动和这个启动参数会影响macOS Ventur ...

设置MinKernel的值 为23.0.0

意思是只对 Sonoma 系统生效.低于sonoma的都不生效

黄增光 发表于 2023-12-6 10:27

全垒打 发表于 2023-12-5 20:56 https://i.pcbeta.com/static/image/common/back.gif
设置MinKernel的值 为23.0.0

意思是只对 Sonoma 系统生效.低于sonoma的都不生效

启动参数也没有影响对吗

hasimu 发表于 2023-12-6 10:43

添加ipc_control_port_options=0参数,用不了的很多app就能用了。

linli 发表于 2023-12-6 13:13

我是直接停掉AirportBrcmFixup.kext保留AMFIPass.kext,目前没发现问题

onlymechen 发表于 2023-12-6 16:15

hasimu 发表于 2023-12-6 10:43 https://i.pcbeta.com/static/image/common/back.gif
添加ipc_control_port_options=0参数,用不了的很多app就能用了。

这个我之前用过搭配 amfi=0x80 ,百度网盘可以,但是vmware还是无法启动。没辙

hasimu 发表于 2023-12-6 17:06

onlymechen 发表于 2023-12-6 16:15 https://i.pcbeta.com/static/image/common/back.gif
这个我之前用过搭配 amfi=0x80 ,百度网盘可以,但是vmware还是无法启动。没辙

我平时使用pd没有问题的,刚才特意去试了一下VMware官方最新版本也没有任何问题。
如果你sip参数使用了03080000的话,那你换个7F0A0000再使用第二种kext方法试试。


onlymechen 发表于 2023-12-6 21:15

hasimu 发表于 2023-12-6 17:06 https://i.pcbeta.com/static/image/common/back.gif
我平时使用pd没有问题的,刚才特意去试了一下VMware官方最新版本也没有任何问题。
如果你sip参数使用了0 ...

感谢建议,我用你说的参数试试看

onlymechen 发表于 2023-12-6 21:19

hasimu 发表于 2023-12-6 17:06 https://i.pcbeta.com/static/image/common/back.gif
我平时使用pd没有问题的,刚才特意去试了一下VMware官方最新版本也没有任何问题。
如果你sip参数使用了0 ...

哦,我看到你的参数了,你用的 -amfipassbeta不是 amfi=0x80 。 不使用amfi=0x80 情况下不需要任何ipc这个参数,就是最正常的状态,我在之前的版本也是完美的。 但是我现在的问题是本次升级后,我无法使用AMFIPASS.kext 搭配 -amfipassbeta 来驱动Wi-Fi了,必须要用amfi=0x80,随之而来的就是app用不了
页: [1]
查看完整版本: 升级后博通网卡无线问题关于AMFI