zogthegreat Posted April 18, 2019 Share Posted April 18, 2019 Hi Hervé, For some reason, I'm not getting the strings right for my E7450 and I was hoping that you could help me. I grabbed as much information as I could from both Windows and Linux. Here is the details from Windows: Spoiler PCI Slot 3 (PCI bus 2, device 0, function 0) PCI\VEN_14E4&DEV_43A3&SUBSYS_075A17AA&REV_08\0000C7FFFFC1606D00 Hardware ID's PCI\VEN_14E4&DEV_43A3&SUBSYS_075A17AA&REV_08 PCI\VEN_14E4&DEV_43A3&SUBSYS_075A17AA PCI\VEN_14E4&DEV_43A3&CC_028000 PCI\VEN_14E4&DEV_43A3&CC_0280 Bus number 00000002 Location paths PCIROOT(0)#PCI(1C03)#PCI(0000) ACPI(_SB_)#ACPI(PCI0)#ACPI(RP04)#ACPI(PXSX) And from Linux: Spoiler sudo lspci -k | more 02:00.0 Network controller: Broadcom Limited BCM4350 802.11ac Wireless Network Adapter (rev 08) Subsystem: Lenovo BCM4350 802.11ac Wireless Network Adapter Kernel driver in use: brcmfmac Kernel modules: brcmfmac sudo lspci -n -s 02:00.0 02:00.0 0280: 14e4:43a3 (rev 08) sudo lshw -C network | more *-network description: Ethernet interface product: Ethernet Connection (3) I218-LM vendor: Intel Corporation physical id: 19 bus info: pci@0000:00:19.0 logical name: eno1 version: 03 serial: 20:47:47:b2:ee:94 size: 1Gbit/s capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.2-3 ip=192.168.2.89 latency=0 link=yes multicast=yes po rt=twisted pair speed=1Gbit/s resources: irq:46 memory:f7600000-f761ffff memory:f7643000-f7643fff ioport:f080(size=32) *-network description: Wireless interface product: BCM4350 802.11ac Wireless Network Adapter vendor: Broadcom Inc. and subsidiaries physical id: 0 bus info: pci@0000:02:00.0 logical name: wlp2s0 version: 08 serial: 60:6d:c7:c1:fd:59 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=brcmfmac driverversion=7.35.180.119 firmware=01-e791c176 latency=0 multicast=yes wireless=IEEE 802.11 resources: irq:51 memory:f7400000-f7407fff memory:f7000000-f73fffff My problem is getting the device string like you have in your example that I found here: Thanks! Quote Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 18, 2019 Moderators Share Posted April 18, 2019 @zogthegreat try this config.plist.zip Quote Link to comment Share on other sites More sharing options...
Administrators Hervé Posted April 18, 2019 Administrators Share Posted April 18, 2019 Location paths PCIROOT(0)#PCI(1C03)#PCI(0000) ACPI(_SB_)#ACPI(PCI0)#ACPI(RP04)#ACPI(PXSX) -> Your Windows info clearly shows your card attached to ACPI device RP04@1C,3->PXSX@0. As such, you'll inject your properties under PciRoot(0x0)/Pci(0x1c,0x03)/Pci(0x0). You'd have also seen this using IORegistryExplorer. Quote Link to comment Share on other sites More sharing options...
zogthegreat Posted April 19, 2019 Author Share Posted April 19, 2019 @Jake Lo I tried your config.plist and I got a kernel panic on boot, (first two attached images). @Hervé, Yeah, that's the information that I am adding to the config, but for some reason my wifi isn't showing up, although the bluetooth is. Although you do bring up an important point. If I'm going to be using OS X, I need to learn the tools for it. I'm including a copy of my config.plist and my dump file. I had an error when generating the dump file: Spoiler IOREG dump failed. Retrying by increasing delays...\ Increased delay by x2 times. Retrying...\ IOREG dump failed. Retrying by increasing delays...\ Increased delay by x3 times. Retrying...\ IOREG dump failed. Retrying by increasing delays...\ IOREG dump has failed 3 times. Dumping generic IOREG report instead.\ debug_27031.zip config.zip Quote Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 19, 2019 Moderators Share Posted April 19, 2019 Try this one. Or just remove the Wifi FakeID and add to boot arg brcmfx-country=#a config.plist.zip 1 Quote Link to comment Share on other sites More sharing options...
zogthegreat Posted April 19, 2019 Author Share Posted April 19, 2019 @Jake Lo Thanks for the config. I did manage to get the card working by editing my config.plist properly. However, when the DW1820a is installed, I get random freezes and complete system lockup's. I just tried your config.plist, and I get the same results. Without the card, the system runs smooth. I did another system dump that I will attach below, along with the config.plist that I managed to get working. I'm going to do some hardware testing to make sure that the problem isn't the actual wifi card. Rare, but it does happen. debug_787.zip e7450 config.plist.zip Quote Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 20, 2019 Moderators Share Posted April 20, 2019 Try 4331 instead of 4353. Re explore IOReg with this, the raw txt file is hard to read Quote Link to comment Share on other sites More sharing options...
zogthegreat Posted April 20, 2019 Author Share Posted April 20, 2019 Thanks Jake Lo. I tried changing 4353 to 4331 as you suggested, but the problem persists, (I had to switch computers to finish writing this sentence!). I did a dump with the version of IORegistryExplorer that you suggested and attached the output below. I'm wondering if I have a driver conflict. I keep noticing "AirPort_Brcm4360" in the output when I'm booting. I'm slowly dumping the log files. I'll post up if I find anything in there. zog’s_MacBook_Pro.ioreg Quote Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 20, 2019 Moderators Share Posted April 20, 2019 Remove FakePCIID.kext + FakePCIID_Broadcom_WiFi.kext Quote Link to comment Share on other sites More sharing options...
zogthegreat Posted April 20, 2019 Author Share Posted April 20, 2019 OK, I'm looking through the "system_report_crash", I found this: Spoiler Crashed Thread: 5 Dispatch queue: com.apple.metadata.spotlightindex.Set Attributes scheduler for index at /.Spotlight-V100/Store-V2/0FC25FF0-90AA-4FBF-8B4F-1F591\ \ Exception Type: EXC_BAD_ACCESS (SIGSEGV)\ Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000003d19\ Exception Note: EXC_CORPSE_NOTIFY\ \ Termination Signal: Segmentation fault: 11\ Termination Reason: Namespace SIGNAL, Code 0xb\ Terminating Process: exc handler [205]\ I'm Googling the details now, but I am also posting the crash report. The log file "system_report_kernel_panic" also has a similar error: Spoiler panic(cpu 3 caller 0xffffff80118b3245): "TLB invalidation IPI timeout, unresponsive CPU bitmap: 0x4, NMIPI acks: 0x0, now: 0x1, deadline: 321800297971"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4903.201.2/osfmk/x86_64/pmap.c:2837 system_report_crash.zip system_report_KP.zip Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.