I have a Dell Inspiron 5520 laptop with an Intel Centrino Wireless-N 2230 card, running Ubuntu 14.04. The wifi worked flawlessly with my old Virgin Media Superhub, but after being "upgraded" to a Superhub 2, the laptop usually fails to reconnect to the network after I suspend it - all my other devices work fine, though it's the only one in the house running Linux. The laptop can always see the network, it just takes ages trying to connect after being suspended and eventually gives up -
dmesg shows some "authentication timed out" errors.
I have tried two different USB wifi adapters that work perfectly on a Windows desktop, and both exhibit the same problem on the laptop. The only workarounds I have found so far are to reboot the laptop or hub, change the wifi channel, or disable wifi security. I've tried restarting network-manager, deleting the connection from the manager, and turning the wireless card off and on with the button on the keyboard - none of these seem to help. I've tried all the suggestions on this thread and this one (though their issues seem very slightly different), and none have any effect, except that
sudo modprobe -r iwlwifi gives me an error:
modprobe: FATAL: Module mac80211 is in use. modprobe: FATAL: Error running remove command for iwlwifi.
Does anyone have any ideas as to what to try next? I'd be very happy with a more convenient workaround if I can't find a permanent solution.