I am a new linux user, and as per this recent question of mine, I am having extremely slow and laggy wifi connection on my Intel NUC Skull Canyon using Ubuntu 16.04.
The internal wifi card of my NUC PC is
Intel® Dual Band Wireless-AC 8260 soldered-down, (IEEE 802.11ac 2x2, Bluetooth™ 4.2, internal antennas, Intel® Wireless Display 6.0)
Following chilli555's sage advice from this relatively old thread, I have run the following code in terminal to try and decipher whether my wifi drivers are up to date:
sudo modprobe iwlwifi
dmesg | grep iwl
[ 3.709686] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[ 3.712400] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
[ 3.712411] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2
[ 3.712419] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-22.ucode failed with error -2
[ 3.728307] iwlwifi 0000:03:00.0: loaded firmware version 21.302800.0 op_mode iwlmvm
[ 3.755937] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
[ 3.758382] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
[ 3.759172] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
[ 3.891732] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[ 3.892692] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
[ 4.421974] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
[ 4.422791] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
[ 4.555741] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
[ 4.556095] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled`
I also got this information dump about my wifi card using terminal:
sudo lshw -class network
*-network
description: Wireless interface
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 3a
serial: a0:c5:89:14:2b:07
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.8.0-58-generic firmware=21.302800.0 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:127 memory:dc000000-dc001fff
*-network
description: Ethernet interface
product: Ethernet Connection (2) I219-LM
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
logical name: eno1
version: 31
serial: 00:1f:c6:9c:4d:5b
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.8-4 latency=0 link=no multicast=yes port=twisted pair
resources: irq:124 memory:dc200000-dc21ffff`
Are my wifi drivers out of date? How can I update them? And will such an update potentially fix my connection issues? As per the above cited question I will be investigating other solutions such as a BIOS update, a WLAN USB dongle, and ethernet cable.