Results 1 to 8 of 8

Thread: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

  1. #1
    Join Date
    Jan 2023
    Beans
    4

    Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    Hi,

    I'm kind of new to Ubuntu and not an IT guy… Trying to have the WiFi work on my MacBook Air with a fresh install of Ubuntu 22.04.1
    The network card is not recognized, and nothing seems to work. I've tried installing drivers to /lib/firmware several times, but apparently, I don't have the correct driver or something.
    Here's what a lspci command returns:
    Code:
    03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
    Anyone knows which specific driver I need to install and could provide a link and a simple step-by-step? Please keep in mind I don't have an Internet connection on the MacBook so it needs to be downloaded elsewhere…
    Thanks a lot!

  2. #2
    Join Date
    Oct 2006
    Beans
    58,286

    Re: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    Thread movd to the "Apple Hardware Users" forum where you are more likely to find people with the same hardware.

  3. #3
    Join Date
    May 2008
    Beans
    3,983
    Distro
    Ubuntu 22.04 Jammy Jellyfish

    Re: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    Your device 14e4:43a0 needs bcmwl-kernel-source
    Info here https://ubuntuforums.org/showthread.php?t=2214110

    In order to install the driver correctly to your PC, I would suggest:-
    Share your smartphone connection (tethering) - many internet sites explain this.
    Buy a cheap 'n' cheerful Linux friendly USB wireless adaptor - useful to have anyway.
    Buy/borrow Ethernet to USB cable

    When you have an internet connection on your MacBook Air:-
    Boot into Ubuntu 22.04.
    Open Software & Updates.
    Check that all repositories (main, universe, restricted and multiverse) are active.
    Open a terminal and enter the following:-
    Code:
    sudo apt install bcmwl-kernel-source
    Then reboot.

    It is possible to download the driver and its dependency packages via another PC.
    However, this is a complicated procedure and there are better solutions as I mentioned above.

  4. #4
    Join Date
    Jan 2023
    Beans
    4

    Re: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    Thanks for your reply! I guess I'll be buying a USB wireless adaptor…

  5. #5
    Join Date
    Jan 2023
    Beans
    4

    Re: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    Hi, quick follow-up: I found a usb to Ethernet cable I didn't know I had, entered your command, and everything works great! Thanks again

  6. #6
    Join Date
    May 2008
    Beans
    3,983
    Distro
    Ubuntu 22.04 Jammy Jellyfish

    Re: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    Splendid.
    It is a nice gesture to mark the thread as solved to help other forum members/searchers.
    https://wiki.ubuntu.com/UnansweredPo.../SolvedThreads

    Hopefully, you will find your Ubuntu experience even more fruitful than macOS .
    Last edited by tea for one; January 6th, 2023 at 09:25 PM.

  7. #7
    Join Date
    Jan 2023
    Beans
    4

    Re: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    Yes I did try to find a "mark as solved" button, I couldn't so I gave up… I think it could be more obvious…

  8. #8
    Join Date
    Jan 2023
    Beans
    32
    Distro
    Ubuntu 22.04 Jammy Jellyfish

    Re: Ubuntu 22.04.1 LTS on MacBook Air, WiFi not working

    I lost my functionality on my 4352 when I upgraded to 22.04. Installed 20(.04?) and the hardware does still work. I've tried purging bcmwl-kernel-source and reinstalling but it always fails. Here is the message in the make.log that has been the issue throughout everything I have tried:

    DKMS make.log for bcmwl-6.30.223.271+bdcom for kernel 5.15.0-56-generic (x86_64)
    Fri Jan 27 05:04:12 PM MST 2023
    make: Entering directory '/usr/src/linux-headers-5.15.0-56-generic'


    ERROR: Kernel configuration is invalid.
    include/generated/autoconf.h or include/config/auto.conf are missing.
    Run 'make oldconfig && make prepare' on kernel src to fix it.


    make: *** [Makefile:750: include/config/auto.conf] Error 1
    make: Leaving directory '/usr/src/linux-headers-5.15.0-56-generic'

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •