내 상황은 OP와 똑같습니다.이 문제(정확한 하드웨어 구성 외에도 필요한 경우 세부 정보를 추가할 수 있습니다.) 문제에 대한 답변이 저에게 적합하지 않았습니다. 특히 출력은 sudo dmesg |grep iwl
거의 동일합니다.
[ 3.252011] iwlwifi 0000:00:14.3: loaded firmware version 34.3125811985.0 op_mode iwlmvm
[ 3.299337] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
[ 3.343796] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[ 3.343813] iwlwifi 0000:00:14.3: Not valid error log pointer 0x00000000 for Init uCode
[ 3.343932] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x3, CPU2 Status: 0x2458
[ 3.343933] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -5
[ 3.356889] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -5
그러나 문제는 결합하여 해결됩니다.
sudo rmmod iwlmvm && sudo modprobe iwlmvm
이렇게 하면 출력에 sudo dmesg |grep iwl
몇 줄만 추가되어 더 이상 작동하지 않음을 나타냅니다.
[ 3.252011] iwlwifi 0000:00:14.3: loaded firmware version 34.3125811985.0 op_mode iwlmvm
[ 3.299337] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
[ 3.343796] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[ 3.343813] iwlwifi 0000:00:14.3: Not valid error log pointer 0x00000000 for Init uCode
[ 3.343932] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x3, CPU2 Status: 0x2458
[ 3.343933] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -5
[ 3.356889] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -5
[ 214.811314] iwlwifi 0000:00:14.3: Detected Intel(R) Dual Band Wireless AC 9560, REV=0x318
[ 214.856704] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[ 214.856720] iwlwifi 0000:00:14.3: Not valid error log pointer 0x00000000 for Init uCode
[ 214.856868] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x3, CPU2 Status: 0x2458
[ 214.856877] iwlwifi 0000:00:14.3: Failed to start INIT ucode: -5
[ 214.869585] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -5
출력은 iw list
여전히 아무것도 없습니다.
나도 이 작업을 수행했습니다(위에 링크된 답변을 따르기 전에).
sudo apt-get install --reinstall bcmwl-kernel-source
이것도 도움이 되지 않으며 아마도 버그일 것입니다.
추가 도움을 주시면 대단히 감사하겠습니다!
편집: 어떤 이유에서인지 WiFi가 다시 작동하는데 이유를 모르겠습니다. 나는 두 가지 일을 (순서대로) 했습니다:
- Windows로 부팅했습니다(Wi-Fi가 작동하는지 확인했습니다. 작동했습니다).
- VPN 서비스에 연결했다가 연결이 끊어졌습니다.
sudo ifup -a
댓글에 추천받은대로 달렸 어요
안타깝게도 두 단계 사이에서 작동하는지 확인하지 않았으므로 이것이 어떻게 도움이 되는지 모르겠습니다(첫 번째 단계나 두 번째 단계가 왜 그래야 하는지는 모르겠지만 누가 알겠습니까?). 그냥 재부팅이 아니고 이 과정을 여러번 했습니다.
해결책을 찾는데 참여해주신 모든 분들께 진심으로 감사드립니다!
답변1
저는 상단에 링크된 [솔루션 포스팅]의 작성자입니다.
sudo rmmod iwlmvm && sudo modprobe iwlmvm
복구는 비활성화한 후에만 가능합니다 SecureBoot
(이는 원래 의견에서 언급되었으며 뒤에 나오는 굵은 면책 조항은 이 접근 방식의 필요성을 반복합니다).
보안 부팅을 비활성화하면 Wi-Fi에 해당하는 드라이버가 로드되지 않으므로 가장 기본적인 단계입니다.
[이전 기사에서 발췌] 먼저 Linux 커널 자체와 관련된 단계를 수행하기 전에 BIOS에서 SecureBoot가 비활성화되어 있는지 확인하십시오. SecureBoot는 모든 드라이버가 올바르게 서명되었는지 확인하는 보안 기능으로 만들어졌지만, 제가 아는 한 이는 특히 네트워크 및 그래픽 드라이버 시간과 관련하여 Linux 커널에서 해결하는 것보다 더 많은 문제를 일으킬 수 있습니다.이것이 이 문제를 해결하는 열쇠인 경우가 많으며 재부팅 시 Wi-Fi 드라이버가 올바르게 로드됩니다.
- BIOS로 재부팅하고 SecureBoot를 비활성화한 다음 재부팅합니다.
- 시스템 백업 후 위의 작업을 수행하십시오.
주문하다sudo rmmod iwlmvm && sudo modprobe iwlmvm
- 내 원래 게시물에서는 재부팅이 두 번 필요했습니다(사용하면
sudo init 6
한 번의 재부팅으로 이 작업을 수행할 수도 있고 잠시 동안 시스템 전원을 완전히 끄도록 허용할 수도 있음).