黑苹果升级驱动后WIFI不能启动的解决
無事生非的開始
原來升級驅動都是手工GIT下載,xcode編譯,然后放入EFI。
自從發現Clover Configurator中的kexts安裝,能自動升級驅動,才發現自己多傻。
這不昨天閑來無事,升級了一大波驅動 ,心中暗爽,好象換了臺新本子一樣。
有事就擺平它
沒想到重啟后,WIFI不能打開。再次重啟又可以了。然后再重啟幾次全不行了。
目光掃描kexts/other中的一大波驅動。看上去AirportBrcmFixup.kext 這個驅動 和WIFI應該嚴重相關。升級后的版本是2.1.1 。
替換回原來的版本2.0.7重啟,發現正常。
找找原因吧
上github,看看版本變化 :
https://github.com/acidanthera/AirportBrcmFixup/releases
看上去從2.0.8起就有了大的變化。 最新11.0版本,也就是Big Sur系統中,已經將AirPortBrcm4360驅動移除,需要將Wi-Fi驅動單獨加載。老的2.0.7版本的AirportBrcmFixup.kext可能應該會讓Big Sur啟動不了(我用的是10.5.7版本macOS),因此大于2.0.7的新版本中移動了這些驅動。觀察這個二個驅動可以驗證:
2.1.1版本中多出個PlugIns文件夾,應該是我需要的驅動 。
快捷解決
最新的AirportBrcmFixup.kext (v2.1.1) 文件復制到Other。然后右鍵->顯示包內容。找到PlugIns文件夾,
直接將AirPortBrcm4360_Injector.kext 和 AirPortBrcmNIC_Injector.kext文件拖到Other中,重啟OK。
終極解決
既然說我用的這個網卡Brcm43XX是免驅的,為什么還需要這樣折騰?
我嘗試把上面提到的三個驅動全刪除了,重啟電腦,WIFI正常工作,看了我是畫蛇添足了。
如果你的無線網卡不是免驅的,這文章也許有參考價值。如果免驅,就不要裝AirportBrcmFixup.kext。
不是我吹,也不是強迫癥,就是要一切用最新的,尤其是不用花錢的,你說呢? why not …
總結
以上是生活随笔為你收集整理的黑苹果升级驱动后WIFI不能启动的解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: event auto模式的问题
- 下一篇: 【代码审计】PHP代码审计---基础记录