No WiFi on HP Pavilion G6 2283SR

I have an HP Pavilion G6 2283SR laptop and RT3290 Wireless 802.11n 1T/1R PCIe card which doesn’t seem to work.
A few days ago when I installed Ubuntu MATE for the first time it seemed to be an issue related to “wifi blocked by hardware switch”, which in my case is Fn+F12 - does nothing, but works fine in Win10 (installed side by side).
After my first rage quit, I tried reinstalling the OS and installing the latest driver, updating firmware and now I don’t see wifi listed in network connections at all.
If previously I could see the aforementioned “blocked by hardware switch” after entering the “sudo rfkill list all”, now it doesn’t show anything.
Here is my “lshw -c network” output:

*-network DISABLED
description: Wireless interface
product: RT3290 Wireless 802.11n 1T/1R PCIe
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:07:00.0
logical name: rename3
version: 00
serial: 68:94:23:00:ff:f5
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=RALINK WLAN latency=0 multicast=yes wireless=Ralink STA
resources: irq:16 memory:c3510000-c351ffff
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: eno1
version: 05
serial: 28:92:4a:4c:d9:18
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl_nic/rtl8105e-1.fw ip= latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:27 ioport:3000(size=256) memory:c3404000-c3404fff memory:c3400000-c3403fff

Please help! A laptop without WiFi is just no good, and I don’t want to give up on Linux just yet. Thanks!

Check the PCI ID of the RT3290 – it should be 1814:3290.
Use “lspci -nn” to check.

If that PCI ID is correct then the driver is already included in Linux 4.4 kernels. I don’t know what “new” driver you found.