Contribute
Register

<< Solved >> Boot hangs with new WiFi card

Status
Not open for further replies.
Joined
Jun 17, 2019
Messages
9
Motherboard
Dell XPS 15 9570
CPU
i7 8750H
Graphics
HD 630 + GTX 1050 Ti, 1080p
I recently bought Dell XPS 15 9570 and decided to try installing macOS. With the help of LetterSoul's EFI, I had succeeded. WiFi card that came with the notebook is not compatible so I bought DW1820A as a replacement. This new card works great in Windows but macOS struggles to boot with it.

If I disable it in BIOS or replace it for the old one, macOS boots without a problem. Line displayed in -v is kextd stall[0], (60s): 'ARPT'. This line changed when I renamed the card in clover from PXSX to ARPT, so it must be related to the problem.

I tried a few kexts, but nothing worked, always this same three lines and then it just hangs there forever, until I do a hard reset.

I will be grateful for any help.

My setup is:
Dell XPS 15 9570
- i7 8750H
- GTX 1050Ti (not used in macOS)
- 8GB RAM
- 256GB M.2 SSD + 256GB SATA SSD
- 1080p display
- DW1820A wifi card (BCM94352Z)
- dual boot macOS 10.14.4 + Windows 10

SOLVED!
for solution see post
#14
 

Attachments

  • CLOVER.zip
    6.1 MB · Views: 74
  • IMG_1456.jpg
    IMG_1456.jpg
    2.8 MB · Views: 96
Last edited:
There are up to 3 types of DW1820A.
The only one working OOB is CN-0VW3T3...
Most probably you have CN-08PKF4...
No solution. KP or it works for 2-3 minutes only (with AirportBrcmFixup.kext)...
You need to replace it: better choice is DW1560 (Dell or Foxconn)
 
There are up to 3 types of DW1820A.
The only one working OOB is CN-0VW3T3...
Most probably you have CN-08PKF4...
No solution. KP or it works for 2-3 minutes only (with AirportBrcmFixup.kext)...
You need to replace it: better choice is DW1560 (Dell or Foxconn)

So I checked and if the sticker doesn't lie, my type is CN-0VW3T3.
Weird thing is that on the very first boot when it was installed it booted just fine, but when I tried to connect to WiFi it just froze and I had to do a hard reset.
 
No IOreg and all other needed debug files attached... no help

In any case, if it's right, no need to inject wifi 0x43A314E4
 
Sorry, including proper debug files. These are generated with the disabled WiFi card. I tried updating to newest version of LetterSoul's EFI, still same problem.
 

Attachments

  • debug_11919.zip
    6.3 MB · Views: 64
These are generated with the disabled WiFi card
This means you removed the wifi card??
You do not have any wifi card installed... vendor 14E4 not listed in your PCI
Debug files must be collected with wifi card installed.
 
This means you removed the wifi card??
You do not have any wifi card installed... vendor 14E4 not listed in your PCI
Debug files must be collected with wifi card installed.
No, I disabled it through BIOS.
Since I can't boot with it installed, I generated the debug files without any WiFi card, hoping it would help.
 
Try adding brcmfx-driver=1 and remove (for now) brcmfx-country=#a
Remove FakePCIID_Broadcom_WiFi.kext, you're already injecting wifi 0x43A314E4

If it doesn't help, keep your kext/other & L/E folders minimal to boot.
You have to boot with wifi and collect debug files...
 
Try adding brcmfx-driver=1 and remove (for now) brcmfx-country=#a
Remove FakePCIID_Broadcom_WiFi.kext, you're already injecting wifi 0x43A314E4

It worked and I successfully booted with the WiFi card enabled.
WiFi is still not working but IOreg now shows device with vendor 14E4.
 

Attachments

  • debug_13841.zip
    6 MB · Views: 73
It worked and I successfully booted with the WiFi card enabled.
WiFi is still not working but IOreg now shows device with vendor 14E4.
As per rules, please update your hardware profile to allow others to help you easier

please read the faq for proper hardware profile setup:

How and where to install kexts:
 
Status
Not open for further replies.
Back
Top