Translation(s): English - Deutsch - Español - Français - Italiano - Português Brasileiro - Русский
Этот портал решает вопрос установки и конфигурирования устройств WiFi. Установка устройства, по существу, состоит из двух частей: 1) установка драйвера (также называемого модулем) и 2) настройка вашего WiFi интерфейса.
Устройство WiFi работает на электронном чипе называемом "чипсет". Мы можем найти одинаковые чипсеты в нескольких разных устройствах. Следовательно, драйвер/модуль для одного чипсета, будет работать на всех беспроводных устройствах, использующих этот чипсет.
Системы основанные на свободном ПО, таком как Debian, зависят от сотрудничества между производителями и разработчиками для производства и поддержки хороших дрейверов и прошивок. Драйверы и прошивки это то, что определяет насколько хорошо работает ваше оборудование, и работает ли оно вообще.
Общественный договор Debian предписывает свободу дистрибутива. В практике, это означает, что производители обязаны сотрудничать с выпускными спецификациями и свободными дрейверами, которые могут быть разработаны сообществом. Новейшие версии Debian (6+) не включает несвободные (non-free) драйверы или прошивки.
Несвободные (non-free) дрейверы и прошивки выпускаются компаниями отказывающимися или неспособными к сотрудничеству с сообществом свободного ПО. Часто поддержка недоступна, либо недостаточно хороша, для несвободных прошивок и драйверов. Например, нет некоторых особенностей, ошибки неисправляются, или поддержка от производителя быстро заканчивается.
Поощряя хорошие социальные практики, сообщество может поддерживать конечных пользователей. Процедуры комплексной установки больше не требуются и поддержка продолжается еще долго после того, как продукт был снят с производства.
В данный момент лишь несколько современных wifi чипсетов доступны для работы со свободными системами. Для USB wifi устройств этот список включает Realtek RTL8187B чипсет (802.11G) и Atheros AR9170 чипсет (802.11N). Для Mini PCIe все карты с чипсетом Atheros поддерживаются.
Wifi всегда имел проблемы с пользователями свободного ПО. USB Wifi карты становятся все менее свободными. Со старым стандартом 802.11G многие USB wifi карты имели свободные драйверы и не требовали несвободной (non-free) прошивки. Со стандартом 802.11N только один чипсет на рынке - от Atheros, который полностью свободен.
Одна компания, которая специализируется на свободном ПО и продает 802.11N USB wifi карты, ThinkPenguin.com показала, что свободное ПО поддерживающее 802.11N USB wifi исчезает. Решение этой проблемы потребует больше спроса, чем есть сейчас. В следущее время, когда вы купите аппаратное обеспечение, спросите себя: "Совместимо ли оно со свободным ПО?".
Продолжая, WiFi интерфейс - это Ethernet интерфейс, который также содержит WiFi-специфичные параметры конфигурации. Эти параметры контролируемы с помощью iwconfig программы.
www.debian.org/doc/manuals/debian-reference/ch05 - Глава 5 справочника по Debian - Настройка сети (Network setup)
Предпосылки
wireless-tools, инструменты для манипулирования беспроводными расширенями Linux (установлены по умолчанию на ПК и ноутбуках)
- Для систем с графическим окружением:
NetworkManager (установлен на ПК и ноутбуках использующих граф. окружение Gnome)
wicd, проводной и беспроводной менеджер, рекомендуемый для других графических окружений (без зависимостей GNOME), таких как XFCE, Fluxbox, Openbox, Enlightenment.
wpasupplicant, поддержка клиентов для WPA и WPA2 сетей
Если они отсутствуют, вы можете установить их с помощью команды:
aptitude install wireless-tools
…и аналогчиные
Установка драйвера
Прежде чем купить, проверьте поддерживается ли ваше устройство доступным Linux драйвером. Хороший показатель поддержки - это изображение Тукса на упаковке продукта.
В этом разделе представлен список WiFi устройств (сгрупированных по host интерфейсу) сортированных по имени драйвера/модуля. Каждый список имеющет два главных элемента: имя модуля и поддерживаемый чипсет. Известные неподдерживаемые чипсеты находятся в конце каждого списка.
Если доступно, ссылка на страницу помощи предоставит вам дальнейшую информацию. Мы рекомендуем вам прочитать соответствующую страницу помощи (справки), так как некоторые устройства могут потребовать микрокод (прошивку) до их использования.
PCI Устройства
Смотрите HowToIdentifyADevice/PCI для получения большей информации
имя модуля |
имена устройств |
страница помощи |
свободный (?) |
acx-mac80211 |
Texas Instruments chipsets (ACX100/TNETW1100, ACX111/TNETW1130) |
|
|
adm8211 |
ADMtek ADM8211 chipset |
|
|
airo |
|
?airo |
? |
arlan |
|
?arlan |
? |
ath5k |
Atheros Communications chipsets (AR5210, AR5211, AR5212, AR5213, AR5414, AR2413, AR242x) |
|
|
ath9k |
Atheros Communications 802.11n chipsets |
|
|
atmel_pci |
Atmel at76c506 chipset |
|
|
b43 |
Broadcom chipsets |
|
|
brcm80211 |
Broadcom chipsets (BCM4313, BCM43224, BCM43225) |
|
|
hostap_pci |
Intersil Prism 2/2.5/3 chipsets |
/ 1 |
|
ipw2100 |
Intel PRO/Wireless 2100 |
|
|
iwl3945 |
Intel PRO/Wireless 3945 |
|
|
iwlagn |
Intel Wireless WiFi Link |
|
|
mwl8k |
Marvell chipsets (88W8363, 88W8366, 88W8687) |
|
|
orinoco_nortel |
Lucent/Agere Hermes and Intersil Prism 2/2.5/3 chipsets |
/ 2 |
|
p54pci |
Intersil Prism54 chipsets (ISL3877, ISL3880, ISL3886, ISL3890) |
|
|
r8192_pci |
Realtek RTL8192E chipset |
|
|
rt2400pci |
Ralink chipsets (RT2400/RT2460, RT2401/RT2460) |
|
|
rt2500pci |
Ralink RT2500/RT2560 chipset |
|
|
rt2800pci |
Ralink chipsets (RT2760, RT2790, RT2860, RT2890, RT3060, RT3062, RT3090, RT3091, RT3092, RT3390, RT3562, RT3592, RT5390) |
|
|
rt2860sta |
Ralink chipsets (RT2760/RT2790/RT2860/RT2890, RT3090/RT3091/RT3092) |
|
|
rt61pci |
Ralink chipsets (RT2501/2561, RT2600/RT2661) |
|
|
rtl8180 |
Realtek chipsets (RTL8180, RTL8185) |
|
|
r8187se |
Realtek RTL8187SE chipset |
|
|
rtl8192ce |
Realtek chipsets (RTL8188CE, RTL8192CE) |
|
|
rtl8192de |
Realtek chipsets (RTL8188DE, RTL8192DE) |
|
|
rtl8192se |
Realtek chipsets (RTL8191SE, RTL8192SE) |
|
|
strip |
|
?strip |
? |
wavelan |
|
?wavelan |
? |
wl |
Broadcom chipsets (BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, BCM43228) |
|
|
|
Atheros Communications AR5005VL (AR5513) chipset [168c:0020] |
|
|
|
InProComm IPN 2120 chipset [17fe:2120] |
|
|
|
InProComm IPN 2220 chipset [17fe:2220] |
|
|
|
Marvell Libertas 88W8335 chipset [11ab:1faa] |
|
|
|
WavePlus WP1200 chipset [17f7:0001] |
|
Легенда :
= Да ; Неподдерживается (нет драйвера) ; = Ошибка (не удалось заставить работать); [?] Неизвестно, Не протестировано ; [-] Не применимо
= Требуется конфигурация; = Работает только с проприетарным драйверов и/или прошивкой
Расширенный список PCI-идентификаторов для модуля ядра доступен на DeviceDatabase/PCI
USB Устройства
Смотрите HowToIdentifyADevice/USB для получения большей информации
имя модуля |
имена устройств |
страница помощи |
свободный (?) |
acx-mac80211 |
Texas Instruments chipsets (ACX100USB, TNETW1450) |
|
|
ar5523 |
Atheros Communications chipsets (AR5005UG, AR5005UX) |
|
|
ar9170usb |
Atheros Communications AR9170 chipset |
/ 3 |
|
at76c50x-usb |
Atmel chipsets (at76c503, at76c505, at76c505a) |
|
|
ath9k_htc |
Atheros Communications chipsets (AR9271, AR7010) |
4 / |
|
carl9170 |
Atheros Communications AR9170 chipset |
|
|
orinoco_usb |
Lucent/Agere Hermes chipset |
|
|
p54usb |
Intersil Prism54 chipsets (ISL3886, ISL3887) |
|
|
prism2_usb |
Intersil Prism 2/2.5/3 chipsets |
|
|
r8712u |
Realtek chipsets (RTL8188SU, RTL8191SU, RTL8192SU) |
|
|
r8192u_usb |
Realtek RTL8192U chipset |
|
|
rndis_wlan |
Broadcom BCM4320 chipset |
|
|
rt2500usb |
Ralink RT2500USB/RT2571 chipset |
|
|
rt2800usb |
Ralink chipsets (RT2070, RT2770, RT2870, RT3070, RT3071, RT3072, RT3370, RT3572, RT5370) |
|
|
rt2870sta |
Ralink chipsets (RT2770/RT2870, RT3070/RT3071/RT3072) |
|
|
rt73usb |
Ralink RT2501USB/RT2571W chipset |
|
|
rtl8187 |
Realtek chipsets (RTL8187, RTL8187B) |
|
|
rtl8192cu |
Realtek chipsets (RTL8188CE-VAU, RTL8188CUS, RTL8192CU) |
|
|
usb8xxx |
Marvell Libertas 88W8388 chipset |
|
|
vt6656_stage |
VIA VT6656 chipset |
|
|
zd1201 |
ZyDAS ZD1201 chipset |
|
|
zd1211rw |
ZyDAS ZD1211/1211B and Atheros AR5007UG chipsets |
|
|
|
Netgear MA111v2 [0846:4230] |
|
|
|
Netgear WN111v1 [0846:9000] |
|
|
|
TRENDware TEW-424UB v2 [0457:0163] |
|
Расширенный список USB-идентификаторов для модуля ядра доступен на DeviceDatabase/USB.
PC Card (PCMCIA) Устройства
Смотрите HowToIdentifyADevice/PC_Card для получения большей информации
имя модуля |
имена устройств |
страница помощи |
свободный (?) |
acx-mac80211 |
Texas Instruments chipsets (ACX100/TNETW1100, ACX111/TNETW1130) |
|
|
adm8211 |
ADMtek ADM8211 chipset |
|
|
airo_cs |
|
?airo_cs |
? |
ath5k |
Atheros Communications chipsets (AR5210, AR5211, AR5212, AR5213, AR5414) |
|
|
ath9k |
Atheros Communications 802.11n chipsets |
|
|
atmel_cs |
Atmel chipsets (at76c502x, at76c504x) |
|
|
b43 |
Broadcom chipsets |
|
|
hostap_cs |
Intersil Prism 2/2.5/3 chipsets |
/ 1 |
|
netwave_cs |
|
?netwave cs |
? |
orinoco_cs |
Lucent/Agere Hermes and Intersil Prism 2/2.5/3 chipsets |
/ 2 |
|
p54pci |
Intersil Prism54 chipsets (ISL3877, ISL3880, ISL3886, ISL3890) |
|
|
ray_cs |
|
?ray cs |
? |
rt2400pci |
Ralink chipsets (RT2400/RT2460, RT2401/RT2460) |
|
|
rt2500pci |
Ralink RT2500/RT2560 chipset |
|
|
rt2800pci |
Ralink chipsets (RT2760, RT2790, RT2860, RT2890, RT3060, RT3062, RT3090, RT3091, RT3092, RT3390, RT3562, RT3592, RT5390) |
|
|
rt2860sta |
Ralink chipsets (RT2760/RT2790/RT2860/RT2890, RT3090/RT3091/RT3092) |
|
|
rt61pci |
Ralink chipsets (RT2501/2561, RT2600/RT2661) |
|
|
rtl8180 |
Realtek chipsets (RTL8180, RTL8185) |
|
|
spectrum_cs |
Symbol Spectrum24 Trilogy chipsets |
/ 5 |
|
wavelan_cs |
|
?wavelan/cs |
? |
wl |
Broadcom chipsets (BCM4311, BCM4312, BCM4313, BCM4321, BCM4322) |
|
|
wl3501_cs |
|
?wl3501/cs |
? |
|
Atheros Communications AR5005VL (AR5513) chipset [168c:0020] |
|
|
|
InProComm IPN 2120 chipset [17fe:2120] |
|
|
|
Marvell Libertas 88W8335 chipset [11ab:1faa] |
|
|
|
WavePlus WP1200 chipset [17f7:0002] |
|
|
|
ZyDAS ZD1201 chipset (16-bit PC Cards) |
n/a |
|
Роутеры
имя модуля |
имена устройств |
страница помощи |
свободный (?) |
Linksys WRT54GC |
Wikipedia; it isn't similar to the WRT54G; The WRT54GC is based on the Sercomm IP806SM reference design the same chipset as the current Linksys WTY54G the Airlink101 AR315W, Alloy WRT2454AP, and Hawking HWR54G. You also can use NdisWrapper |
|
http://hostap.epitest.fi/, hostapd - это демон для превращения компьютера в точку доступа.
Настройка интерфейса
Ваш интерфейс беспроводной сети может быть настроен с помощью менеджера подключения или конфигурационного файла (/etc/network/interfaces).
Графические утилиты подключения сети:
Network Manager для GNOME (network-manager) или wicd
Для получения большей информации, пожалуйста, смотрите WiFi/HowToUse.
Ресурсы
?Internet_Connection_Sharing
Внешние ссылки
http://www.linuxwireless.org , включает устройства и драйверы.
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/#howto The Linux Wireless Compatibility and ?HowTo.
http://linux-wless.passys.nl/ Wireless Adapter Chipset Directory.
Wi-Fi определение.
CategoryPortal | CategoryNetwork
Prism3 SSF устройства требуют несвободную (non-free) прошивку из пользовательского пространства. (1 2)
Для поддержки WPA на Hermes-based устройствах, требуется несвободная (non-free) прошивка из пользовательского пространства. Без поддержки WPA и на Prism чипсетах (Prism 3 SSF) используйте прошивку, находящуюся во flash памяти. (3 4)
Доступна только бинарная и GPL прошивка. (5)
Доступна только бинарная и BSD/MIT прошивка. (6)
Для устройств без flash памяти (например, Intel WPC2011BWW), требуется несвободная (non-free) прошивка из пользовательского пространства. (7)