BCM4331 - Slow internet macbook pro mid 2012

Hello
Internet very slow on manjaro xfce. In the mac os when i download video from YouTube have 1mb speed but in manjaro is maximum 250k. And when use pacman to install software speed very down
Kernel use this driver for wifi by default: b43-firmware
Wifi model: broadcom BCM43xx (i think 4330)
Before i used Ubuntu fedora opensuse and was hight internet speed
Thanks

Please post:

inxi -SM; hwinfo --netcard --bluetooth | grep -Ei "(hotplug|speed|model|status|cmd|file|detected|driver:)" | grep -v "Config S"
sudo dmesg | grep -Ei 'b43|bcma|brcm|wl|[F]irm|deauth'
1 Like
➜  ~ inxi -SM; hwinfo --netcard --bluetooth | grep -Ei "(hotplug|speed|model|status|cmd|file|detected|driver:)" | grep -v "Config S"
System:    Host: jadi-pc Kernel: 5.4.12-1-MANJARO x86_64 bits: 64 Desktop: Xfce 4.14.2 Distro: Manjaro Linux 
Machine:   Type: Laptop System: Apple product: MacBookPro9,2 v: 1.0 serial: <root required> 
           Mobo: Apple model: Mac-6F01561E16C75D06 v: MacBookPro9,2 serial: <root required> UEFI: Apple v: 229.0.0.0.0 
           date: 07/24/2019 
  Model: "Apple AirPort Extreme"
  Driver: "bcma-pci-bridge"
  Device File: wlp2s0b1
  Link detected: yes
    Driver Status: bcma is active
    Driver Activation Cmd: "modprobe bcma"
  Model: "Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe"
  Driver: "tg3"
  Device File: enp1s0f0
  Link detected: no
    Driver Status: tg3 is active
    Driver Activation Cmd: "modprobe tg3"

➜  ~ sudo dmesg | grep -Ei 'b43|bcma|brcm|wl|[F]irm|deauth'
[    0.579929] DMAR-IR: [Firmware Bug]: ioapic 2 has no mapping iommu, interrupt remapping will be disabled
[    0.616986] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.841216] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.865894] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-9a] only partially covers this bridge
[    3.076126] usb 3-1.8.1: Product: BRCM20702 Hub
[   12.850533] bcma-pci-bridge 0000:02:00.0: bus0: Found chip with id 0x4331, rev 0x02 and package 0x09
[   12.850837] bcma-pci-bridge 0000:02:00.0: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0)
[   12.850869] bcma-pci-bridge 0000:02:00.0: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1D, class 0x0)
[   12.850927] bcma-pci-bridge 0000:02:00.0: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x13, class 0x0)
[   12.927531] bcma-pci-bridge 0000:02:00.0: bus0: Bus registered
[   16.191963] b43-phy0: Broadcom 4331 WLAN found (core revision 29)
[   16.192382] b43-phy0: Found PHY: Analog 9, Type 7 (HT), Revision 1
[   16.192394] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2059, Revision 0, Version 1
[   16.192397] b43-phy0 warning: 5 GHz band is unsupported on this PHY
[   16.490985] b43 bcma0:1 wlp2s0b1: renamed from wlan0
[   30.470001] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[   30.826702] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[   60.689976] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
[   62.302784] wlp2s0b1: authenticate with d6:11:a3:41:95:09
[   62.353563] wlp2s0b1: send auth to d6:11:a3:41:95:09 (try 1/3)
[   62.356304] wlp2s0b1: authenticated
[   62.357438] wlp2s0b1: associate with d6:11:a3:41:95:09 (try 1/3)
[   62.362333] wlp2s0b1: RX AssocResp from d6:11:a3:41:95:09 (capab=0x411 status=0 aid=1)
[   62.362748] wlp2s0b1: associated
[   62.578672] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0b1: link becomes ready

Thanks

Follow this guide to see if your connectivity can be improved using an alternate driver:

1 Like
➜  Desktop inxi -SM; hwinfo --netcard --bluetooth | grep -Ei "(hotplug|speed|model|status|cmd|file|detected|driver:)" | grep -v "Config S"
System:
  Host: jadi-pc Kernel: 5.4.13-2-MANJARO x86_64 bits: 64 
  Desktop: Xfce 4.14.2 Distro: Manjaro Linux 
Machine:
  Type: Laptop System: Apple product: MacBookPro9,2 v: 1.0 
  serial: <root required> 
  Mobo: Apple model: Mac-6F01561E16C75D06 v: MacBookPro9,2 
  serial: <root required> UEFI: Apple v: 229.0.0.0.0 date: 07/24/2019 
  Model: "Broadcom BCM4331 802.11a/b/g/n"
  Driver: "wl"
  Device File: wlp2s0
  Link detected: yes
    Driver Status: bcma is not active
    Driver Activation Cmd: "modprobe bcma"
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
  Model: "Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe"
  Driver: "tg3"
  Device File: enp1s0f0
  Link detected: no
    Driver Status: tg3 is active
    Driver Activation Cmd: "modprobe tg3"
➜  ~ sudo dmesg | grep -Ei 'b43|bcma|brcm|wl|[F]irm|deauth'
[    0.562498] DMAR-IR: [Firmware Bug]: ioapic 2 has no mapping iommu, interrupt remapping will be disabled
[    0.601512] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.826887] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.851278] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-9a] only partially covers this bridge
[    3.155496] usb 2-1.8.1: Product: BRCM20702 Hub
[   15.848174] wl: loading out-of-tree module taints kernel.
[   15.848185] wl: module license 'MIXED/Proprietary' taints kernel.
[   15.852896] wl: module verification failed: signature and/or required key missing - tainting kernel
[   16.059819] wlan0: Broadcom BCM4331 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[   16.288276] wl 0000:02:00.0 wlp2s0: renamed from wlan0
[  161.344979] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready

Now Wifi working full speed
Thanks

You're very welcome.

It's nice to find someone who can follow a tutorial properly without requiring assistance. Also, thank you for reposting your network outputs again after completing the changes. The fact that "bcma-pci-bridge" has been replaced by "wl" in your outputs informs us that the driver is now installed correctly. Your adapter model is also now properly detected as "BCM4331", so everything looks good now.

The dmesg entry about "MIXED/Proprietary' taints kernel" is of no consequence and nothing to worry about. It is merely informing you that a proprietary driver is now in use. So, all in all, everything looks great now.

Nice job.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by