0

My wifi has poor performance: often disconnects when the router is not next to it.

The network card is BCM94352Z, its PCI-ID is [14e4:43b1] (rev 03). My kernel is version 4.4.0-59-generic.

When I installed the OS, it automatically installed this driver for my wifi: bcmwl-kernel-source. According to this post, bcmwl-kernel-source is the recommended driver for my card, [14e4:43b1] (rev 03).

Am I correct assuming reinstalling bcmwl-kernel-source from scratch, or trying a different driver would probably not improve the performance of my wifi?

Is there anything else I can do to improve the performance of wifi under linux?

Is there a specific command to update drivers like bcmwl-kernel-source to the latest version?

Muffin
  • 1

1 Answers1

1

You can update the driver to the latest version by

sudo apt purge bcmwl-kernel-source
sudo apt install broadcom-sta-dkms

It will update the wl driver from 6.30.223.248 to 6.30.223.271.

But I am not sure that it can seriously improve anything. But it can, since Broadcom released this new blob for some reason.

As far as I know, there are no other drivers supporting this device on Linux.

Pilot6
  • 90,100
  • 91
  • 213
  • 324
  • Can I install broadcom-sta-dkms, without purging bcmwl-kernel-source, and then choose which driver to use using "Additional drivers"? Should that cause any problem? – Muffin Jan 29 '17 at 21:00
  • No, Additional Drivers do not know anything but bcmwl-kernel-source. That won't work I guess. But you can always revert it. – Pilot6 Jan 29 '17 at 21:01