- Joined
- Sep 3, 2010
- Messages
- 65
- Motherboard
- Acer V5-572G
- CPU
- i5-3337U
- Graphics
- Intel HD4000
- Mac
- Classic Mac
- Mobile Phone
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 )
Thanks for Linux sources...
Add informations:
With: 58 54 08 3F 4B 50 5C 00 0A
Number 08 - Regulatory Revision. Driver it also reads from EEPROM and compares it.
Your patch will only work on modules, whis Country code "XT" and regrev "08" in EEPROM.
But recently I came across a module with a different Regulatory Revision code.
Azurewave AW-CE123H for HP, SPS#724935-001. For example,
http://www.ebay.com/itm/Azurewave-H...US_Internal_Network_Cards&hash=item2c935ed23a
This module contains in eeprom: Country code "XT" and Regulatory Revision "0B".
My patch "XT-ROW" of the first post - does not work. Instead, the country is set by default "US"...
To patch worked on the modules with any Regulatory Revision code, you need to set Number 00.
Your correct patch, for modules with "XT" contry and any Regulatory Revision:
(enable channels 1-14 (2.4GHz), and 34-165 (5GHz) and full power):
Binary: AirPortBrcm4360
Find: 58 54 00 2B 18 2C 21 00 20
Replace: 58 54 00 3F 4B 50 5C 00 0A
To Toleda:
Fix my patch "XT-ROW" in the first post, so it worked on new Azurewave AW-CE123H for HP:
XT-ROW/Replace: 58 54 08 0A 36 1C 47 00 0A -> 58 54 00 0A 36 1C 47 00 0A
That's right.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.
If there is no match for the country code - used by default: US