Contribute
Register

[Guide] Airport - PCIe Half Mini v2

Status
Not open for further replies.
Qualcomm Atheros, AR9485 Wireless Network Adapter, its not in the above post !
Any Hope :(
 
Qualcomm Atheros, AR9485 Wireless Network Adapter, its not in the above post !
Any Hope :(

AR9485 is not supported, thus why it is not in the list in post #1.
 
Only 1 option for NGFF laptops:
BCM94356Z Combo NGFF

Both WiFi and Bluetooth will work (wifi requires device-id change in DSDT, bluetooth requires firmware upload).

However getting it at the moment seems quite difficult, out of stock everywhere.
Currently no matches on ebay or Amazon.

I bought mine a few months ago for about $65. From what I heard prices are ranging from $60 to $100.

BCM94356Z / BCM943162ZP might also work, but no-one has these yet for testing.

Are you certain you bought the BCM94356Z, and not the BCM94352Z? If you did, do you still have any information on where you bought it? Just interested, I need the BCM94356Z not the BCM94352Z for my Lenovo X240S, any info appreciated.
 
So does airport works with TP-LINK TL-WDN4800?
 
Off topic.

Sorry for Off topic, probably I have not understood it correctly but I was wondering as TP-LINK TL-WDN4800 is based Atheros AR9380 are we gonna have Airdrop working or I should return it and build my own?

Although I need to mention I do already have
GYMLE BT4LE.

Sorry if my post again is Off topic
 
If anyone is interested, I figured out how to enable ALL channels (both 2.4GHz and 5GHz) on the Broadcom chips. I don't think this has been posted anywhere before.

Replace: 58 54 00 2B 18 2C 21 00 20

With: 58 54 08 3F 4B 50 5C 00 0A

In AirPortBrcm4360.

This will enable channels 1-14 (2.4GHz) and 34-165 (5GHz). This also enables maximum power transmission. ( POWERRRRRRRRR :) )

If anyone is interested, the Apple Broadcom driver is based off the Linux one. So all the structures can actually be found here: https://raw.githubusercontent.com/R.../release/src-rt-6.x/wl/clm/src/wlc_clm_data.c

This particular replacement changes the XT country definition (which is the default in the EEPROM of the WiFi card) to the settings of the "#a" country definition.

The "#a" country definition is a special debug country in the driver that essentially unlocks all channels at maximum power for development purposes.

Be warned, using these channels at the debug power transmission rates may be illegal in your country.

Haven't looked into doing this on an Atheros card, don't have one.
 
Please don't be so quick to dismiss.

I don't see this in post #1? The current XT-ROW _does not_ enable all channels like the patch I have posted.

Cheers
 
Just a quick note or two on country codes and the 5GHz patch for the BCM4532 cards.

XT gives the following 'supported channels' for the card:

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 149, 153, 157, 161, 165

While US reduces the number of supported channels to:

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 144, 149, 153, 157, 161, 165.


As noted by minihack here, XT support and US locale support, where US is a subset of XT.

The patch I have posted is as follows:

The debug country definition offers more channels and transmit power than both the US and XT patch in post #1

Xi6yaic.png


And If I have to really point it out...

Channels: 14, 34, 42, 46, 120, 124, 128

EDIT: I don't believe it's possible to even change the country code without patching the EEPROM (correct me if I'm wrong). The patch MUST state "XT" since that is what is in the WiFi EEPROM, and that is how OS X matches the country definition. The patch in post #1 for US-FCC actually does "nothing", as in, the definition in the patch is not related to what is actually happens. By patching to US-FCC you are removing "XT" from the table which makes it fall back to the default (which just happens to US-FCC). You could change the "US" part in the patch to "ZZ" and it would still show up as "US"; it is simply falling back to defaults.
 
Status
Not open for further replies.
Back
Top