After updating to 16.04, my Ralink network card keeps dropping my connection
I recently upgraded from Ubuntu 14.04 to 16.04. Now, my wireless connection frequently drops out. This is a desktop computer, and I never make it sleep or hibernate it, so that is not related. Some basic info:
My card's info from ifconfig:
wlan0 Link encap:Ethernet HWaddr 80:1f:02:0e:a0:8a
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::821f:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:196226 errors:0 dropped:0 overruns:0 frame:0
TX packets:164881 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:210159487 (210.1 MB) TX bytes:40144724 (40.1 MB)
When my connection is working:
$ iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"Friendship"
Bit Rate=11 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=56/70 Signal level=-54 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:4 Invalid misc:89 Missed beacon:0
And when it is disconnected:
$ iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:off/any
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
I typed 'dmesg | grep wlan0 ', and I see the following types of output:
[159510.740549] wlan0: authenticate with 00:1b:2f:5c:1d:04
[159510.755199] wlan0: send auth to 00:1b:2f:5c:1d:04 (try 1/3)
[159510.959119] wlan0: send auth to 00:1b:2f:5c:1d:04 (try 2/3)
[159511.163146] wlan0: send auth to 00:1b:2f:5c:1d:04 (try 3/3)
[159511.367175] wlan0: authentication with 00:1b:2f:5c:1d:04 timed out
[159519.496862] wlan0: authenticate with 00:1b:2f:5c:1d:04
[159519.511637] wlan0: send auth to 00:1b:2f:5c:1d:04 (try 1/3)
[159519.715544] wlan0: send auth to 00:1b:2f:5c:1d:04 (try 2/3)
[159519.919580] wlan0: send auth to 00:1b:2f:5c:1d:04 (try 3/3)
[159520.123588] wlan0: authentication with 00:1b:2f:5c:1d:04 timed out
[159534.010547] IPv6: ADDRCONF(
[159624.381071] IPv6: ADDRCONF(
[159624.412877] IPv6: ADDRCONF(
[159624.586221] IPv6: ADDRCONF(
[159625.687907] wlan0: authenticate with 00:1b:2f:5c:1d:04
[159625.696849] wlan0: send auth to 00:1b:2f:5c:1d:04 (try 1/3)
[159625.698305] wlan0: authenticated
[159625.698487] rt61pci 0000:05:05.0 wlan0: disabling HT/VHT due to WEP/TKIP use
[159625.698493] rt61pci 0000:05:05.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
[159625.698497] rt61pci 0000:05:05.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
[159625.700824] wlan0: associate with 00:1b:2f:5c:1d:04 (try 1/3)
[159625.702853] wlan0: RX AssocResp from 00:1b:2f:5c:1d:04 (capab=0x431 status=0 aid=278)
[159625.702916] wlan0: associated
[159625.702969] IPv6: ADDRCONF(
I don't understand much about these protocols, but it looks like when the card discovers that router doesn't support HT?, it disables it, and then it finally is able to authenticate. I also see a few lines like this in the output:
[159383.276802] ieee80211 phy0: wlan0: No probe response from AP 00:1b:2f:5c:1d:04 after 500ms, disconnecting.
That may not be related at all. I don't really know.
My driver is rt61pci, based on the output of 'sudo lshw -class network':
*-network
description: Wireless interface
product: RT2561/RT61 802.11g PCI
vendor: Ralink corp.
physical id: 5
bus info: pci@0000:05:05.0
logical name: wlan0
version: 00
serial: 80:1f:02:0e:a0:8a
width: 32 bits
clock: 33MHz
modinfo shows me this:
$ modinfo rt61pci | grep description
description: Ralink RT61 PCI & PCMCIA Wireless LAN driver.
When things go down, I type 'sudo service network-manager restart', and it usually fails. When I do this, I can see try 1/3, 2/3 and 3/3 are added again to the dmesg log. Sometimes, it works. Or, I can just wait, and it will eventually connect again on its own.
I checked /etc/modprobe.d/, and there's nothing in there for rt61pci. I do see a iwlwifi.conf file, but I don't think I've ever had an Intel wireless card installed.
I need help with this. I don't really know enough to debug this on my own. By reading other threads, I've gotten this far, but I don't know where to go from here.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Mark Rijckenberg
- Solved:
- Last query:
- Last reply: