Jump to content

About BCM943142 in OSX


arsradu
 Share

24 posts in this topic

Recommended Posts

It won't work, replace with BCM43225 or BCM4352

4315/4312 was working with kext from 10.6 by replacing DeviceID and put a scotch on Pin20 (I am not sure, google about it). I am sure about 4315, it is my working WiFi in Dell Inspiron.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

4315/4312 was working with kext from 10.6 by replacing DeviceID and put a scotch on Pin20 (I am not sure, google about it). I am sure about 4315, it is my working WiFi in Dell Inspiron.

 

Hey Slice :)

 

I'm going to try this, but before that, I want to ask you this: if you do this, will you still be able to use your WiFi in Windows? Any idea?

Link to comment
Share on other sites

Hey Slice :)

 

I'm going to try this, but before that, I want to ask you this: if you do this, will you still be able to use your WiFi in Windows? Any idea?

2 weeks ago, i have a friend with AR9285 as Wifi Card, he got the wifi card from HP Mini Notebook. He needs to put a scotch at pin 20. It will work at Windows and OS X. :)

  • Like 2
Link to comment
Share on other sites

Those computer had no WIndows to check if the WiFi works in it.

 

Understood. Thank you! :)

 

2 weeks ago, i have a friend with AR9285 as Wifi Card, he got the wifi card from HP Mini Notebook. He needs to put a scotch at pin 20. It will work at Windows and OS X. :)

 

Cool! I'm gonna try it tomorrow.

 

Thank you both very much for your fast reply! :)

Link to comment
Share on other sites

2 weeks ago, i have a friend with AR9285 as Wifi Card, he got the wifi card from HP Mini Notebook. He needs to put a scotch at pin 20. It will work at Windows and OS X. :)

 

Hey guys,

 

I'm a bit confused. Which one is Pin 20 on this card? Where do you start counting? Or you're not supposed to count them...?

post-1303722-0-69433900-1454522819_thumb.jpg

post-1303722-0-67596800-1454522834_thumb.jpg

Link to comment
Share on other sites

2 weeks ago, i have a friend with AR9285 as Wifi Card, he got the wifi card from HP Mini Notebook. He needs to put a scotch at pin 20. It will work at Windows and OS X. :)

I have that card, on lappy and on my desktop too, no need to sotch nothing, only that:             #9342             in EFI/CLOVER/kexts/Other

always work, always

Link to comment
Share on other sites

hello

 

this tip is only for cards show in system .. loading the kext .. but can't connect

 

but u can try no harm .. only a few work to test

 

good hack

 

Didn't worked for me :(.

 

The kext seems loaded :

MacBook-Optimus:~ polyzargone$ kextstat | grep Atheros

   52    0 0xffffff7f81959000 0x14d000   0x14d000   com.apple.driver.AirPort.Atheros40 (700.74.5) ABBC5EFD-7F18-30BE-A526-273DE99C1614 <51 50 12 7 5 4 3 1>

But as you can see in screenshots, no WIFI hardware detected by OS X (though it is by DPCIManager) but shows up in Sys Info. However, I'm pretty sure it's because of the DSDT Atheros patch.

 

 

 

Device (PXSX)
            {
                Name (_ADR, Zero)  // _ADR: Address
                Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                {
                    Return (GPRW (0x09, 0x04))
                }
                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    If (LEqual (Arg2, Zero))
                    {
                        Return (Buffer (One)
                        {
                             0x03
                        })
                    }
                    Return (Package (0x0E)
                    {
                        "device-id",
                        Unicode ("0"),
                        "name",
                        "pci168c,30",
                        "AAPL,slot-name",
                        Buffer (0x08)
                        {
                            "AirPort"
                        },
                        "device_type",
                        Buffer (0x08)
                        {
                            "AirPort"
                        },
                        "model",
                        Buffer (0x33)
                        {
                            "Atheros 9285 802.11 b/g/n Wireless Network Adapter"
                        },
                        "subsystem-id",
                        Buffer (0x04)
                        {
                             0x8F, 0x00, 0x00, 0x00
                        },
                        "subsystem-vendor-id",
                        Buffer (0x04)
                        {
                             0x6B, 0x10, 0x00, 0x00
                        }
                    })
                }
            }

 

 

 

Anyway, thanks !

post-1163891-0-48318200-1454543743.png

