WiFi not connecting after upgrading to 17.04
Solution 1:
Miraculously, a user from omgubuntu.co.uk had written a comment in one of their articles announcing the release of 17.04 that fixed this issue. The comment is as follows:
wifi and networkmanager
The new NetworkManager release 1.4.0 adds new features to change the current MAC address of your Ethernet or Wi-Fi card (spoofing/cloning). As a debian "sid" user i understand that being on bleeding edge, sometimes new features and configs can be Incompatible with my machine hardware!!! Now being a ubuntu user i can see that ubuntu is losing his "user friendly" name and no more care for desktop users! This was an unacceptable default config on Ubuntu's best days! Ubuntu haters and criticists must be happy now!
fix it
edit the
/etc/NetworkManager/NetworkManager.conf
fileAnd add:
[device] wifi.scan-rand-mac-address=no
Restart the networkmanager service and use your wireless connection :)"
I found that applying his fix by opening a Terminal and typing "sudo gedit /etc/NetworkManager/NetworkManager.conf", adding the text he described, then rebooting my machine fixed the issue.
That being said, this default behavior is still a major bug and breaks functionality of wi-fi hardware for users, and definitely needs to be looked at. Thanks for your time!