I have a driver issue or something that is causing my Wi-Fi to intermittently fail. This is a Microsoft Surface Pro 3 tablet. Here's the Wi-Fi NIC config:
crimKid@ElmnlryOS-SP3:/etc/pm/sleep.d$ sudo lshw -C network [sudo] password for crimKid: *-network description: Wireless interface product: 88W8897 [AVASTAR] 802.11ac Wireless vendor: Marvell Technology Group Ltd. physical id: 0 bus info: pci@0000:01:00.0 logical name: wlp1s0 version: 00 serial: 4c:0b:be:0d:65:dc width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=mwifiex_pcie ip=192.168.3.32 latency=0 multicast=yes wireless=IEEE 802.11 resources: irq:59 memory:c0500000-c05fffff memory:c0400000-c04fffff
I checked the output of
dmesg but there was far too much and I didn't know what to grep for. How can I fix this?
Update: I did find this when running grep against
crimKid@ElmnlryOS-SP4:~$ dmesg | grep -i firmware [ 0.186908] Spectre V2 : Enabling Restricted Speculation for firmware calls [ 0.226436] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored [ 1.870961] [Firmware Bug]: Invalid critical threshold (98)
I googled the above, but apparently there is some argument as to whether or not this is a bug...? https://bugzilla.kernel.org/show_bug.cgi?id=69921