나는 이 질문을 몇 번이나 받았는지 확실히 알고 있지만, 찾을 수 있는 모든 가능한 해결책을 시도했지만 이를 알 수 없습니다.
Wi-Fi는 덮개를 닫거나 일시중지하여 일시중지할 때까지 정상적으로 작동합니다 systemctl suspend
. 그 후에는 "Wi-Fi 어댑터를 찾을 수 없습니다"라는 메시지가 나타납니다.
존재하다debian.org나는 이것이 내 특정 네트워크 카드에 문제가 있을 수 있다는 것을 알아차리고 해결책을 시도해 보았습니다.
debian.org에 따르면 문제는 brcmfmac 펌웨어인데, 중단 전에 제거하고 중단 후에 로드해야 합니다.
파일을 만들었는데 network_suspend
,루트, 실행 파일이 소유하고 있는지 확인하고 lsmod, grep 및 rmmod에 대한 절대 경로를 실행합니다.그리고 넣어/lib/systemd/시스템 절전:
#!/bin/sh
case $1 in
pre)
if /sbin/lsmod | /bin/grep -q brcmfmac; then
/sbin/rmmod brcmfmac
fi
;;
post)
/sbin/modprobe brcmfmac
;;
esac
exit 0
echo "pre" > /home/user/pre.txt
디버깅 목적으로 뚜껑을 닫거나 열기 전후에 스크립트가 실행되고 제대로 작동하는지 확인을 추가했습니다. ->brcmfmac일시 중단 전에 언로드하고 일시 중단 후에 다시 로드합니다.
일시 중지한 후에도 여전히 "네트워크 어댑터를 찾을 수 없습니다"라는 메시지가 나타납니다. 왜 이런 일이 발생하는지, 어떻게 해결하는지 알고 있나요?
참고로 저는 이것 때문에 혼란스러워서 Pop_OS를 설치하고 같은 것을 시도했습니다. Pop_OS에서는 아무런 문제 없이 잘 작동하므로 이는 Debian OS의 특정 문제라고 생각합니다.
답변1
이것은 대답이 아닙니다. 댓글을 달기에는 "평판"이 충분하지 않아 여기에 게시하겠습니다.
저는 Macbook 2015의 Arch Linux(Cinnamon)와 Macbook 2015의 Fedora 35(Cinnamon)라는 두 가지 배포판에서 정확한 문제를 겪고 있습니다. 일시 중단된 후에는 두 시스템 모두 WiFi에 다시 연결할 수 없습니다.
답변2
짧은 답변: 펌웨어/커널 모듈은 여기서 문제가 되지 않습니다. NetworkManager 서비스를 실행하고 있는지 확인하십시오.
나는 사용하고있다네트워크 설치Debian ISO 및 기본 시스템 유틸리티만 선택합니다(DE 없음). 나는 생각했다네트워크 관리자서비스가 포함되어 있지만 포함되어 있지 않습니다.
새로 설치한 OS로 부팅한 후 Wi-Fi 연결이 없어 OS에 추가했습니다./etc/네트워크/인터페이스
auto wlan0
iface wlan0 inet dhcp
wpa-ssid ssid
wpa-psk password
다시 시작한 후wpa_requester파일을 읽고 Wi-Fi에 연결하세요. 그런 다음 설치했습니다.네트워크 관리자:
sudo apt install network-manager
그리고 시작하세요:
sudo systemctl enable NetworkManager
다음 재부팅 후에도 문제는 네트워크가 여전히 지배적이라는 것입니다.wpa_requester그래서 내가 갔어/etc/네트워크/인터페이스Wi-Fi에 연결되는 부분을 주석 처리합니다.
# auto wlan0
# iface wlan0 inet dhcp
# wpa-ssid ssid
# wpa-psk password
재부팅하고 부팅한 nmtui
후SSID그리고 다시 연결하세요.
이제 랩톱의 Wi-Fi가 일시 중지된 후 복원되었습니다.