In Ubuntu, I installed linux-firmware; it seems like it installed the right firmware file:
/lib/firmware$ dpkg-query -S rt2561.bin
linux-firmware: /lib/firmware/rt2561.bin
This seems to indicate it is in use:
$ modinfo rt61pci
filename: /lib/modules/3.19.0-15-generic/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
license: GPL
firmware: rt2661.bin
firmware: rt2561s.bin
firmware: rt2561.bin
description: Ralink RT61 PCI & PCMCIA Wireless LAN driver.
version: 2.3.0
author: http://rt2x00.serialmonkey.com
srcversion: FE55283B9821614A74CA3E3
alias: pci:v00001814d00000401sv*sd*bc*sc*i*
alias: pci:v00001814d00000302sv*sd*bc*sc*i*
alias: pci:v00001814d00000301sv*sd*bc*sc*i*
depends: rt2x00lib,rt2x00mmio,rt2x00pci,eeprom_93cx6,crc-itu-t
intree: Y
vermagic: 3.19.0-15-generic SMP mod_unload modversions
signer: Magrathea: Glacier signing key
sig_key: 9E:64:80:70:92:F3:A6:A8:F6:6F:3B:7E:A4:CB:37:67:FD:FA:E0:8A
sig_hashalgo: sha512
parm: nohwcrypt:Disable hardware encryption. (bool)
I thought I already had this installed and it didn’t make a difference, but right now WiFi has been up for 10 minutes without going down. So it’s working better today for some reason.