Iwlwifi/es

iwlwifi es el driver para los chips actuales de Intel.

Kernel
Para que funcione es necesario configurar algunas opciones del kernel. El controlador soporta 802.11a/b/g/n/ac (dependiendo del dispositivo), por lo que debe habilitarse IEEE 802.11.

IEEE 802.11
Activate at least cfg80211 and mac80211.

iwlwifi brings its own rate control algorithm iwl-agn-rs, see.

Controlador de dispositivo iwlwifi
Usa este driver para chips Intel actuales. Configúralo como módulo de esta forma:. También es necesaria la opción DVM o MVM correcta, acorde a la columna Module de la tabla de firmware.

Abajo se muestra cómo se puede comprobar las opciones seleccionadas una vez reconstruido el núcleo y reiniciado con él:

Firmware
También es necesario firmware individual para los dispositivos como se muestra en esta tabla. Está disponible en el paquete y en los paquetes para dispositivos específicos sys-firmware/iwlxxxx-*ucode.

Compilando el driver dentro del kernel
En caso de compilar el driver dentro del kernel en lugar de como módulo, también el firmware debe ser compilado dentro del kernel.

En este caso reemplace  con el nombre exacto del firmware. Parece que es necesario cierta atención para FW_LOADER_USER_HELPER_FALLBACK.

Optional: savedconfig
The  USE flag could be set for Linux firmware in order to avoid unneeded stuff in.

As for example the Intel® Centrino® Advanced-N 6205 needs iwlwifi-6000g2a-ucode while anything else may be commented out or deleted.

In order to not lose these settings on next firmware update the version number needs to be removed:

modprobe y modinfo
no debe devolver nada:

Puede obtenerse más información sobre el módulo con.

lspci
debe mostrar  tanto   como.

El identificador  será útil para buscar información específica con dmesg.

dmesg
Comprobar la salida de dmesg. Reemplazar  por el identificador que se muestra en lspci y   por el  nombre de la interfaz de red.

No se ha cargado el núcleo
Comprobar que se ha cargado el núcleo correcto. A continuación se muestra cómo se puede hacer esto (depende del la característica IKCONFIG):

Problemas de firmware

 * Es necesario configurar el kernel para que cargue blobs binarios en sistemas que utilizan udev o systemd. En este caso el firmware de la tarjeta inalámbrica es el firmware que debe ser cargado. Más información sobre esta forma de configurar el kernel se puede encontrar en el siguiente hilo de los foros de Gentoo: FW_LOADER_USER_HELPER_FALLBACK.


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

Wireless no funciona

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

No internet connection
If you can connect to an access point, but still can't connect to any server or get any connection to the internet it might be worth a try to disable 802.11n and/or enable software encryption. You can pass the  or   and/or   option to the   module. In order to pass the option automatically on module load create the file as follows:

Vea también

 * Handbook:AMD64/Networking/Wireless/es
 * wifi
 * wpa_supplicant
 * Gestión de red mediante DHCPCD
 * netifrc
 * Resolución de problemas

Recursos externos

 * 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