netctl-auto를 사용하여 WLAN에 자동으로 연결하고 있습니다. 그러나 최근에는 연결이 끊어지고 다시 연결되지 않습니다. 설상가상으로 연결이 끊어지면 유용한 정보가 기록되지 않는 것 같습니다.
$ journalctl [email protected] --boot --output=cat | tail --lines=1
Interface 'wlp1s0' reestablished connection to network '<network name>'
해결책은 실행하는 것이지만 물론 확장할 수는 없습니다.sudo systemctl restart [email protected]
다른 곳에 질문이 있지만 관련이 있는 것 같습니다.
$ dmesg --notime | grep ath10k_pci
ath10k_pci 0000:01:00.0: Unknown eventid: 90118
다음 서비스가 실행 중입니다.
$ systemctl list-unit-files --state enabled
UNIT FILE STATE
org.cups.cupsd.path enabled
acpid.service enabled
[email protected] enabled
avahi-daemon.service enabled
clamd.service enabled
cups-browsed.service enabled
dbus-org.freedesktop.Avahi.service enabled
display-manager.service enabled
docker.service enabled
freshclamd.service enabled
[email protected] enabled
ip6tables.service enabled
iptables.service enabled
lightdm.service enabled
[email protected] enabled
netctl@wlp1s0\x2d<network name>.service enabled
ntpd.service enabled
org.cups.cupsd.service enabled
smartd.service enabled
sshd.service enabled
tor.service enabled
avahi-daemon.socket enabled
org.cups.cupsd.socket enabled
remote-fs.target enabled
24 unit files listed.
둘러본 결과 제안이 하나뿐이었습니다.현재 펌웨어 바이너리 제거, 그러나 이것도 해결책이 아닙니다. linux-firmware 패키지를 다시 설치해 보았지만 도움이 되지 않았습니다.
답변1
Luc33과 Arch Linux 포럼 회원들에게 감사드립니다.드라이버를 수동으로 교체하여 문제를 해결했습니다.:
파일을 백업하세요:
sudo mv /lib/firmware/ath10k/QCA6174{,.orig}
최신 드라이버를 받으세요:
wget https://codeload.github.com/kvalo/ath10k-firmware/zip/master unzip master
관련 드라이버 파일을 해당 위치에 복사합니다.
sudo cp -R ath10k-firmware-master/QCA6174 /lib/firmware/ath10k/
- /lib/firmware/ath10k/QCA6174 내의 모든 디렉터리에서 최신 .bin 및 .txt 파일의 파일 접미사를 제거합니다.
- 재부팅하고 즐기십시오!