MBP Pro early 2012 WiFi Not Working on 21.1

Questions about Wi-Fi and other network devices, file sharing, firewalls, connection sharing etc
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
Anonymouz13
Level 1
Level 1
Posts: 30
Joined: Wed Mar 23, 2022 1:29 am

MBP Pro early 2012 WiFi Not Working on 21.1

Post by Anonymouz13 »

Hello, I have an early 2012 MBP in which the WiFi stopped working after updating to OS 21.1 from 20.1. The hardware works because from boot from USB I enabled driver and WiFi worked again. I tried looking for the answer on my own but can't find one. Thanks for reading.

Sys Info:

Code: Select all

description: Notebook
    product: MacBookPro8,1 (System SKU#)
    vendor: Apple Inc.
    version: 1.0
    serial: C17GCRY0DRJ7
    width: 64 bits
    capabilities: smbios-2.4 dmi-2.4 smp vsyscall32
    configuration: boot=normal chassis=notebook family=MacBook Pro sku=System SKU# uuid=2546dce8-9912-59a9-b982-4d8e1108f4ef
  *-core
       description: Motherboard
       product: Mac-94245B3640C91C81
       vendor: Apple Inc.
       physical id: 0
       version: MacBookPro8,1
       serial: C02135303HXDRKQA8
       slot: Part Component
     *-cpu:0
          description: CPU
          product: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
          vendor: Intel Corp.
          physical id: 0
          bus info: cpu@0
          version: 6.42.7
          slot: U2E1
          size: 1663MHz
          capacity: 2900MHz
          width: 64 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx rdtscp x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid xsaveopt dtherm ida arat pln pts md_clear flush_l1d cpufreq
          configuration: microcode=47
        *-cache:0
             description: L1 cache
             physical id: 2
             slot: Unknown
             size: 32KiB
             capacity: 32KiB
             capabilities: asynchronous internal write-back
             configuration: level=1
        *-cache:1
             description: L2 cache
             physical id: 3
             slot: Unknown
             size: 256KiB
             capacity: 256KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=2
        *-cache:2
             description: L3 cache
             physical id: 4
             slot: Unknown
             size: 3KiB
             capacity: 3KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=3
     *-cache:0
          description: L1 cache
          physical id: 1
          slot: Unknown
          size: 32KiB
          capacity: 32KiB
          capabilities: asynchronous internal write-back
          configuration: level=1
     *-cpu:1
          description: CPU
          vendor: Intel(R) Corporation
          physical id: 5
          bus info: cpu@1
          version: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
          slot: U2E1
          size: 969MHz
          capacity: 2900MHz
          capabilities: cpufreq
        *-cache:0
             description: L1 cache
             physical id: 7
             slot: Unknown
             size: 32KiB
             capacity: 32KiB
             capabilities: asynchronous internal write-back
             configuration: level=1
        *-cache:1
             description: L2 cache
             physical id: 8
             slot: Unknown
             size: 256KiB
             capacity: 256KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=2
        *-cache:2
             description: L3 cache
             physical id: 9
             slot: Unknown
             size: 3KiB
             capacity: 3KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=3
     *-cache:1
          description: L1 cache
          physical id: 6
          slot: Unknown
          size: 32KiB
          capacity: 32KiB
          capabilities: asynchronous internal write-back
          configuration: level=1
     *-cpu:2
          description: CPU
          vendor: Intel(R) Corporation
          physical id: a
          bus info: cpu@2
          version: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
          slot: U2E1
          size: 865MHz
          capacity: 2900MHz
          capabilities: cpufreq
        *-cache:0
             description: L1 cache
             physical id: c
             slot: Unknown
             size: 32KiB
             capacity: 32KiB
             capabilities: asynchronous internal write-back
             configuration: level=1
        *-cache:1
             description: L2 cache
             physical id: d
             slot: Unknown
             size: 256KiB
             capacity: 256KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=2
        *-cache:2
             description: L3 cache
             physical id: e
             slot: Unknown
             size: 3KiB
             capacity: 3KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=3
     *-cache:2
          description: L1 cache
          physical id: b
          slot: Unknown
          size: 32KiB
          capacity: 32KiB
          capabilities: asynchronous internal write-back
          configuration: level=1
     *-cpu:3
          description: CPU
          vendor: Intel(R) Corporation
          physical id: f
          bus info: cpu@3
          version: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
          slot: U2E1
          size: 1172MHz
          capacity: 2900MHz
          capabilities: cpufreq
        *-cache:0
             description: L1 cache
             physical id: 11
             slot: Unknown
             size: 32KiB
             capacity: 32KiB
             capabilities: asynchronous internal write-back
             configuration: level=1
        *-cache:1
             description: L2 cache
             physical id: 12
             slot: Unknown
             size: 256KiB
             capacity: 256KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=2
        *-cache:2
             description: L3 cache
             physical id: 13
             slot: Unknown
             size: 3KiB
             capacity: 3KiB
             capabilities: asynchronous internal write-back instruction
             configuration: level=3
     *-cache:3
          description: L1 cache
          physical id: 10
          slot: Unknown
          size: 32KiB
          capacity: 32KiB
          capabilities: asynchronous internal write-back
          configuration: level=1
     *-memory
          description: System Memory
          physical id: 14
          slot: System board or motherboard
          size: 10GiB
        *-bank:0
             description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
             product: 0x000000000000000000000000000000000000
             vendor: 0x0000
             physical id: 0
             serial: 0x00000000
             slot: DIMM0
             size: 8GiB
             clock: 1333MHz (0.8ns)
        *-bank:1
             description: SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
             product: HMT325S6BFR8C-H9
             vendor: Hynix Semiconductor (Hyundai Electronics)
             physical id: 1
             serial: 0x5A6C3F36
             slot: DIMM0
             size: 2GiB
             clock: 1333MHz (0.8ns)
     *-firmware
          description: BIOS
          vendor: Apple Inc.
          physical id: 1a
          version: 87.0.0.0.0
          date: 06/13/2019
          size: 1MiB
          capacity: 8MiB
          capabilities: pci upgrade shadowing cdboot bootselect acpi ieee1394boot smartbattery netboot
     *-pci
          description: Host bridge
          product: 2nd Generation Core Processor Family DRAM Controller
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 09
          width: 32 bits
          clock: 33MHz
        *-pci:0
             description: PCI bridge
             product: Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
             vendor: Intel Corporation
             physical id: 1
             bus info: pci@0000:00:01.0
             version: 09
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:24 memory:a0800000-a08fffff
        *-pci:1
             description: PCI bridge
             product: Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
             vendor: Intel Corporation
             physical id: 1.1
             bus info: pci@0000:00:01.1
             version: 09
             width: 32 bits
             clock: 33MHz
             capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:25 ioport:3000(size=4096) memory:a0a00000-a4efffff ioport:a4f00000(size=67108864)
           *-pci
                description: PCI bridge
                product: CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:05:00.0
                version: 00
                width: 32 bits
                clock: 33MHz
                capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
                configuration: driver=pcieport
                resources: irq:26 memory:a0a00000-a0efffff ioport:a4f00000(size=12582912)
              *-pci:0
                   description: PCI bridge
                   product: CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
                   vendor: Intel Corporation
                   physical id: 0
                   bus info: pci@0000:06:00.0
                   version: 00
                   width: 32 bits
                   clock: 33MHz
                   capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
                   configuration: driver=pcieport
                   resources: irq:27 memory:a0c00000-a0cfffff
                 *-generic
                      description: System peripheral
                      product: CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
                      vendor: Intel Corporation
                      physical id: 0
                      bus info: pci@0000:07:00.0
                      version: 00
                      width: 32 bits
                      clock: 33MHz
                      capabilities: pm msi pciexpress msix bus_master cap_list
                      configuration: driver=thunderbolt latency=0
                      resources: irq:17 memory:a0c00000-a0c3ffff memory:a0c40000-a0c40fff
              *-pci:1
                   description: PCI bridge
                   product: CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
                   vendor: Intel Corporation
                   physical id: 3
                   bus info: pci@0000:06:03.0
                   version: 00
                   width: 32 bits
                   clock: 33MHz
                   capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
                   configuration: driver=pcieport
                   resources: irq:16 memory:a0b00000-a0bfffff ioport:a4f00000(size=2097152)
              *-pci:2
                   description: PCI bridge
                   product: CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
                   vendor: Intel Corporation
                   physical id: 4
                   bus info: pci@0000:06:04.0
                   version: 00
                   width: 32 bits
                   clock: 33MHz
                   capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
                   configuration: driver=pcieport
                   resources: irq:17 memory:a0d00000-a0dfffff ioport:a5100000(size=2097152)
              *-pci:3
                   description: PCI bridge
                   product: CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
                   vendor: Intel Corporation
                   physical id: 5
                   bus info: pci@0000:06:05.0
                   version: 00
                   width: 32 bits
                   clock: 33MHz
                   capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
                   configuration: driver=pcieport
                   resources: irq:18 memory:a0e00000-a0efffff ioport:a5300000(size=2097152)
              *-pci:4
                   description: PCI bridge
                   product: CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
                   vendor: Intel Corporation
                   physical id: 6
                   bus info: pci@0000:06:06.0
                   version: 00
                   width: 32 bits
                   clock: 33MHz
                   capabilities: pci pm msi pciexpress normal_decode bus_master cap_list
                   configuration: driver=pcieport
                   resources: irq:19 memory:a0a00000-a0afffff ioport:a5500000(size=2097152)
        *-display
             description: VGA compatible controller
             product: 2nd Generation Core Processor Family Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             logical name: /dev/fb0
             version: 09
             width: 64 bits
             clock: 33MHz
             capabilities: msi pm vga_controller bus_master cap_list rom fb
             configuration: depth=32 driver=i915 latency=0 resolution=1280,800
             resources: irq:46 memory:a0000000-a03fffff memory:90000000-9fffffff ioport:2000(size=64) memory:c0000-dffff
        *-communication
             description: Communication controller
             product: 6 Series/C200 Series Chipset Family MEI Controller #1
             vendor: Intel Corporation
             physical id: 16
             bus info: pci@0000:00:16.0
             version: 04
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=mei_me latency=0
             resources: irq:49 memory:a0907100-a090710f
        *-usb:0
             description: USB controller
             product: 6 Series/C200 Series Chipset Family USB Universal Host Controller #5
             vendor: Intel Corporation
             physical id: 1a
             bus info: pci@0000:00:1a.0
             version: 05
             width: 32 bits
             clock: 33MHz
             capabilities: uhci bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:21 ioport:2120(size=32)
           *-usbhost
                product: UHCI Host Controller
                vendor: Linux 5.15.0-58-generic uhci_hcd
                physical id: 1
                bus info: usb@3
                logical name: usb3
                version: 5.15
                capabilities: usb-1.10
                configuration: driver=hub slots=2 speed=12Mbit/s
        *-usb:1
             description: USB controller
             product: 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
             vendor: Intel Corporation
             physical id: 1a.7
             bus info: pci@0000:00:1a.7
             version: 05
             width: 32 bits
             clock: 33MHz
             capabilities: pm debug ehci bus_master cap_list
             configuration: driver=ehci-pci latency=0
             resources: irq:23 memory:a0906c00-a0906fff
           *-usbhost
                product: EHCI Host Controller
                vendor: Linux 5.15.0-58-generic ehci_hcd
                physical id: 1
                bus info: usb@1
                logical name: usb1
                version: 5.15
                capabilities: usb-2.00
                configuration: driver=hub slots=6 speed=480Mbit/s
              *-usb:0
                   description: USB hub
                   product: 2.0 Hub
                   vendor: Microchip Technology, Inc. (formerly SMSC)
                   physical id: 1
                   bus info: usb@1:1
                   version: b.b3
                   capabilities: usb-2.00
                   configuration: driver=hub maxpower=2mA slots=3 speed=480Mbit/s
                 *-usb:0
                      description: USB hub
                      product: BRCM2070 Hub
                      vendor: Apple Inc.
                      physical id: 1
                      bus info: usb@1:1.1
                      version: 1.00
                      capabilities: usb-2.00
                      configuration: driver=hub maxpower=94mA slots=3 speed=12Mbit/s
                    *-usb
                         description: Bluetooth wireless interface
                         product: Bluetooth USB Host Controller
                         vendor: Apple Inc.
                         physical id: 3
                         bus info: usb@1:1.1.3
                         version: 0.42
                         capabilities: usb-2.00 bluetooth
                         configuration: driver=btusb speed=12Mbit/s
                 *-usb:1
                      description: Keyboard
                      product: bcm5974
                      vendor: Apple Inc.
                      physical id: 2
                      bus info: usb@1:1.2
                      logical name: input7
                      logical name: /dev/input/event7
                      logical name: input7::capslock
                      logical name: input7::compose
                      logical name: input7::kana
                      logical name: input7::numlock
                      logical name: input7::scrolllock
                      logical name: input9
                      logical name: /dev/input/event9
                      logical name: /dev/input/mouse1
                      version: 1.18
                      capabilities: usb-2.00 usb
                      configuration: driver=bcm5974 maxpower=40mA speed=12Mbit/s
              *-usb:1
                   description: Video
                   product: FaceTime HD Camera (Built-in):
                   vendor: Apple Inc.
                   physical id: 2
                   bus info: usb@1:2
                   logical name: input10
                   logical name: /dev/input/event10
                   version: 5.16
                   serial: CC2B8C0RE4DG6LL0
                   capabilities: usb-2.00 usb
                   configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
        *-multimedia
             description: Audio device
             product: 6 Series/C200 Series Chipset Family High Definition Audio Controller
             vendor: Intel Corporation
             physical id: 1b
             bus info: pci@0000:00:1b.0
             logical name: card0
             logical name: /dev/snd/controlC0
             logical name: /dev/snd/hwC0D0
             logical name: /dev/snd/hwC0D3
             logical name: /dev/snd/pcmC0D0c
             logical name: /dev/snd/pcmC0D0p
             logical name: /dev/snd/pcmC0D1p
             logical name: /dev/snd/pcmC0D3p
             logical name: /dev/snd/pcmC0D7p
             logical name: /dev/snd/pcmC0D8p
             version: 05
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi pciexpress bus_master cap_list
             configuration: driver=snd_hda_intel latency=0
             resources: irq:50 memory:a0900000-a0903fff
           *-input:0
                product: HDA Intel PCH Line
                physical id: 0
                logical name: input11
                logical name: /dev/input/event11
           *-input:1
                product: HDA Intel PCH Headphone
                physical id: 1
                logical name: input12
                logical name: /dev/input/event12
           *-input:2
                product: HDA Intel PCH HDMI/DP,pcm=3
                physical id: 2
                logical name: input13
                logical name: /dev/input/event13
           *-input:3
                product: HDA Intel PCH HDMI/DP,pcm=7
                physical id: 3
                logical name: input14
                logical name: /dev/input/event14
           *-input:4
                product: HDA Intel PCH HDMI/DP,pcm=8
                physical id: 4
                logical name: input15
                logical name: /dev/input/event15
        *-pci:2
             description: PCI bridge
             product: 6 Series/C200 Series Chipset Family PCI Express Root Port 1
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: b5
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:16 memory:a0700000-a07fffff ioport:a0400000(size=1048576)
           *-network
                description: Ethernet interface
                product: NetXtreme BCM57765 Gigabit Ethernet PCIe
                vendor: Broadcom Inc. and subsidiaries
                physical id: 0
                bus info: pci@0000:02:00.0
                logical name: enp2s0f0
                version: 10
                serial: 3c:07:54:1d:03:2e
                size: 1Gbit/s
                capacity: 1Gbit/s
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=5.15.0-58-generic duplex=full firmware=57765-v1.37 ip=192.168.0.36 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
                resources: irq:16 memory:a0400000-a040ffff memory:a0410000-a041ffff
           *-generic
                description: MMC Host
                product: BCM57765/57785 SDXC/MMC Card Reader
                vendor: Broadcom Inc. and subsidiaries
                physical id: 0.1
                bus info: pci@0000:02:00.1
                logical name: mmc0
                version: 10
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list
                configuration: driver=sdhci-pci latency=0
                resources: irq:17 memory:a0420000-a042ffff
        *-pci:3
             description: PCI bridge
             product: 6 Series/C200 Series Chipset Family PCI Express Root Port 2
             vendor: Intel Corporation
             physical id: 1c.1
             bus info: pci@0000:00:1c.1
             version: b5
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:17 memory:a0600000-a06fffff
           *-network
                description: Network controller
                product: BCM4331 802.11a/b/g/n
                vendor: Broadcom Inc. and subsidiaries
                physical id: 0
                bus info: pci@0000:03:00.0
                version: 02
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list
                configuration: driver=bcma-pci-bridge latency=0
                resources: irq:17 memory:a0600000-a0603fff
        *-pci:4
             description: PCI bridge
             product: 6 Series/C200 Series Chipset Family PCI Express Root Port 3
             vendor: Intel Corporation
             physical id: 1c.2
             bus info: pci@0000:00:1c.2
             version: b5
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:18 memory:a0500000-a05fffff
           *-firewire
                description: FireWire (IEEE 1394)
                product: FW643 [TrueFire] PCIe 1394b Controller
                vendor: LSI Corporation
                physical id: 0
                bus info: pci@0000:04:00.0
                version: 08
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress ohci bus_master cap_list
                configuration: driver=firewire_ohci latency=0
                resources: irq:45 memory:a0500000-a0500fff
        *-usb:2
             description: USB controller
             product: 6 Series/C200 Series Chipset Family USB Universal Host Controller #1
             vendor: Intel Corporation
             physical id: 1d
             bus info: pci@0000:00:1d.0
             version: 05
             width: 32 bits
             clock: 33MHz
             capabilities: uhci bus_master cap_list
             configuration: driver=uhci_hcd latency=0
             resources: irq:19 ioport:20c0(size=32)
           *-usbhost
                product: UHCI Host Controller
                vendor: Linux 5.15.0-58-generic uhci_hcd
                physical id: 1
                bus info: usb@4
                logical name: usb4
                version: 5.15
                capabilities: usb-1.10
                configuration: driver=hub slots=2 speed=12Mbit/s
        *-usb:3
             description: USB controller
             product: 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
             vendor: Intel Corporation
             physical id: 1d.7
             bus info: pci@0000:00:1d.7
             version: 05
             width: 32 bits
             clock: 33MHz
             capabilities: pm debug ehci bus_master cap_list
             configuration: driver=ehci-pci latency=0
             resources: irq:22 memory:a0906800-a0906bff
           *-usbhost
                product: EHCI Host Controller
                vendor: Linux 5.15.0-58-generic ehci_hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 5.15
                capabilities: usb-2.00
                configuration: driver=hub slots=8 speed=480Mbit/s
              *-usb
                   description: USB hub
                   product: 2.0 Hub
                   vendor: Microchip Technology, Inc. (formerly SMSC)
                   physical id: 1
                   bus info: usb@2:1
                   version: b.b3
                   capabilities: usb-2.00
                   configuration: driver=hub maxpower=2mA slots=2 speed=480Mbit/s
                 *-usb
                      description: Human interface device
                      product: Apple Computer, Inc. IR Receiver
                      vendor: Apple Computer, Inc.
                      physical id: 1
                      bus info: usb@2:1.1
                      logical name: input6
                      logical name: /dev/input/event6
                      version: 0.16
                      capabilities: usb-2.00 usb
                      configuration: driver=usbhid maxpower=100mA speed=2Mbit/s
        *-isa
             description: ISA bridge
             product: HM65 Express Chipset LPC Controller
             vendor: Intel Corporation
             physical id: 1f
             bus info: pci@0000:00:1f.0
             version: 05
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master cap_list
             configuration: driver=lpc_ich latency=0
             resources: irq:0
           *-pnp00:00
                product: PnP device PNP0103
                physical id: 0
                capabilities: pnp
                configuration: driver=system
           *-pnp00:01
                product: PnP device PNP0c02
                physical id: 1
                capabilities: pnp
                configuration: driver=system
           *-pnp00:02
                product: PnP device PNP0b00
                physical id: 2
                capabilities: pnp
                configuration: driver=rtc_cmos
           *-pnp00:03
                product: PnP device APP000b
                vendor: Apple Computer Inc
                physical id: 3
                capabilities: pnp
           *-pnp00:04
                product: PnP device PNP0c02
                physical id: 4
                capabilities: pnp
                configuration: driver=system
           *-pnp00:05
                product: PnP device PNP0c01
                physical id: 5
                capabilities: pnp
                configuration: driver=system
        *-sata
             description: SATA controller
             product: 6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller
             vendor: Intel Corporation
             physical id: 1f.2
             bus info: pci@0000:00:1f.2
             logical name: scsi0
             logical name: scsi1
             version: 05
             width: 32 bits
             clock: 66MHz
             capabilities: sata msi pm ahci_1.0 bus_master cap_list emulated
             configuration: driver=ahci latency=0
             resources: irq:44 ioport:2148(size=8) ioport:215c(size=4) ioport:2140(size=8) ioport:2158(size=4) ioport:2060(size=32) memory:a0906000-a09067ff
           *-disk
                description: ATA Disk
                product: Samsung SSD 860
                physical id: 0
                bus info: scsi@0:0.0.0
                logical name: /dev/sda
                version: 2B6Q
                serial: S3Z1NB0M410657M
                size: 465GiB (500GB)
                capabilities: partitioned partitioned:dos
                configuration: ansiversion=5 logicalsectorsize=512 sectorsize=512
              *-volume:0 UNCLAIMED
                   description: EFI GPT partition
                   physical id: 1
                   bus info: scsi@0:0.0.0,1
                   capacity: 512MiB
                   capabilities: primary nofs
              *-volume:1
                   description: EXT4 volume
                   vendor: Linux
                   physical id: 2
                   bus info: scsi@0:0.0.0,2
                   logical name: /dev/sda2
                   logical name: /
                   version: 1.0
                   serial: e2321439-171a-46b7-b971-35a17b6f2133
                   size: 465GiB
                   capacity: 465GiB
                   capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
                   configuration: created=2023-01-29 08:03:17 filesystem=ext4 lastmountpoint=/ modified=2023-02-05 06:03:14 mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro mounted=2023-02-05 06:03:15 state=mounted
           *-cdrom
                description: DVD writer
                product: DVD-R   UJ-8A8
                vendor: MATSHITA
                physical id: 1
                bus info: scsi@1:0.0.0
                logical name: /dev/cdrom
                logical name: /dev/sr0
                version: HA13
                capabilities: removable audio cd-r cd-rw dvd dvd-r
                configuration: ansiversion=5 status=open
        *-serial
             description: SMBus
             product: 6 Series/C200 Series Chipset Family SMBus Controller
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             version: 05
             width: 64 bits
             clock: 33MHz
             configuration: driver=i801_smbus latency=0
             resources: irq:18 memory:a0907000-a09070ff ioport:efa0(size=32)
  *-battery
       product: Unknown
       vendor: Unknown
       physical id: 1
       version: Unknown
       serial: Unknown
       slot: Unknown
  *-input:0
       product: Lid Switch
       physical id: 2
       logical name: input0
       logical name: /dev/input/event0
       capabilities: platform
  *-input:1
       product: Power Button
       physical id: 3
       logical name: input1
       logical name: /dev/input/event1
       capabilities: platform
  *-input:2
       product: applesmc
       physical id: 4
       logical name: input16
       logical name: /dev/input/event4
       logical name: /dev/input/js0
       capabilities: platform
  *-input:3
       product: Sleep Button
       physical id: 5
       logical name: input2
       logical name: /dev/input/event2
       capabilities: platform
  *-input:4
       product: Power Button
       physical id: 6
       logical name: input3
       logical name: /dev/input/event3
       capabilities: platform
  *-input:5
       product: Video Bus
       physical id: 7
       logical name: input8
       logical name: /dev/input/event8
       capabilities: platform
Last edited by LockBot on Sat Aug 05, 2023 10:00 pm, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Pulegium
Level 3
Level 3
Posts: 105
Joined: Fri Nov 15, 2019 10:42 pm

Re: MBP Pro early 2012 WiFi Not Working on 21.1

Post by Pulegium »

Perhaps try completely removing the current Wi-Fi driver then reinstalling it .
A few years ago I encountered a problem such as yours after upgrading Mint . In that case I simply rolled back my kernel to the previous version in which Wi-Fi worked . Every few weeks I would roll forward to see if the newer kernel was patched . Eventually after a few months the bug was seemingly patched as one day the Wi-Fi just worked .
Good luck .
User avatar
freshminted
Level 4
Level 4
Posts: 273
Joined: Fri May 01, 2020 12:26 am

Re: MBP Pro early 2012 WiFi Not Working on 21.1

Post by freshminted »

My 2012 MBP (a1278) uses a "Broadcom BCM4331 802.11a/b/g/n (Airport Extreme) alternative driver." The Driver manager also says:

bcmwl-kernel-source Version 6.30.223.271+bdcom-0ubuntu8
Broadcom 802.11 Linux STA wireless driver source

This driver was suggested and installed when I first put Linux Mint 20.3 on the MBP. I think the installation downloaded it and compiled it at that point. Has worked perfectly ever since.

5.4.xxx kernel and still running LM20.3, not 21.1

Btw, how's the battery in your MBP? Mine lived under a bed unused for several years before I dug it out. The battery (original) works, but only for an hour or so before it has to be recharged.
Complete World Domination within five years.
Pulegium
Level 3
Level 3
Posts: 105
Joined: Fri Nov 15, 2019 10:42 pm

Re: MBP Pro early 2012 WiFi Not Working on 21.1

Post by Pulegium »

I rather suspect I'm misinterpreting your question again , but . The Linux Mint ISO does not typically come with the right wireless drivers for Apple computers perhaps because the " Linux on a Mac user " is such a niche demographic . You usually have to add them via the Driver Manager after installing Mint either by connecting to internet via Ethernet , a USB wireless dongle or USB tethering with an Android phone .

The problem I described in my previous post was with a home built desktop ( with a Broadcom Wi-Fi card ) not a Mac but could well apply to your context . I don't really know why wireless would not work at first with that upgrade . Rumour was that it was kernel not distro related .

As for my 2012 MBP , ( how did you know I have one ? :wink: ) I bought it last summer for a good price and kind of won the laptop lottery as not only is it in near mint condition it turned out to have been manufactured in 2015 so I actually bought a 7 year old computer . I assume it has it's original battery but it only had 27 cycles on it when I bought it . The battery lasts about 4 1/2 hours but it's still on Catalina on a spinning hard drive . Linux battery management on Macs Is notoriously poor so I expect a drop off when I switch it to Mint . I'll probably swap an SSD for the HDD and install TLP though so that should help .
Locked

Return to “Networking”