@@ -57,6 +57,7 @@ def _on_model(self) -> None:
5757 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("IOSkywalkFamily.kext" , self .constants .ioskywalk_version , self .constants .ioskywalk_path )
5858 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("IO80211FamilyLegacy.kext" , self .constants .io80211legacy_version , self .constants .io80211legacy_path )
5959 support .BuildSupport (self .model , self .constants , self .config ).get_kext_by_bundle_path ("IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext" )["Enabled" ] = True
60+ support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("AirPortBrcmNIC-Tahoe.kext" , self .constants .airport_brcmnic_tahoe_version , self .constants .airport_brcmnic_tahoe_path )
6061 support .BuildSupport (self .model , self .constants , self .config ).get_item_by_kv (self .config ["Kernel" ]["Block" ], "Identifier" , "com.apple.iokit.IOSkywalkFamily" )["Enabled" ] = True
6162 # This works around OCLP spoofing the Wifi card and therefore unable to actually detect the correct device
6263 if self .computer .wifi .chipset == device_probe .Broadcom .Chipsets .AirportBrcmNIC and self .constants .validate is False and self .computer .wifi .country_code :
@@ -85,6 +86,7 @@ def _on_model(self) -> None:
8586 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("corecaptureElCap.kext" , self .constants .corecaptureelcap_version , self .constants .corecaptureelcap_path )
8687 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("IO80211ElCap.kext" , self .constants .io80211elcap_version , self .constants .io80211elcap_path )
8788 support .BuildSupport (self .model , self .constants , self .config ).get_kext_by_bundle_path ("IO80211ElCap.kext/Contents/PlugIns/AirPortAtheros40.kext" )["Enabled" ] = True
89+ support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("AirPortAtheros40-Tahoe.kext" , self .constants .airport_atheros_tahoe_version , self .constants .airport_atheros_tahoe_path )
8890
8991
9092 def _prebuilt_assumption (self ) -> None :
@@ -114,6 +116,7 @@ def _prebuilt_assumption(self) -> None:
114116 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("corecaptureElCap.kext" , self .constants .corecaptureelcap_version , self .constants .corecaptureelcap_path )
115117 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("IO80211ElCap.kext" , self .constants .io80211elcap_version , self .constants .io80211elcap_path )
116118 support .BuildSupport (self .model , self .constants , self .config ).get_kext_by_bundle_path ("IO80211ElCap.kext/Contents/PlugIns/AirPortAtheros40.kext" )["Enabled" ] = True
119+ support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("AirPortAtheros40-Tahoe.kext" , self .constants .airport_atheros_tahoe_version , self .constants .airport_atheros_tahoe_path )
117120 elif smbios_data .smbios_dictionary [self .model ]["Wireless Model" ] == device_probe .Broadcom .Chipsets .AirportBrcmNIC :
118121 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("AirportBrcmFixup.kext" , self .constants .airportbcrmfixup_version , self .constants .airportbcrmfixup_path )
119122
@@ -122,6 +125,7 @@ def _prebuilt_assumption(self) -> None:
122125 support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("IO80211FamilyLegacy.kext" , self .constants .io80211legacy_version , self .constants .io80211legacy_path )
123126 support .BuildSupport (self .model , self .constants , self .config ).get_kext_by_bundle_path ("IO80211FamilyLegacy.kext/Contents/PlugIns/AirPortBrcmNIC.kext" )["Enabled" ] = True
124127 support .BuildSupport (self .model , self .constants , self .config ).get_item_by_kv (self .config ["Kernel" ]["Block" ], "Identifier" , "com.apple.iokit.IOSkywalkFamily" )["Enabled" ] = True
128+ support .BuildSupport (self .model , self .constants , self .config ).enable_kext ("AirPortBrcmNIC-Tahoe.kext" , self .constants .airport_brcmnic_tahoe_version , self .constants .airport_brcmnic_tahoe_path )
125129
126130
127131 def _wowl_handling (self ) -> None :
0 commit comments