I see from your wireless-info output that you have an Intel wireless chipset using the iwlwifi
driver, which my laptop uses also. I can't determine exactly what is wrong from the information provided, but I can give you some suggestions of things that have worked for me.
Is this on a laptop which has recently been suspended? Sometimes after waking up my Thinkpad from being suspended, I can no longer connect to my WPA2-encrypted network. (It looks like you are also using WPA2) I noticed that I could still connect to unencrypted "open" networks, though, which led me to suspect the wpa_supplicant
process.
It turns out others have had this problem with the iwlwifi
module after suspending: Can't connect to WiFi after suspend
The key to the fix given in the link above is the line that kills the wpa_supplicant
process. (It gets restarted automatically, and in my experience that is enough to get it working again) To test if this works for you, run this from a terminal:
sudo pkill wpa_supplicant
If that fixes things, then you may want to check out the script given in the link above.
If that doesn't help, one other thing to try: unload and reload iwldvm
kernel module.
sudo modprobe -r iwldvm && sudo modprobe iwldvm
I used to have intermittent wifi problems that would be cleared up by doing the above. I
Wondering what the difference is between iwlwifi
and iwldvm
? I was too, and there's a good explanation here:
Is iwlwifi or iwldvm or wext the wireless driver?
Those are two pretty easy things to try.
If those don't work, here's a somewhat more involved approach from someone who has a similar sounding post-upgrade problem with the same iwlwifi
driver: Unstable wireless with Intel 7260 + iwlwifi after upgrade to 15.04
This involves installing a newer mainline kernel package which requires a few steps and may lead to other problems as noted here: Should I upgrade to the "mainline" kernels?
So I would recommend trying the first two simpler fixes first.