====== Ubuntu - WiFi - WiFi signal is weak ======
Try to install additional drivers:
{{:ubuntu:wifi:ubuntu_-_wifi_-_additional_drivers.png?600|}}
Open terminal and do
List the network devices find the name of the WiFi interface.
sudo nmcli device
returns:
DEVICE TYPE STATE CONNECTION
wlp58s0 wifi connected ShareWiz
lo loopback unmanaged --
Then do this command with your interface name.
nmcli -p -f general,wifi-properties device show wlp58s0
This should give you lots of info about it including what driver you are currently using.
===============================================================================
Device details (wlp58s0)
===============================================================================
GENERAL.DEVICE: wlp58s0
GENERAL.TYPE: wifi
GENERAL.NM-TYPE: NMDeviceWifi
GENERAL.VENDOR: Qualcomm Atheros
GENERAL.PRODUCT: QCA6174 802.11ac Wireless Network Adapter
GENERAL.DRIVER: ath10k_pci
GENERAL.DRIVER-VERSION: 4.15.0-66201911071317-generic
GENERAL.FIRMWARE-VERSION: WLAN.RM.4.4.1-00079-QCARMSWPZ-1
GENERAL.HWADDR: 9C:B6:D0:D3:FD:CD
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.REASON: 0 (No reason given)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1c.4/0000:3a:00.0/net/wlp58s0
GENERAL.IP-IFACE: wlp58s0
GENERAL.IS-SOFTWARE: no
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.NM-PLUGIN-MISSING: no
GENERAL.PHYS-PORT-ID: --
GENERAL.CONNECTION: ShareWiz
GENERAL.CON-UUID: dbade843-cae4-4d9a-9403-3ca0f4ad72cd
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/9
GENERAL.METERED: no (guessed)
-------------------------------------------------------------------------------
WIFI-PROPERTIES.WEP: yes
WIFI-PROPERTIES.WPA: yes
WIFI-PROPERTIES.WPA2: yes
WIFI-PROPERTIES.TKIP: yes
WIFI-PROPERTIES.CCMP: yes
WIFI-PROPERTIES.AP: yes
WIFI-PROPERTIES.ADHOC: yes
WIFI-PROPERTIES.2GHZ: yes
WIFI-PROPERTIES.5GHZ: yes
-------------------------------------------------------------------------------
If you want to switch to another driver then get it from here its in a.deb
https://launchpad.net/ubuntu/+source/backport-iwlwifi-dkms
Remove the driver that is currently being used:
sudo rmmod [drivername]
Then
sudo modprobe backport-iwlwifi-dkms
Not sure if its that or just
sudo modprobe iwlwifi