Wifi/ru

Эта статья описывает настройку сетевых устройств Wifi.

Wifi во время установки
Тем, кому требуется соединение Wifi во время установки Gentoo, следует иметь в виду, что минимальный установочный компакт-диск Gentoo содержит только некоторые драйверы и предоставляет только wpa_cli (не wpa_gui) для настройки соединений WPA/WPA2/Enterprise.

Если минимальный установочный компакт-диск не содержит требуемые драйверы или желательно использование графического интерфейса вместо wpa_supplicant, выберите другой live CD, например, System Rescue CD. Имейте в виду, что в случае использования не-Gentoo live CD могут понадобиться дополнительные действия.

Определение аппаратного обеспечения
Прежде всего, определите устройства Wifi. Для этого можно воспользоваться командами или.

Если в загруженной Linux-системе (LiveCD/USB) присутствует соединение Wifi:

Драйвер можно увидеть в строке.

Если в загруженной системе отсутствует соединение Wifi, выведите весь список идентификаторов устройств, присутствующих в системе. Впоследствии этим списком можно воспользоваться для определения нужного драйвера:

Скопируйте список идентификаторов PCIID из вывода этой команды и вставьте его здесь: http://kmuto.jp/debian/hcl/.

Устройства USB можно определить похожим образом. Сначала выведите список устройств:

This command produces the PCI ID, manufacturer, make, model, and/or chipset of every USB device attached to the system. Of these, the chipset may be the most useful information. Googling linuxwireless.org  is often the shortest way to find a USB NIC driver and firmware name.

Alternatively, can be used to obtain the necessary information:

This command produces a list of all drivers, regardless of the device being PCI or USB based.

Ядро
With the drivers identified, it is time to configure the Linux kernel.

WEXT
The "cfg80211 wireless extensions compatibility" option aka WEXT will support old wireless-tools & iwconfig.

Драйвера устройств
Next the right set of corresponding kernel options need to be enabled, based on the drivers and hardware detected previously. The recommendation is to build drivers as modules. Also be sure to enable AES cipher support in the kernel if the wireless network uses WPA or WPA2 encryption.

Поддержка LED
To enable LED triggers for different packet receive/transmit events, compile the kernel with the following options:

Firmware
In addition to the kernel driver, some chipsets also require firmware. If required, locate it on the following list and install it:

If the driver requires firmware but does not appear on the list, it will be necessary to download it manually and place it in.

WPA supplicant
Если в беспроводной сети установлены WPA или WPA2, то необходимо использовать. Больше информации по настройке беспроводной сети в Gentoo Linux можно прочитать в разделе Беспроводная сеть в Gentoo Handbook.

dmesg
If none of these methods work be sure to check output for errors. It is likely a kernel driver or module has not been loaded properly:

Устранение проблем

 * Forum thread: wireless lan can't get ip from access point which explains about 169.254.x.x (link local address) being a wrong IP address
 * Forum thread: iwlwifi fails to load after upgrade to 3.17.0
 * Forum thread: Where is my network !?

Смотрите также

 * AC1200 Wireless Adapters
 * iproute2

Внешние ресурсы

 * https://wiki.archlinux.org/index.php/Wireless_network_configuration