Hi, new linux user here. I installed manjaro for the first time on my Macbookpro11,1 and wifi didnt work so I installed the network-broadcom-wl driver from hardware configuration. Now wifi works but it is about half as fast as it should be and 10x the ping.
I checked my hardware and im using bcm4360 rev3 chipset with PCI-ID [14e4:43a0]. After searching arch wiki I found out that I should install b43legacy. So I uninstalled network-broadcom-wl driver from hardware configuration and tried to install b43legacy from AUR but there are many file conflicts.
I have uninstalled network-broadcom-wl driver from hardware configuration but it seems maybe manjaro comes with b43legacy already? How do i set / enable it
Building b43legacy-firmware...
==> Making package: b43legacy-firmware 3.130.20.0-1 (Fri 21 Jan 2022 04:06:16 PM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found wl_apsta-3.130.20.0.o
==> Validating source files with sha1sums...
wl_apsta-3.130.20.0.o ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
==> Entering fakeroot environment...
==> Starting package()...
This file is recognised as:
filename : wl_apsta.o
version : 295.14
MD5 : e08665c5c5b66beb9c3b2dd54aa80cb3
Extracting b43legacy/ucode2.fw
Extracting b43legacy/ucode4.fw
Extracting b43legacy/ucode5.fw
Extracting b43legacy/ucode11.fw
Extracting b43legacy/pcm4.fw
Extracting b43legacy/pcm5.fw
Extracting b43legacy/a0g0bsinitvals2.fw
Extracting b43legacy/b0g0bsinitvals5.fw
Extracting b43legacy/a0g0initvals5.fw
Extracting b43legacy/a0g1bsinitvals5.fw
Extracting b43legacy/a0g0initvals2.fw
Extracting b43legacy/a0g1initvals5.fw
Extracting b43legacy/b0g0bsinitvals2.fw
Extracting b43legacy/b0g0initvals5.fw
Extracting b43legacy/b0g0initvals2.fw
Extracting b43legacy/a0g0bsinitvals5.fw
==> Tidying install...
-> Removing empty directories...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "b43legacy-firmware"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: b43legacy-firmware 3.130.20.0-1 (Fri 21 Jan 2022 04:06:17 PM)
==> Cleaning up...
Checking keyring... [1/1]
Checking integrity... [1/1]
Loading packages files... [1/1]
Checking file conflicts... [1/1]
Error: Failed to commit transaction:
conflicting files:
- b43legacy-firmware: /usr/lib/firmware/b43legacy/a0g0bsinitvals2.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/a0g0bsinitvals5.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/a0g0initvals2.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/a0g0initvals5.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/a0g1bsinitvals5.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/a0g1initvals5.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/b0g0bsinitvals2.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/b0g0bsinitvals5.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/b0g0initvals2.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/b0g0initvals5.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/pcm4.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/pcm5.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/ucode11.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/ucode2.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/ucode4.fw already exists in filesystem (owned by manjaro-firmware)
- b43legacy-firmware: /usr/lib/firmware/b43legacy/ucode5.fw already exists in filesystem (owned by manjaro-firmware)
I have done this and rebooted but there is still no wifi available. lsmod verifies that b43legacy is loaded.
EDIT: facepalm After more research I realize that I was confusing bcm4306 with bcm4360 (the one I have). wireless.wiki.kernelDOTorg/en/users/Drivers/b43) says its not supported and the alternative is wl. How do I go about enabling that