After I resume from suspend, or disabling WiFi & re-enable or disable networking and re-enable or connecting via ethernet and then unplugging cable, I pickup and connect via wifi internet connection.
But this is displayed in Ubuntu networking as an ethernet connection, and critically for me does not show Wireless Networks that are indeed available.
This is pain as need to connect/view multiple multiple Wireless Networks.
Machine runs Ubuntu MATE 16.04, x220 Thinkpad, updated to latest BIOS. Wireless card is Intel Centrino advanced-n 6205. Using Intel iwlwifi driver.
I have disabled Wireless N - via modifying
/etc/modprobe.d/iwlwifi.conf file, added
options iwlwifi 11n_disable=1
EDIT: as per David's request here are the Network diagnostics Pre Resume (ie. Laptop wireless network list showing all available networks for connections)
and post Suspend, then Resume [lid closed; then opened], where the list of available Wi-Fi networks has disappeared, but Laptop has connected to the last connected network before suspend [ie. was not moved to a new location]