iwlwifi 오류가 발생하면 WLAN이 매우 느려지고 다른 WLAN을 볼 수 없습니다.

iwlwifi 오류가 발생하면 WLAN이 매우 느려지고 다른 WLAN을 볼 수 없습니다.

Dell XPS 15 노트북에 Intel 1030 무선 인터페이스가 있습니다. lspci설명하다:

03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] (rev 34)

최근에 dmesg에서 오류 메시지를 발견했는데 iwlwifi 0000:03:00.0: fail to flush all tx fifo queuesWLAN 속도가 매우 느렸습니다(90%의 경우 이름을 확인할 수 없을 정도로). 현재 연결되어 있는 네트워크 이외의 다른 네트워크에는 연결할 수 없습니다( iwlist wlan0 scanNetworkManager나 wicd 모두 다른 네트워크를 표시하지 않음) (편집: 마지막 문제는 거짓 긍정이었습니다)

유일한 해결책은 무선 네트워킹을 비활성화/활성화하는 것입니다.여기정지와 관련이 있을 수 있다는 것을 알아냈는데, 재부팅 후에도 또는 트래픽이 많은 경우(토렌트 다운로드 등)에도 나타납니다.

카드가 802.11g( 11n_disable=1모듈 로드 시 옵션)만 사용하도록 강제하면 도움이 됩니다.

어떤 단서가 있나요? 이 문제는 Ubuntu 12.10(커널 3.5), openSUSE 12.3(커널 3.7) 및 Arch Linux(커널 3.7.10 또는 3.8.2-ck)에서 발생합니다.

답변1

아키텍처Linux더이상무선 장치의 이름을 지정할 때 wlan0또는 를 사용하세요 . eth0이 명령은 ip a번호가 매겨진 목록에 장치 목록과 해당 이름을 표시합니다. 이전 네트워크 장치 이름을 사용하는 유일한 방법은 장치가 장치에 적합한 이름을 제공할 수 없거나 udev장치를 이전 이름으로 가리키는 규칙이 있는 경우입니다. 장치 이름이 정확하면 iwlist 또는 사용 중인 네트워크 관리자와 함께 사용할 수 있습니다.

귀하가 제공한 링크는 Arch Linux 포럼에 대한 것이기 때문에 귀하는 Arch Linux를 사용하고 있다고 가정합니다.


다음 파일을 만들고 여기에 다음 설정을 추가합니다.

/etc/modprobe.d/iwlwifi.conf (file to be created)
-------------------------------------------------
options iwlwifi 11n_disable=1 
options iwlwifi bt_coex_active=0 

안전을 위해 HOOKS=내부 어레이를 확인하고 어레이 /etc/mkinitcpio.conf에 있는지 확인하십시오 . modconf그렇지 않은 경우 추가하십시오. 그런 다음 다시 작성해야 initramfs하며 reboot.

재구축 방법을 잘 모르는 경우 initramfs.mkinitcpio -p linux

답변2

g 속도로 달리는 데 동의하지 않는 한 시도해 볼 수 있는 몇 가지 옵션은 다음과 같습니다.

  • swcrypto=1
  • wd_disable=1

비슷한 문제가 있는 Intel Centrino Wireless-N 2230이 있는데 wd_disable=1이 문제가 해결되었습니다. 하지만 최신 커널에서는 사용할 필요가 없습니다.

답변3

오랫동안 느린(iwl) Wi-Fi를 사용해 왔습니다...이제 더 빠른 연결이 필요하고 잠시 탐색한 후 이 지침을 찾았습니다.

두 차례의 시행착오 끝에 얻은 결과는 다음과 같습니다.

$ sudo rmmod iwldvm

$ sudo rmmod iwlwifi 

$ sudo modprobe iwlwifi 11n_disable=1

라이브 상황에서 저에게 효과적입니다.

답변4

이 Ubuntu Launchpad 오류, 이는 다음을 가리킨다.이 커널 버그질라, 이 정도인 것 같습니다.

관련 정보