Wi-Fi и ПО

Wi-Fi и ПО
ОС семейства BSD (FreeBSD, NetBSD, OpenBSD) могут работать с большинством адаптеров, начиная с 1998 года. Драйверы для чипов Atheros, Prism, Harris/Intersil и Aironet (от соответствующих производителей Wi-Fi устройств) обычно входят в ОС BSD начиная с версии 3. В OpenBSD 3.7, было включено больше драйверов для беспроводных чипов, включая RealTek RTL8180L, Ralink RT25x0, Atmel AT76C50x, и Intel 2100 и 2200BG/2225BG/2915ABG. Благодаря этому частично удалось решить проблему нехватки открытых драйверов беспроводных чипов для OpenBSD. Возможно некоторые драйверы, реализованные для других BSD-систем, могут быть перенесены, если они ещё не были созданы. NDISwrapper также доступен для FreeBSD.
Mac OS X. С 2006 года все настольные компьютеры и ноутбуки Apple Inc. (а также появившиеся позднее телефоны iPhone и плееры iPod Touch) штатно оснащаются адаптерами Wi-Fi, сеть Wi-Fi в настоящее время является основным решением Apple для передачи данных, и полностью поддерживается Mac OS X. Возможен режим работы адаптера компьютера в качестве точки доступа, что позволяет при необходимости связывать компьютеры Macintosh в беспроводные сети в отсутствии инфраструктуры. Darwin и Mac OS X, несмотря на частичное совпадение с BSD, имеют свою собственную, уникальную реализацию Wi-Fi.
GNU/Linux: Начиная с версии 2.6, поддержка некоторых Wi-Fi устройств появилась непосредственно в ядре Linux. Поддержка для чипов Orinoco, Prism, Aironet, Atmel, Ralink включена в основную ветвь ядра, чипы ADMtek и Realtek RTL8180L поддерживаются как закрытыми драйверами производителей, так и открытыми, написанными сообществом. Intel Calexico поддерживаются открытыми драйверами, доступными на SourceForge.net. Atheros поддерживается через открытые проекты. Поддержка других беспроводных устройств доступна при использовании открытого драйвера NDISwrapper, который позволяет Linux-системам, работающим на компьютерах с архитектурой Intel x86, «оборачивать» драйвера производителя для Microsoft Windows для прямого использования. Известна по крайней мере одна коммерческая реализация этой идеи. FSF создало список рекомендуемых адаптеров, более подробную информацию можно найти на сайте Linux wireless.
Существует довольно большое количество Linux-based прошивок для беспроводных роутеров, распространяемых под лицензией GNU GPL. К ним относятся так называемая «прошивка от Олега», FreeWRT, OpenWRT, X-WRT, DD-WRT и т. д. Как правило, они поддерживают гораздо больше функций, чем оригинальные прошивки. Необходимые сервисы легко добавляются путём установки соответствующих пакетов. Список поддерживаемого оборудования постоянно растёт.
В ОС семейства Microsoft Windows поддержка Wi-Fi обеспечивается, в зависимости от версии, либо посредством драйверов, качество которых зависит от поставщика, либо средствами самой Windows.
Ранние версии Windows, такие как Windows 2000 и младше, не содержат встроенных средств для настройки и управления, и тут ситуация зависит от поставщика оборудования.
Microsoft Windows XP поддерживает настройку беспроводных устройств. И хотя первоначальная версия включала довольно слабую поддержку, она значительно улучшилась с выходом Service Pack 2, а с выходом Service Pack 3 была добавлена поддержка WPA2.
Microsoft Windows Vista содержит улучшенную по сравнению с Windows XP поддержку Wi-Fi.
Microsoft Windows 7 поддерживает все современные на момент её выхода беспроводные устройства и протоколы шифрования. Помимо прочего в Windows 7 создана возможность создавать виртуальные адаптеры Wi-Fi, что теоретически позволило бы подключаться не к одной Wi-Fi-сети, а к нескольким сразу. На практике в Windows 7 поддерживается создание только одного виртуального адаптера, при условии написания специальных драйверов[7]. Это может быть полезно при использовании компьютера в локальной Wi-Fi-сети и, одновременно, в Wi-Fi-сети подключённой к Интернет.