Wi-Fi 드라이버가 긴장 상태에 빠지는 것을 어떻게 방지할 수 있나요?

Wi-Fi 드라이버가 긴장 상태에 빠지는 것을 어떻게 방지할 수 있나요?

저는 Intel(R) Centrino(R) Ultimate-N 6300무선 칩셋이 탑재된 Lenovo T430s를 사용하고 있습니다. 특정 무선 네트워크에서 Wi-Fi가 자주 작동 중지되어 무선 모듈을 다시 로드해야 합니다.

modprobe -r iwlwifi
modprobe iwlwifi

연결 끊김을 제외하고 이 작업을 수행해야 하는 주요 단서는 dmesg에 다음이 표시된다는 것입니다.

[ 9351.591170] iwlwifi 0000:03:00.0: Queue 11 stuck for 2000 ms.
[ 9351.591178] iwlwifi 0000:03:00.0: Current read_ptr 153 write_ptr 161
[ 9351.591182] iwlwifi 0000:03:00.0: On demand firmware reload
[ 9351.592001] ieee80211 phy0: Hardware restart was requested
[ 9351.592149] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
[ 9351.599072] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
  1. 원인은 무엇입니까?
  2. 이를 방지할 수 있는 방법이 있나요?

저는 Debian wheezy의 Linux 커널 3.2.0-4-amd64를 사용하고 있습니다.

답변1

두 가지 가능한 해결책을 찾았습니다. 어느 것이 "최고"인지 잘 모르겠습니다.

위의 설명에 링크된 @slm의 답변에서 제안한 대로 모듈 명령줄에 추가하는 것이 wd_disable=1작동하는 것 같습니다 .11n_disable=1

즉, /etc/modprobe.d/iwlwifi.conf다음 중 하나를 편집하고 추가하십시오.

options iwlwifi 11n_disable=1

또는

optoins iwlwifi wd_disable=1

FWIW, 저는 Wireless-N을 사용하고 싶지 않다는 것을 알고 현재 전자를 사용하고 있으며 대기열 감시 기능을 비활성화하는 것은 좋은 생각이 아닌 것 같습니다.

답변2

방금 Mint 19.3 설치에서 11n_disable=1을 사용했는데, 제가 겪고 있던 문제도 해결된 것 같습니다.

H/W Dell Latitude E6400 Linux Mint 19.3 XFCE(라이브 및 설치된 Mint 20 중에도 문제가 나타남)

관련 정보