Instalando o linux-firmware a partir de 17.10 em 17.04

2

Estou tendo problemas para carregar o firmware em um adaptador de rede sem fio Qualcomm Atheros QCA6174 802.11ac (dell xps 13).

Parece que as atualizações de firmware mais recentes ainda não entraram no 17.04, mas elas estão disponíveis em 17.10 - há algum risco de atualizar manualmente o pacote linux-firmare para a versão posterior?

    
por CamM 25.07.2017 / 05:59

1 resposta

2

Além do risco, há dúvidas de que o pacote linux-firmware do 17.10 será útil. Aqui está a lista de arquivos relativos ao seu dispositivo de linux-firmware em 17.04 Zesty:

/lib/firmware/ath10k/QCA6174/hw2.1/board-2.bin
/lib/firmware/ath10k/QCA6174/hw2.1/board.bin
/lib/firmware/ath10k/QCA6174/hw2.1/firmware-5.bin
/lib/firmware/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
/lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
/lib/firmware/ath10k/QCA6174/hw3.0/board.bin
/lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
/lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt

E aqui está a lista de arquivos relativos ao seu dispositivo em 17.10 Artful:

/lib/firmware/ath10k/QCA6174/hw2.1/board-2.bin
/lib/firmware/ath10k/QCA6174/hw2.1/board.bin
/lib/firmware/ath10k/QCA6174/hw2.1/firmware-5.bin
/lib/firmware/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt
/lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin
/lib/firmware/ath10k/QCA6174/hw3.0/board.bin
/lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin
/lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin
/lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt
/lib/firmware/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt

Como você pode ver, a única adição é /lib/firmware/ath10k/QCA6174/hw3.0/firmware-6.bin e seu aviso de copyright e patente associado.

Embora seja tentador adicioná-lo à sua biblioteca de firmware, é duvidoso que o driver em 17.04 carregue e use-o. Por favor, veja:

modinfo ath10k_pci

filename:       /lib/modules/4.10.0-28-generic/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko
firmware:       ath10k/QCA9377/hw1.0/board.bin
firmware:       ath10k/QCA9377/hw1.0/firmware-5.bin
firmware:       ath10k/QCA6174/hw3.0/board-2.bin
firmware:       ath10k/QCA6174/hw3.0/board.bin
firmware:       ath10k/QCA6174/hw3.0/firmware-5.bin
firmware:       ath10k/QCA6174/hw3.0/firmware-4.bin
firmware:       ath10k/QCA6174/hw2.1/board-2.bin
firmware:       ath10k/QCA6174/hw2.1/board.bin
firmware:       ath10k/QCA6174/hw2.1/firmware-5.bin
firmware:       ath10k/QCA6174/hw2.1/firmware-4.bin
<snip>

Como você pode ver, o driver em 17.04 carregará e usará o firmware-4.bin ou firmware-5.bin, mas não o firmware-6.bin. Para usar o firmware mais recente, você provavelmente também precisará do driver mais novo, possivelmente instável, de 17.10.

    
por chili555 25.07.2017 / 15:20