Iwlwifi/ko

iwlwifi is the wireless driver for Intel's current wireless chips.

커널
To make it work some kernel configuration is needed. The driver supports 802.11a/b/g/n/ac (depending on the device), so IEEE 802.11 should be enabled.

iwlwifi 장치 드라이버
Use this driver for Intel's current wireless chips. Set it as a module  as shown here. Also the correct DVM or MVM option according to the Module column of the firmware table is needed.

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

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

In this case replace  with the exact firmware name. Some attention seems to be needed for FW_LOADER_USER_HELPER_FALLBACK.

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

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

lspci
should display  for both   and.

The  identifier will be useful for grepping specific information from dmesg.

dmesg
Check the output of dmesg. Replace  with the info from lspci.

Firmware issues

 * For systems using udev or systemd, it is imperative to configure the kernel to load binary blobs. In this case the wireless card's firmware is the firmware that needs loaded. More information on configuring the kernel in this manner can be found in the following thread on the Gentoo forums: FW_LOADER_USER_HELPER_FALLBACK.


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

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

 * 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