Instalou uma placa Wifi 7 fabricada pela Glotrends. O diário mostra que ela foi detectada, mas o firmware falha ao carregar, apesar de várias tentativas.
uname -a
Linux compName 6.12.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.6-1 (2024-12-21) x86_64 GNU/Linux
(no kernel 6.11.10 os resultados são os mesmos)
sudo journalctl -xb | grep iwlwifi
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: Detected crf-id 0x2001910, cnv-id 0x2001910 wfpm id 0x80000000
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: PCI dev 272b/00f4, rev=0x472, rfid=0x112200
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 7 BE200 320MHz
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-93.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-93.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-gl-c0-fm-c0-93.ucode failed with error -2
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-92.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-92.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-gl-c0-fm-c0-92.ucode failed with error -2
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-91.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-91.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-gl-c0-fm-c0-91.ucode failed with error -2
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-90.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-90.ucode (-2)
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-gl-c0-fm-c0-90.ucode failed with error -2
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: no suitable firmware found!
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: minimum version required: iwlwifi-gl-c0-fm-c0-90
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: maximum version supported: iwlwifi-gl-c0-fm-c0-93
Jan 14 08:00:54 compName kernel: iwlwifi 0000:02:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Com base nas especificações técnicas do fabricante , eu esperava que a placa funcionasse imediatamente. O site fornece um link para o site da Intel, onde drivers para Linux também estão disponíveis . O site diz que os drivers já estão incluídos no kernel 6.11, mas a placa requer firmware para funcionar. O diário disse a mesma coisa, mas eu já tenho o iwlwifi
módulo instalado.
Apesar de ter o
iwlwifi
módulo, meu sistema não tinhafirmware-iwlwifi
o pacote instalado e estava tentando carregar o firmware errado. Eu tinhafirmware-intel-misc
, mas ele exclui qualquer coisa relacionada aiwlwifi
.Para resolver isso:
non-free-firmware
habilitado em seus repositórios, por exemplo, em/etc/apt/sources.list
(substituatesting
pela versão que você está rastreando):Atualizar repositórios
sudo apt-get update
Instale o firmware correto
sudo apt-get install firmware-iwlwifi --install-recommends
Recarregue
iwlwifi
o módulo para dar ao seu sistema a chance de carregar o firmware novamentesudo modprobe -r iwlwifi
sudo modprobe iwlwifi
Verifique se tudo ocorreu conforme o esperado.
sudo journalctl -xb | grep iwlwifi
As entradas mais recentes devem ter esta aparência:
Atualização 2025-02-23
Se você estiver usando
wpa_supplicant
e a saídasudo wpa_supplicant -v
mostrar que a versão é <2.11, então ele ainda não suporta Wifi 7 (802.11be, Multi Link Operation). Veja este Q&A para detalhes e solução .