EDIT:
Probably can forget the rest of this reply, bug in the 5.5 kernel:
https://bugzilla.kernel.org/show_bug.cgi?id=206479#c4
Best install linux-next (5.6), as per the bug report, issue is fixed there.
To be able to help with this, hardware info is needed, plus log output why wifi is not working.
Start with SysInfo
Also helpful will be hwinfo --wlan
and sudo journalctl -b | grep 3168
.
iwlwifi is build into the kernel here (only older kernels still need a standalone package, see https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi, shows your card is in-kernel since linux 4.6):
:pf iwlwifi
build/linux-next 5.6.2-1 /lib/modules/5.6.2-1-next/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko.gz
build/linux-next 5.6.2-1 /lib/modules/5.6.2-1-next/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.gz
build/linux-next 5.6.2-1 /lib/modules/5.6.2-1-next/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.gz
build/linux-next-headers 5.6.2-1 /usr/src/linux-5.6.2-1-next/drivers/net/wireless/intel/iwlwifi/Kconfig
build/linux-next-headers 5.6.2-1 /usr/src/linux-5.6.2-1-next/include/config/iwlwifi.h
build/linux-next-headers 5.6.2-1 /usr/src/linux-5.6.2-1-next/include/config/iwlwifi/device/tracing.h
build/linux-next-headers 5.6.2-1 /usr/src/linux-5.6.2-1-next/include/config/iwlwifi/leds.h
build/linux-next-headers 5.6.2-1 /usr/src/linux-5.6.2-1-next/include/config/iwlwifi/opmode/modular.h
core/linux 5.5.6-1 /lib/modules/5.5.6-1/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko.gz
core/linux 5.5.6-1 /lib/modules/5.5.6-1/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.gz
core/linux 5.5.6-1 /lib/modules/5.5.6-1/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.gz
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-100-5.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-1000-3.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-1000-5.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-105-6.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-135-6.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-2000-6.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-2030-6.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-10.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-12.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-13.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-16.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-17.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-7.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-8.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3160-9.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3168-21.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3168-22.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3168-27.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3168-29.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-3945-2.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-4965-2.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-5000-1.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-5000-2.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-5000-5.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-5150-2.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-6000-4.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-6000g2a-5.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-6000g2a-6.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-6000g2b-5.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-6000g2b-6.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-6050-4.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-6050-5.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-10.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-12.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-13.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-16.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-17.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-7.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-8.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7260-9.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265-10.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265-12.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265-13.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265-16.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265-17.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265-8.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265-9.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-10.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-12.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-13.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-16.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-17.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-21.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-22.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-27.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-7265D-29.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-13.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-16.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-21.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-22.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-27.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-31.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-34.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8000C-36.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8265-21.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8265-22.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8265-27.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8265-31.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8265-34.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-8265-36.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-33.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-34.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-38.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-41.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-43.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-33.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-34.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-41.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-43.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-Qu-b0-hr-b0-48.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-Qu-c0-hr-b0-48.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-Qu-c0-jf-b0-48.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-QuZ-a0-hr-b0-48.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-QuZ-a0-jf-b0-48.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-cc-a0-46.ucode
core/linux-firmware 20200316-1 /lib/firmware/iwlwifi-cc-a0-48.ucode
core/linux-firmware 20200316-1 /usr/share/licenses/linux-firmware/LICENCE.iwlwifi_firmware
core/linux-headers 5.5.6-1 /usr/src/linux-5.5.6-1/drivers/net/wireless/intel/iwlwifi/Kconfig
core/linux-headers 5.5.6-1 /usr/src/linux-5.5.6-1/include/config/iwlwifi.h
core/linux-headers 5.5.6-1 /usr/src/linux-5.5.6-1/include/config/iwlwifi/device/tracing.h
core/linux-headers 5.5.6-1 /usr/src/linux-5.5.6-1/include/config/iwlwifi/leds.h
core/linux-headers 5.5.6-1 /usr/src/linux-5.5.6-1/include/config/iwlwifi/opmode/modular.h
core/linux-next 5.5.13-1 /lib/modules/5.5.13-1-next/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko.gz
core/linux-next 5.5.13-1 /lib/modules/5.5.13-1-next/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko.gz
core/linux-next 5.5.13-1 /lib/modules/5.5.13-1-next/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.gz
core/linux-next-headers 5.5.13-1 /usr/src/linux-5.5.13-1-next/drivers/net/wireless/intel/iwlwifi/Kconfig
core/linux-next-headers 5.5.13-1 /usr/src/linux-5.5.13-1-next/include/config/iwlwifi.h
core/linux-next-headers 5.5.13-1 /usr/src/linux-5.5.13-1-next/include/config/iwlwifi/device/tracing.h
core/linux-next-headers 5.5.13-1 /usr/src/linux-5.5.13-1-next/include/config/iwlwifi/leds.h
core/linux-next-headers 5.5.13-1 /usr/src/linux-5.5.13-1-next/include/config/iwlwifi/opmode/modular.h