If you own a Dell E5530 and you’re running Ubuntu on it (or any other GNU/Linux distribution), chances are that wifi won’t work out of the box. This is because Ubuntu is using the wrong drivers, resulting in these errors:

tail -f /var/log/syslog
Feb 27 19:49:32 laptop kernel: [  885.726638] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:32 laptop kernel: [  885.726685] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:38 laptop kernel: [  891.724747] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:38 laptop kernel: [  891.724797] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:44 laptop kernel: [  897.722853] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:44 laptop kernel: [  897.722902] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:50 laptop kernel: [  903.720966] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:50 laptop kernel: [  903.721015] ERROR @wl_cfg80211_get_station : Wrong Mac address
Feb 27 19:49:56 laptop kernel: [  909.715377] ERROR @wl_cfg80211_get_station : Wrong Mac address

This is easily fixed though by removing the faulty drivers and installing the non-open source driver blobs. Execute these commands in a terminal, reboot, and your wifi will work!

sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install linux-firmware-nonfree
sudo apt-get update
sudo apt-get upgrade