I think I've always had this issue on my pretty new Dell Inspiron 15R. My wireless connection works just fine ... for hours (even days sometimes), but then for no apparent reason, usually after some period of idle time (but not always), wireless gets disconnected. At this point, all I have to do is go into Network Center and reconnect my wlan0 to my home network, which works right away. Of course, the problem is that I have to do it by hand. Which brings me to my questions:
- Why is it disconnecting in the first place?
- Why isn't it reconnecting automatically after the connection is lost?
- Can I do something to improve the behavior?
Here's some relevant info from the system log:
03/04/13 07:45:47 AM localhost ntpd[2977] kernel time sync status change 4001
03/04/13 07:48:16 AM localhost klogd cfg80211: Calling CRDA to update world regulatory domain
03/04/13 07:48:17 AM localhost ifplugd(wlan0)[18818] Link beat lost.
03/04/13 07:48:17 AM localhost klogd cfg80211: World regulatory domain updated:
03/04/13 07:48:17 AM localhost klogd cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
03/04/13 07:48:17 AM localhost klogd cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: Calling CRDA for country: US
03/04/13 07:48:17 AM localhost klogd cfg80211: Regulatory domain changed to country: US
03/04/13 07:48:17 AM localhost klogd cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
03/04/13 07:48:17 AM localhost klogd cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
03/04/13 07:48:17 AM localhost klogd cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
03/04/13 07:48:23 AM localhost ifplugd(wlan0)[18818] Executing '/etc/ifplugd/ifplugd.action wlan0 down'.
03/04/13 07:48:23 AM localhost avahi-daemon[2860] Withdrawing address record for 192.168.0.7 on wlan0.
03/04/13 07:48:23 AM localhost avahi-daemon[2860] Leaving mDNS multicast group on interface wlan0.IPv4 with address 192.168.0.7.
03/04/13 07:48:23 AM localhost avahi-daemon[2860] Interface wlan0.IPv4 no longer relevant for mDNS.
03/04/13 07:48:23 AM localhost avahi-daemon[2860] Withdrawing address record for fe80::6a5d:43ff:fe7d:3381 on wlan0.
03/04/13 07:48:23 AM localhost ifplugd(wlan0)[18818] Program executed successfully.
03/04/13 07:48:23 AM localhost klogd iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S
03/04/13 07:48:23 AM localhost klogd iwlwifi 0000:02:00.0: Radio type=0x2-0x0-0x0
03/04/13 07:48:23 AM localhost klogd IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
03/04/13 07:49:19 AM localhost ntpd[2977] Deleting interface #25 wlan0, fe80::6a5d:43ff:fe7d:3381#123, interface stats: received=0, sent=0, dropped=0, active_time=55200 secs
03/04/13 07:49:19 AM localhost ntpd[2977] Deleting interface #26 wlan0, 192.168.0.7#123, interface stats: received=54, sent=54, dropped=0, active_time=55200 secs
03/04/13 07:50:01 AM localhost ntpd[2977] synchronized to LOCAL(0), stratum 10
03/04/13 07:50:01 AM localhost ntpd[2977] kernel time sync status change 0001
Here's what iwconfig says about my connection (when connected)
iwconfig
wlan0 IEEE 802.11bgn ESSID:"CL_Wireless"
Mode:Managed Frequency:2.412 GHz Access Point: my:mac:address
Bit Rate:130 Mb/s Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=67/70 Signal level=-43 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:802 Invalid misc:72 Missed beacon:0
According to PCLOS control center --> hardware info, the card is an Intel Centrino Wireless-N 2230 using the iwlwifi kernel module
Let me know if I'm missing anything else that may be pertinent.