데비안을 사용하고 있는데 다시 시작한 후 Wi-Fi가 작동하지 않습니다.
uname -a
Linux debian-v**** 5.10.0-0.bps.7-amd64 #1 SMP Debian 5.10.40-1-bpo10+1 (2021-06-04)x86_64 GNU/Linux
스캔을 수행하려고 하면 다음과 같은 결과가 나타납니다.
sudo iwlist wlp59s0 scan
wlp59s0 Interface doesn't support scanning: Network is down
iwconfig의 출력은 다음과 같습니다.
sudo iwconfig
lo no wireless extensions.
wlp59s0 IEEE 802.11 ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Powersoff
Retry short Limit:7 RTS thr:off
Fragnent thr:off
Encryption key:off
Power Management:on
decker no wireless extensions.
br-378afab39a77 no wireless extensions.
th4050480 no wireless extensions.
eth096c453 no wireless extensions.
weth362b042 no wireless extensions
. Demsg에는 아무것도 없습니다
sudo dmesg | grep wifi
intuifi-cc-a0-59.ucode
***@debian-***
4.958688] inlifi 0000:3b:00.0: enabling device (0000 0002)
4.970953] intiri 0000:3b:00.0: firmware: direct-loading firmware intuifi-cc-a0-59.
4.970960] ilifi 0000:3b:00.0: api flags index 2 larger than supported by driver
4.970963] istifi 0000:3b:00.0: TLV FR FSEQ VERSION: FSEQ Version: 89.3.35.22
4.971159] istifi 0000:3b:00.0: Loaded firmware version 59.601f3a66.0 cc-a0-59.ucode op node int 5.1532083 ilifi 0000:3b:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
5.346213) istifi 0000:3b:00.0: base H address: 5c:80:b6:73:20:00
5.364087] ilifi 0000:3b:00.0 wlp59s0: renamed from wlan0
499.501561) (NULL device ): firmware: direct-loading firmware intsifi-cc-a0-59.ucode
답변1
nmcli를 사용하는 것이 더 나을 수도 있습니다. 범위 내에서 사용 가능한 Wi-Fi 액세스 포인트(라우터라고도 함)를 나열합니다.
nmcli dev wifi
처음으로 네트워크에 연결하려면 man nmcli의 예를 따르십시오.
nmcli dev wifi con "Cafe Hotspot 1" password caffeine name "My cafe"
연결되어 있는지 확인하려면 nmcli device status
또는 nmcli dev list
(14.04) 또는 nmcli dev show
15.04의 경우를 사용하세요.
이미 연결되어 있는 경우 nmcli con list(14.04) 또는 nmcli con show(15.04)를 사용합니다.
나열된 연결 중 하나에 연결하려면 nmcli con lsit
다음을 수행하십시오.nmcli con up id "My Network Name"
답변2
이 문제를 해결하는 빠른 방법을 소개하겠습니다.
Raspberry Pi5를 사용하여 "Debian GNU/Linux 12(Bookworm)"에서 확인되었습니다.
iwlist wlan0 scan
wlan0 Interface doesn't support scanning.
dmesg | grep brcmfmac
[ 5.126350] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 5.134616] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 5.134895] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.bin failed with error -2
[ 5.134948] usbcore: registered new interface driver brcmfmac
[ 5.135002] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.bin failed with error -2
[ 6.144231] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
Wi-Fi 펌웨어 저장소 복제
git clone --depth=1 https://github.com/RPi-Distro/firmware-nonfree.git
Raspberry Pi 5의 Wi-Fi 모드는 brcmfmc43455입니다. brcmfmc43455 파일을 복사하면 됩니다.
cp firmware-nonfree/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin /lib/firmware/brcm/brcmfmac43455-sdio.bin cp firmware-nonfree/debian/config/brcm80211/cypress/cyfmac43455-sdio.clm_blob /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob cp firmware-nonfree/debian/config/brcm80211/brcm/brcmfmac43455-sdio.txt /lib/firmware/brcm/
펌웨어 파일에 대한 심볼릭 링크를 생성하고 다음 심볼릭 링크가 있는지 확인하십시오.
ln -s /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.bin /lib/firmware/brcm/brcmfmac43455-sdio.bin ln -s /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.clm_blob /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.bin ln -s /lib/firmware/brcm/brcmfmac43455-sdio.txt /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt
시스템을 다시 시작하세요
reboot
이제 wlan0 복구가 작동하는지 확인할 수 있습니다.
rfkill ID TYPE DEVICE SOFT HARD 0 bluetooth hci0 unblocked unblocked 1 wlan phy0 unblocked unblocked
iwlist wlan0 scan