I connected my Mac Mini to my network but every now and then the connection slows to almost zero without dropping. I'm aware of and have followed some questions about similar issues on this site, however my question isn't about this.
In Installing Broadcom Wireless Drivers which contains a great guide as the top voted answer a driver bcmwl-kernel-source is listed as the driver to install but not for my wireless card (which is Broadcom 4331). I have installed the needed drivers for the 4331 (fwcutter and firmware-b43-installer) but the command "ubuntu-drivers devices" returns my wireless card 4331 and the driver is listed as bcmwl-kernel-source (distro non-free). Does this mean fwcutter wasn't installed fully? I'm not sure how to purge bcmwl-kernel-source since I didn't install it. Or is this insignificant and the driver I installed is working properly? Prior to fwcutter+installer I had no connection.
Additional: It looks to me like bcmwl is preventing the drivers from running smoothly. Theres a file in etc/modprobe.d blacklist-bcm43.conf blacklisting bcm43xx, bcma, b43 etc. The file is autogened by bcmwl I've commented out bcm43xx but how can I (should I?) remove bcmwl?
I ran the commands suggested by @Jeremy31 and got the following results: https://pastebin.com/MHWKRUV6
Results for dpkg -l | grep -i broadcom are::
ii b43-fwcutter 1:019-3 amd64 utility for extracting Broadcom 43xx firmware
ii bcmwl-kernel-source 6.30.223.271+bdcom-0ubuntu4 amd64 Broadcom 802.11 Linux STA wireless driver source
dpkg -l | grep -i broadcom
– Jeremy31 Apr 09 '19 at 21:03sudo apt remove bcmwl-kernel-source
– Jeremy31 Apr 09 '19 at 21:26sudo rm /etc/modprobe.d/blacklist-bcm43.conf && echo "blacklist wl" | sudo tee -a /etc/modprobe.d/blacklist.conf
reboot – Jeremy31 Apr 09 '19 at 21:58