Jump to content
Sign in to follow this  
zogthegreat

Trouble with Lenovo 00JT494 / Foxconn TH77H649.00 (BCM4350)

Recommended Posts

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!

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

@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.\

 

 

KP_1.jpg

KP_2.jpg

 

 

debug_27031.zip config.zip

 

Share this post


Link to post
Share on other sites

@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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...