Iwlwifi/ko

iwlwifi 는 인텔의 현재 무선 네트워크 칩을 구동하는 무선 네트워크 장치 드라이버입니다.

커널
동작하게 하려면 일부 커널 설정이 필요합니다. (장치에 따라) 드라이버에서 802.11a/b/g/n/ac를 지원하므로, IEEE 802.11를 활성화해야 합니다.

iwlwifi 장치 드라이버
인텔의 현재 무선 네트워크 칩에 이 드라이버를 사용하십시오. 여기에 나타난대로 모듈 로 설정하십시오. 또한 펌웨어 표의 모듈 칸에서 필요한 내용에 따라 DVM 옵션 또는 MVM 옵션을 수정하십시오.

After rebuilding the kernel and rebooting with this kernel, the selected options can be verified as follows:

펌웨어
이 표en 에 나온 대로 개별 장치의 펌웨어가 필요합니다. 꾸러미와 장치별 sys-firmware/iwlxxxx-*ucode 꾸러미로 있습니다.

내장 설정 활용
모듈대신 커널 내장형으로 드라이버를 빌드하면, 펌웨어도 커널에 넣어en 빌드해야합니다.

이 경우  대신 정확한 펌웨어 이름으로 바꾸십시오. FW_LOADER_USER_HELPER_FALLBACK 설정 변수에 몇가지 사항을 확인해봐야 할 수도 있습니다.

modprobe와 modinfo
에서는 어떤 결과도 나오지 말아야 합니다:

드라이버 모듈에 대한 자세한 내용은 명령에서 확인할 수 있습니다.

lspci
명령에서 와   두 부분에  가 나타나야합니다.

식별자는 dmesg에서 지정 정보를 찾아볼 때 쓸만합니다.

dmesg
Check the output of dmesg. Replace  with the identifier from lspci and   with the network interface name.

Kernel not loaded
Check if the correct kernel is loaded. This can be accomplished as follows (depends on the IKCONFIG feature):

펌웨어 문제

 * udev 또는 systemd를 사용하는 시스템에는 커널에서 바이너리 블롭을 불러오도록 설정해야합니다. 이 경우, 무선 카드 펌웨어는 불러와야 할 펌웨어입니다. 이 방식으로 커널을 설정하는 자세한 방법은 젠투 포럼의 다음 스레드에서 찾아볼 수 있습니다: FW_LOADER_USER_HELPER_FALLBACK.


 * http://z-issue.com/wp/ 의 Linux firmware for iwlwifi ucode failed with error -2

무선 연결이 동작하지 않네요

 * Intel Corporation Wireless 8260 (rev 3a) can't access the RSA semaphore it is write protected

추가 참조

 * Handbook:AMD64/Networking/Wireless
 * wifi
 * wpa_supplicant
 * Network management using DHCPCD
 * netifrc
 * Troubleshooting

외부 자료

 * http://www.linuxwireless.org/en/users/Drivers/iwlwifi
 * http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git
 * https://cateee.net/lkddb/web-lkddb/IWLWIFI.html
 * https://wiki.archlinux.org/index.php/Wireless_network_configuration#iwlwifi