Debian Buster가 설치된 Asus 노트북이 있지만 유선 연결을 통해서만 인터넷에 연결할 수 있습니다. Wi-Fi가 작동하지 않습니다
sudo dmesg 'ath10k\|firmw' 출력
# sudo dmesg | grep 'ath10k\|firmw'
[ 1.673778] i915 0000:00:02.0: firmware: failed to load i915/kbl_dmc_ver1_04.bin (-2)
[ 1.673781] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[ 1.673783] i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_04.bin failed with error -2
[ 1.673784] i915 0000:00:02.0: Failed to load DMC firmware i915/kbl_dmc_ver1_04.bin. Disabling runtime power management.
[ 1.673785] i915 0000:00:02.0: DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
[ 12.932696] ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 13.595724] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:03:00.0.bin (-2)
[ 13.595847] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/cal-pci-0000:03:00.0.bin (-2)
[ 13.664981] bluetooth hci0: firmware: failed to load qca/rampatch_usb_00000302.bin (-2)
[ 13.665110] bluetooth hci0: Direct firmware load for qca/rampatch_usb_00000302.bin failed with error -2
[ 13.695793] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-6.bin (-2)
[ 13.695991] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-5.bin (-2)
[ 13.696084] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-4.bin (-2)
[ 13.696172] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-3.bin (-2)
[ 13.696260] ath10k_pci 0000:03:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-2.bin (-2)
[ 13.696336] ath10k_pci 0000:03:00.0: Failed to find firmware-N.bin (N between 2 and 6) from ath10k/QCA9377/hw1.0: -2
[ 13.696420] ath10k_pci 0000:03:00.0: could not fetch firmware files (-2)
[ 13.696477] ath10k_pci 0000:03:00.0: could not probe fw (-2)
[ 23.253163] r8169 0000:02:00.0: firmware: failed to load rtl_nic/rtl8168g-3.fw (-2)
[ 23.254120] r8169 0000:02:00.0: Direct firmware load for rtl_nic/rtl8168g-3.fw failed with error -2
[ 23.254122] r8169 0000:02:00.0 enp2s0: unable to load firmware patch rtl_nic/rtl8168g-3.fw (-2)
[ 5493.653172] bluetooth hci0: firmware: failed to load qca/rampatch_usb_00000302.bin (-2)
[ 5493.653180] bluetooth hci0: Direct firmware load for qca/rampatch_usb_00000302.bin failed with error -2
그리고 "ls -R /lib/firmware/ath10k/QCA9377"에서
ls -R /lib/firmware/ath10k/QCA9377
/lib/firmware/ath10k/QCA9377:hw1.0
/lib/firmware/ath10k/QCA9377/hw1.0:
board-2.bin board.bin CNSS.TF.1.0 untested WLAN.TF.2.1
/lib/firmware/ath10k/QCA9377/hw1.0/CNSS.TF.1.0:
firmware-5.bin_CNSS.TF.1.0-00267-QCATFSWPZ-1 notice.txt_CNSS.TF.1.0-00267-QCATFSWPZ-1
/lib/firmware/ath10k/QCA9377/hw1.0/untested:
firmware-sdio-5.bin_WLAN.TF.1.1.1-00061-QCATFSWPZ-1 notice.txt_WLAN.TF.1.1.1-00061-QCATFSWPZ-1.txt
/lib/firmware/ath10k/QCA9377/hw1.0/WLAN.TF.2.1:
firmware-6.bin_WLAN.TF.2.1-00014-QCARMSWP-1 firmware-6.bin_WLAN.TF.2.1-00021-QCARMSWP-1 notice.txt_WLAN.TF.2.1-00016-QCARMSWP-1
firmware-6.bin_WLAN.TF.2.1-00016-QCARMSWP-1 notice.txt_WLAN.TF.2.1-00014-QCARMSWP-1 notice.txt_WLAN.TF.2.1-00021-QCARMSWP-1
답변1
위의 설명에 따르면 문제는 불완전한 패키지를 다운로드한 것 같으므로 파일을 삭제하고 /etc/apt/sources.list를 편집하여 한 줄이 있도록 하는 것이 좋습니다.
deb deb.debian.org/debian buster main contrib non-free
그리고 명령을 내린다.
sudo apt-get update
이어서
apt-get install firmware-atheros
그리고 업데이트에도 작동하도록 하려면 다음 줄을 포함하도록 /etc/apt/sources.list를 편집할 수 있습니다.
deb http://deb.debian.org/debian buster main contrib non-free
deb-src http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
deb-src http://deb.debian.org/debian buster-updates main contrib non-free
그리고 물론 업데이트도 적절합니다.
apt-get update