xxxxxxxxxx
// wifi hard blocked linux after suspend
//just add this line in /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=! acpi_osi='Windows 2009' quiet splash"
// save file
// then update grub
//update grub for debian ubuntu
sudo update-grub
//update grub for fedora
sudo grub2-mkconfig -o /etc/grub2.cfg
//then reboot
//should network work now after suspend