With a ThinkPad X61 and Lubuntu 14.04.1, wireless fails to connect but Ethernet is AOK. Multiple SSIDs are seen, in tests at multiple locations, but entering their keys do not enable connection. Open access points also fail. Same key works well on other Thinkpad. MAC address filtering is not on in the gateway (SMC D3GNV). Problem replicated with a different distro booted from flashdrive.
sudo modprobe -r iwlwifi
fails with
modprobe: FATAL: Module mac80211 is in use,
modprobe: FATAL: Error running remove command for iwlwifi
sudo modprobe -r iwl4965
and
sudo modprobe iwl4965
both execute with no errors or messages,
sudo service network-manager restart
wants me to pick SSID and give WPA key. But, that does not fix problem, issue persists.
rfkill returns:
0:hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1:tcacpi_bluetooth_sw:Bluetooth
Soft blocked: no
Hard blocked: no
2:phy0:Wireless LAN
Soft blocked: no
Hard blocked: no
Tried this, rebooted, still fails:
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-dkms
sudo apt-get install firmware-b43-installer
What's my next step? Other logs linked below.
dmesg
lsmod
syslog
wireless-info.txt (from wireless_script as per https://askubuntu.com/questions/425155/my-wireless-wifi-connection-does-not-work-what-information-is-needed-to-diagnos)
While I might not provide the exact solution to the problem right now, because your question is missing relevant information, here's some things you can do to troubleshoot the problem and perhaps include them into the question, so that other users can help you.
What can you include into your question?
/var/log/syslog
. Try reproducing the problem and note the time when you do it. After you go through the whole process, read the syslog. The recent events are all at the end of file, so you might want to do something likecat /var/log/syslog | tail -n50
to list last 50 lines in that file, but you can change that number as needed.lsmod
( perhaps a driver isn't loading properly );dmesg
rfkill list all
Possible issues:
Your ethernet works, but wireless doesn't. So it may well be issue with wireless card ( failiing hardware ), with wireless drivers, or wireless configuration. But until we know what's in your syslog, we probably won't be able to pin-down the issue. There are wireless dongles, which you could use to test whether or not this is wireless card issue, but the better way IMHO would be to boot on a live USB, and see if that works.
The iwlwifi module doesn't work well with all Wifi adapters. Please try this following workaround:
Open the terminal: Ctrl+Alt+t
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
If this solved the problem, please make these changes:
sudo nano /etc/modprobe.d/iwlwifi.conf
add the line:
options iwlwifi 11n_disable=1
Save file
Restart the PC.
If not, please let us know.
I would check router settings. First make sure it is set for 11 b/g/n and not 11n only, then check security/encryption settings and have it set to WPA2 only with no WEP or TKIP enabled and allow it to broadcast the SSID as hiding it doesn't make the network more secure. I would also change the channel the router is on to one not being used, here is the list of used channels from the wifi script
Then I would go into Network Manager and set the IPv6 settings for your connections to ignore