Depois de instalar o Ubuntu 18.04 no meu Levono MIIX 520, não consigo usar o WiFi. Eu verifiquei algumas informações:
$ lspci
01:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
$ dmesg | grep iwl
[ 4.064144] iwlwifi 0000:01:00.0: uCode file size 6882895 does not match expected size
[ 4.064295] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-28.ucode failed with error -2
[ 4.072666] iwlwifi 0000:01:00.0: uCode file size 6857833 does not match expected size
[ 4.072819] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-26.ucode failed with error -2
[ 4.072829] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-25.ucode failed with error -2
[ 4.072836] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-24.ucode failed with error -2
[ 4.072844] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-23.ucode failed with error -2
[ 4.080565] iwlwifi 0000:01:00.0: uCode file size 6828649 does not match expected size
[ 4.080742] iwlwifi 0000:01:00.0: no suitable firmware found!
[ 4.080746] iwlwifi 0000:01:00.0: minimum version required: iwlwifi-7265D-22
[ 4.080748] iwlwifi 0000:01:00.0: maximum version supported: iwlwifi-7265D-29
[ 4.080750] iwlwifi 0000:01:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ ls /lib/firmware/ |grep iwl
iwlwifi-3165-14.ucode
iwlwifi-3165-29.ucode
iwlwifi-7265-14.ucode
iwlwifi-7265D-14.ucode
iwlwifi-7265D-22.ucode
iwlwifi-7265D-27.ucode
iwlwifi-7265D-29.ucode
Eu deletei todo o arquivo de código relacionado ao iwlwifi em /lib/firmware . Depois baixei a unidade do site da Intel e copiei os dois pacotes de drivers para o Intel® Dual Band Wireless-AC 3165 (a partir do firmware XX.XX.13.0 e do kernel 4.1) 4.2+ iwlwifi-7265-ucode-25.30.14.0.tgz para /lib/firmware .
Então, o Bluetooth funciona, mas ainda não consigo usar o WiFi.
O download de mais pacotes de drivers do link não ajuda.