OoZic Posted February 4, 2019 Share Posted February 4, 2019 hello my friends, my first post here, very happy to have found this site with all kind of OSX information for all kind of Dell laptops and also my Dell latitude E6420. Great work! Long time ago I have setup my E6420 and for long time I was very happy with it accept for my wifi, always used an external dongle. After reading here on this site I got myself a cheap DW1550 and the Internet worked right away after installing the 4 kext mentioned on this link:(the 2 BRCM kext in L/E) now i try to get the bluetooth working but sadly without result. tried a lot of things like replacing the brcmfirmwaredata kext for the repo one, using the usbinjectall kext and so on. I tried to understand rehabman his comments on the injector thing and adding product string to the plist, but still no bluetooth after experimenting with it. all other things work perfect, also many thanks to Wern for the dsdt that helped me fix the battery with cross problem. system: Dell E6420, 8GB, 250GB SSD, 1600x900, Yosemite legacy dual boot (windows 10) with Clover Many thanks if someone can help me with this problem and sorry for my bad English Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 4, 2019 Moderators Share Posted February 4, 2019 post debug file Link to comment Share on other sites More sharing options...
OoZic Posted February 5, 2019 Author Share Posted February 5, 2019 Hi Jake Lo, thank you for your reply, here is the generated file: debug_31108.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 5, 2019 Moderators Share Posted February 5, 2019 I don't see BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext in your kextcache_log file which means you don't have them in /Library/Extensions. Add those 2 kexts, repair permissions and rebuild cache. Reboot Link to comment Share on other sites More sharing options...
OoZic Posted February 6, 2019 Author Share Posted February 6, 2019 Hi Jake Lo, sorry for my ;ate reply, very busy day yesterday ... As i understand i copied the kext the wrong way (with Forklift) to L/E/. So I tried it with terminal, I can see the kext show up in L/E/ but not in the kextcache log after rebuild and reboot? These are the commands I used: sudo cp -R BrcmPatchRAM2.kext /Library/Extensions sudo cp -R BrcmFirmwareRepo.kext /Library/Extensions sudo chmod -Rf 755 /L*/E* sudo chown -Rf 0:0 /L*/E* sudo touch -f /L*/E* sudo kextcache -Boot -U / Am i doing something wrong with the commands? debug_28599.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted February 6, 2019 Administrators Share Posted February 6, 2019 There seems to be several kexts that shouldn't be there... And your cache clearly does not rebuild. Are you sure you've copied kexts to /L/E? They seem to be in /L ... Try and use the following commands (copy/paste them): sudo cp -Rf BrcmPatchRAM2.kext /Library/Extensions/ sudo cp -Rf BrcmFirmwareRepo.kext /Library/Extensions/ sudo chmod -Rf 755 /L*/E* sudo chown -Rf 0:0 /L*/E* sudo touch -f /L*/E* sudo kextcache -Boot -U / It seems you had somme dodgy hidden character in "-Boot" statement... Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 6, 2019 Moderators Share Posted February 6, 2019 Get rid of NullCPUPowermanagement and GenericUSBXHCI in /S/L/E, then run this sudo chmod -Rf 755 /L*/E* sudo chown -Rf 0:0 /L*/E* sudo touch -f /L*/E* sudo chmod -Rf 755 /S*/L*/E* sudo chown -Rf 0:0 /S*/L*/E* sudo touch -f /S*/L*/E* sudo kextcache -Boot -U / Look for the output of BrcmPatchRAM2 and BrcmFirmwareRepo.kext Rerun this until you see them in the output sudo touch -f /L*/E* sudo touch -f /S*/L*/E* sudo kextcache -Boot -U / Link to comment Share on other sites More sharing options...
OoZic Posted February 7, 2019 Author Share Posted February 7, 2019 Hi Jake Lo, Tried it for over 10 times, after removing the 2 requested kext but nothing changes. if I try "sudo kextcache -i /" i get the same output with all the "allowing invalid signature" ... this means my kext cache is broken? @Hervé I used the cd command in terminal to get into library/extensions and both brcm kext are there. thank you both for your reply debug_21063.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted February 7, 2019 Administrators Share Posted February 7, 2019 The "invalid signature" messages are all to be expected and all Ok since you're caching add-on kexts that were not signed by Apple. This has been the case since Yosemite or El Capitan... Again, there would appear to be a fairly substantial difference between kexts injected by Clover (in the Clover kexts folder) and those shown on your screenshot of /L/E. It's going to be difficult to help you until you start giving the complete picture... Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted February 8, 2019 Administrators Share Posted February 8, 2019 did you try the basic steps like check if the switch on the machine is off or if it is disabled in bios? Link to comment Share on other sites More sharing options...
Recommended Posts