post-1163891-0-67774300-1454543782_thumb.png

post-1163891-0-96379700-1454543800_thumb.png

post-1163891-0-55388200-1454543826_thumb.png

Link to comment
Share on other sites

..inject metioned ids (a lot of broadcom and Atheros)

Hey, Micky

 

I "patched" the card with tape, it is visible and working properly on Windows, there is something in System Report in OS X...but I'm not sure that information is ok or if it means that the card is somehow detected... The kext is loaded though...

 

Any idea?

post-1303722-0-38501400-1454590986_thumb.png

Link to comment
Share on other sites

@asradu, than you have to remove your DSDT edits if are you using my injector or use the config.plist to inject that device, at least you'll be on topic, otherwise consider to open a new one for that  :wink_anim:
FakeID is what you are looking for I guess:
 

<key>FakeID</key>
<dict>
    <key>WIFI</key>
    <string>0x168C3040</string>
</dict> 

:P
 
and that is my s. profile:

  Software Versions:
  CoreWLAN:	11.0 (1101.20)
  CoreWLANKit:	11.0 (1101.20)
  Menu Extra:	11.0 (1110.33)
  System Information:	11.0 (1100.1)
  IO80211 Family:	11.1 (1110.26)
  Diagnostics:	5.1 (510.88)
  AirPort Utility:	6.3.6 (636.5)
  Interfaces:
en1:
  Card Type:	AirPort Extreme  (0x168C, 0x3040)
  Firmware Version:	Atheros 9285: 4.0.74.0-P2P
  MAC Address:	**PRIVATE**
  Locale:	0
  Country Code:	TW 
  Supported PHY Modes:	802.11 a/b/g/n
  Supported Channels:	1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
  Wake On Wireless:	Supported
  AirDrop:	Supported
  Status:	Connected
  Current Network Information:
**PRIVATE**:
  PHY Mode:	802.11n
  BSSID:	**PRIVATE**
  Channel:	6
  Country Code:	TW 
  Network Type:	Infrastructure
  Security:	WPA2 Personal
  Signal / Noise:	-97 dBm / -96 dBm
  Transmit Rate:	65
  MCS Index:	7

..


BTW is that card working in Windows?

  • Like 1
Link to comment
Share on other sites

 

@asradu, than you have to remove your DSDT edits if are you using my injector or use the config.plist to inject that device, at least you'll be on topic, otherwise consider to open a new one for that  :wink_anim:

FakeID is what you are looking for I guess:

 

<key>FakeID</key>

<dict>

    <key>WIFI</key>

    <string>0x168C3040</string>

</dict>

 

:P

 

and that is my s. profile:

  Software Versions:
  CoreWLAN:	11.0 (1101.20)
  CoreWLANKit:	11.0 (1101.20)
  Menu Extra:	11.0 (1110.33)
  System Information:	11.0 (1100.1)
  IO80211 Family:	11.1 (1110.26)
  Diagnostics:	5.1 (510.88)
  AirPort Utility:	6.3.6 (636.5)
  Interfaces:
en1:
  Card Type:	AirPort Extreme  (0x168C, 0x3040)
  Firmware Version:	Atheros 9285: 4.0.74.0-P2P
  MAC Address:	**PRIVATE**
  Locale:	0
  Country Code:	TW 
  Supported PHY Modes:	802.11 a/b/g/n
  Supported Channels:	1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
  Wake On Wireless:	Supported
  AirDrop:	Supported
  Status:	Connected
  Current Network Information:
**PRIVATE**:
  PHY Mode:	802.11n
  BSSID:	**PRIVATE**
  Channel:	6
  Country Code:	TW 
  Network Type:	Infrastructure
  Security:	WPA2 Personal
  Signal / Noise:	-97 dBm / -96 dBm
  Transmit Rate:	65
  MCS Index:	7

 

Thanks, Micky! Will do. :)

 

Thanks a lot for your help and for the patience. :D

  • Like 1
Link to comment
Share on other sites

About BCM943142 in OSX, please post here suggestion about this card. Actually seem not supported by default

 

Thank Micky for moving these posts. However, Slice mentioned something about replacing the Device ID, a few posts back. I'm just not sure what should I replace it with. Any idea? I would try manually adding the Device ID if I knew which ID is that...

Link to comment
Share on other sites

 Share

×
×
  • Create New...