Giter VIP home page Giter VIP logo

macos-wlan-driver's Introduction

MacOS WLAN Driver for Broadcom 4360


Compatible with Mac OS X Catalina ✅

‼ Not compatible with Big Sur ‼

alt text

802.11d WLAN country code:

  • all channels available

  • beamforming enabled

  • 80mhz enabled on all 5ghz channels

  • 1000mw max tx power

alt text

alt text

10.14 - 10.15.*

Easy install:

https://github.com/alessandro893/MacOS-WLAN-Driver/releases/latest

Manual install:

https://github.com/alessandro893/MacOS-WLAN-Driver/tree/master/AirPortBrcm4360/10.14.3

10.13

https://github.com/alessandro893/MacOS-WLAN-Driver/tree/master/AirPortBrcm4360/10.13.5

10.12

https://github.com/alessandro893/MacOS-WLAN-Driver/tree/master/AirPortBrcm4360/10.12.6

macos-wlan-driver's People

Contributors

alessandro893 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

macos-wlan-driver's Issues

2.4 GHZ Country Code Europe

Hello.

Can you modify 2.4 GHZ Country Code too ?
I need to connect to Channel 13 but my Wifi card from System Info tell me that channel 11 is my last available channel ( maybe US configuration ? )

I live in Italy

does this work on macbook pro 2018?

en0:
Card Type: AirPort Extreme (0x14E4, 0x7BF)
Firmware Version: wl0: Feb 28 2020 15:24:56 version 9.30.357.35.32.5.47 FWID 01-9ce4adf3

I could not find evidence on the nic type over the internet
will it work?
Thanks,

MacOS Catalina 10.15.6 doenst work

When inserting the country code used there is no effect on changing it. When trying to make the model manual I get this message in Rebuild Caches & repair permissions sudo chmod -Rf 755 /System/Library/Extensions/IO80211Family.kext
chmod: /System/Library/Extensions/IO80211Family.kext: No such file or directory

Doesn't work for Catalina 10.15.7

Hi Developer,

Using easy install v0.2, the country code set correctly and SIP disabled, however, tried wireless network xx and error from Mac is "xx could not be found".

Any help will be greatly appreciated. Thanks!

Not working on BigSur .

So yeah in my limited time using BigSur on my external drive. I saw that it doesn't work. I have SIP disabled. Confirmed via terminal. And the app doesn't patch it. I think I know what the problem is tho. It's that the /System file path etc is different now on BigSur...

Tried on su mount -uw / . But it failed
20201114_214406

Also a quick note. I noticed this after I'm done with reformatting the BigSur temporary drive ...

On my Macbook Air 2014, usually the wifi doesn't immediately catch the region / CC settings, AKA it needs to catch an AP with that CC settings, then it'll change...

But here on big Sur it immediately uses my country CC . Which is Indonesia. And it's weird since I don't remember having any AP near that broadcasts that CC at that time. I could be wrong tho. And interestingly, I didn't even log in my apple id there. So the only way it catches my CC is thru the regional setting on setting.. shame I already formatted it. If not I'd try changing the region and seeing if it changes the current WiFi CC...

Support for 10.11.6?

Could you add support for 10.11.6 for AirPortBrcm4331?

Although, it's unclear to me which chipset I've got on a MacBook Pro 9,2. kextstat | grep AirPort shows

   56    0 0xffffff7f81a1d000 0x6c2000   0x6c2000   com.apple.driver.AirPort.Brcm4360 (1042.2.1a2) B4412E3C-04B9-3AB7-BD6B-501820F23842 <55 54 50 49 12 7 6 5 4 3 1>

but ioreg -r -n ARPT shows "IOName" = "pci14e4,4331", which corresponds to the specs listed here.

How work ?

I apologize but I don't know how to use your files. where should these files be copied? I tried in AirPortBrcm4360.kext / MacOS but it did not give me any results. the country code is DE and does see if ports less than 48 and just 40Mhz &20 Mhz .what should I do? can you help me ? I have installed sierra 12.6.
thanks in advance.
sorry for english

High Sierra

did not wait for notification and rebooted iMac , now problem with WiFi adapter “WiFi: no hardware installed”. I have restored driver file , and everything work OK, but when I disable csrutil , problem with WiFi adapter reaccure

Does it work with MacBook pro 16 inch?

So I'm currently using MBA 2014 and it is working nicely. So I was planning to upgrade to MBP 16 inch and was wondering if it's patchable using this tool? Thank you. I've searched and I think it's the same chip as mbp 13 inch 2018 2019.

Country code - ZA

Hi there,

I'm having an issue with our devices having a country code of X3(any idea what that is?) and we need to change it to ZA. Are you able to modify the commands you posted here to effect this change?

Thanks!

Atheros40 High Sierra

Hi! Can you create a patch for Atheros40 driver for macOS High Sierra?
Here's a patch that works on mountain lion:
sudo perl -pi -e 's|\x75\x3A\x48\x85\xF6\x75\x0D\x31\xC0\xF6\x43\x59\x80\x75\x2D|\x90\x90\x48\x85\xF6\x90\x90\x31\xC0\xF6\x43\x59\x80\x90\x90|'
/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext/Contents/MacOS/AirPortAtheros40

If its necessary I can provide you with a kext version from OSX 10.8
Cheers!

macOS 10.14

Country code has not changed on MBP 15" 2018. Can you help patch the driver for it?

Software versions:
CoreWLAN: 13.0 (1370.8)
   CoreWLANKit: 13.0 (1370.8)
   Additional menu: 13.0 (1376.1)
   Information about the system: 12.0 (1300.2)
   IO80211 Family: 12.0 (1200.12.2)
   Diagnostics: 1.0 (805)
   AirPort Utility: 6.3.9 (639.6)

Interfaces:
en0:
   Card Type: AirPort Extreme (0x14E4, 0x7BF)
   Firmware Version: wl0: Sep 18 2018 16:24:57 version 9.130.86.7.32.6.21 FWID 01-83a3fe91
   MAC address: f0: 18: 98: 5f: 09: 78
   Region: ETSI
   Country Code: RU
   Supported PHY Modes: 802.11 a / b / g / n / ac
   Channels supported: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 36, 40, 44, 48, 52, 56, 60, 64, 132, 136, 140 , 144, 149, 153, 157, 161, 165
   End sleep mode on a wireless command: Supported
   AirDrop: Supported
   AirDrop Channel: 44
   Auto Unlock: Supported
   Status: Connected

default values

Looking at /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext/Contents/MacOS/AirPortBrcmNIC, I see my default values are 4183FCFF7435488D55D0, which corresponds to A...t5H.U.L on an hex editor. So, running the perl command replaces A...t5H.U.L with f. US.4.U.. For the Great Britain example, it goes from the same default US value (i.e., 4183FCFF7435488D55D0 or A...t5H.U.L) to f. GB.4.U.

Can you say what that default value of A...t5H.U.L represents and what specific functionality is gained when replacing A...t5H.U.L with f. US.4.U.?

In the US example, if the change raises the max TX power to 1000mw (or 30 dB), then what was the default value represented by A...t5H.U.L?

Country Code #a

Hi.
Is it possible to make a patch with country code #a instead of US , for Catalina 10.15.1 ?

Thanks in advance.

configuration is going back after installation

hey, I'm using the patch over Catalina with MacBook Pro. (after csrutil disabled) and the status is disabled

after 30-40 min of the new configuration its seems like the MacBook going back to the old configuration

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.