Поддержка Wi-Fi операционной системы
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Поддержка Wi-Fi в операционной системе определяется как средства, которые операционная система может включать в себя для работы в сети Wi-Fi . Обычно он состоит из двух частей программного обеспечения : драйверов устройств и приложений для настройки и управления. [1]
Поддержка драйверов обычно предоставляется производителями оборудования набора микросхем или конечными производителями. клоны Unix , такие как Linux Также доступны , иногда через проекты с открытым исходным кодом.
Поддержка настройки и управления включает программное обеспечение для перечисления, присоединения и проверки состояния доступных сетей Wi-Fi. Сюда также входит поддержка различных методов шифрования. Эти системы часто предоставляются операционной системой, поддерживаемой стандартной моделью драйверов. В большинстве случаев драйверы эмулируют устройство Ethernet и используют утилиты настройки и управления, встроенные в операционную систему. В тех случаях, когда встроенная поддержка настройки и управления отсутствует или неадекватна, производители оборудования могут включить программное обеспечение для решения этих задач.
Microsoft Windows
[ редактировать ]Microsoft Windows имеет комплексную поддержку Wi-Fi на уровне драйверов, качество которой зависит от производителя оборудования. Производители оборудования почти всегда поставляют драйверы Windows вместе со своими продуктами. Windows поставляется с очень небольшим количеством драйверов Wi-Fi, и зависит от производителей оригинального оборудования обеспечение получения драйверов пользователями (OEM) и производителей устройств. Конфигурация и управление зависят от версии Windows.
- Более ранние версии Windows, такие как 98 , ME и 2000 , не имеют встроенной поддержки настройки и управления и должны зависеть от программного обеспечения, предоставленного производителем.
- Microsoft Windows XP имеет встроенную поддержку настройки и управления. Исходная версия Windows XP включала элементарную поддержку, которая была значительно улучшена в пакете обновления 2. Для поддержки WPA2 и некоторых других протоколов безопасности требуются обновления от Microsoft. Многие производители оборудования включают свое программное обеспечение и требуют от пользователя отключить встроенную поддержку Wi-Fi в Windows.
- В Windows Vista , Windows 7 , Windows 8 и Windows 10 улучшена поддержка Wi-Fi по сравнению с Windows XP с улучшенным интерфейсом и предложением подключиться к общедоступной сети Wi-Fi, когда другое соединение недоступно. [2]
macOS и классическая Mac OS
[ редактировать ]Этот раздел содержит контент, написанный как реклама . ( Май 2018 г. ) |
Apple одной из первых внедрила Wi-Fi, представив в июле 1999 года линейку продуктов AirPort , основанную на стандарте 802.11b. Позже Apple представила AirPort Extreme, реализацию 802.11g. Все компьютеры Apple, начиная с оригинального iBook в 1999 году, либо включали сеть AirPort 802.11, либо были разработаны специально для обеспечения сети 802.11 с добавлением только внутренней карты AirPort (или, позже, карты AirPort Extreme), подключаемой к встроенному компьютеру. в усиках. В конце 2006 года Apple начала поставлять компьютеры Mac с чипами Broadcom Wi-Fi, которые также поддерживали стандарт Draft 802.11n , но эта возможность была отключена, и Apple не заявляла и не рекламировала возможности оборудования до тех пор, пока некоторое время спустя проект не продвинулся дальше. На выставке Macworld Expo в январе 2007 года Apple объявила, что их компьютеры начнут поставляться с поддержкой Draft 802.11n.
Apple производит операционную систему, компьютерное оборудование, сопутствующие драйверы, базовые станции AirPort Wi-Fi, а также программное обеспечение для настройки и управления. Встроенные функции настройки и управления интегрированы во многие приложения и утилиты операционной системы. Mac OS X поддерживает Wi-Fi, включая WPA2, и поставляется с драйверами для всех текущих и прошлых карт Apple AirPort Extreme и AirPort. MacOS также поддерживает расширение этой функциональности с помощью внешнего оборудования сторонних производителей.
Mac OS 9 также поддерживала AirPort и AirPort Extreme, и существуют драйверы для другого оборудования других производителей, предоставляя возможности Wi-Fi для более ранних систем, не предназначенных для карт AirPort. Версии Mac OS до Mac OS 9 предшествуют Wi-Fi и не поддерживают Wi-Fi, хотя некоторые сторонние производители оборудования создали драйверы и программное обеспечение для подключения, которые позволяют более ранним версиям использовать Wi-Fi. [3]
Unix-подобные системы с открытым исходным кодом
[ редактировать ]Linux, FreeBSD и аналогичные Unix-подобные клоны имеют гораздо более грубую поддержку Wi-Fi. Поскольку открытый исходный код , эти операционные системы имеют [ нужна ссылка ] Для настройки и управления устройствами Wi-Fi было разработано множество различных стандартов. Природа открытого исходного кода также способствует развитию драйверов с открытым исходным кодом, которые позволили многим сторонним и проприетарным устройствам работать под этими операционными системами. см. в разделе «Сравнение драйверов беспроводной сети с открытым исходным кодом» Дополнительную информацию об этих драйверах .
- В Linux имеется дополнительная поддержка Wi-Fi, но это не является обязательным требованием. [4] Это особенно актуально для старых версий ядра, таких как серия 2.6. [ сломанный якорь ] , который до сих пор широко используется корпоративными дистрибутивами. Собственные драйверы для многих чипсетов Wi-Fi доступны либо коммерчески, либо бесплатно. [5] хотя некоторые производители не выпускают драйвера для Linux, а только для Windows. Следовательно, многие популярные чипсеты либо вообще не имеют собственного драйвера Linux, либо имеют лишь наполовину готовый драйвер. Для этого свободно доступный NdisWrapper и его коммерческий конкурент DriverLoader позволяют для Windows x86 и 64-разрядных версий в системах Linux на базе x86 и архитектурах 86_64 по состоянию на 6 января 2005 г. NDIS использовать драйверы [6] Помимо отсутствия собственных драйверов, некоторые дистрибутивы Linux не предлагают удобного пользовательского интерфейса, и настройка Wi-Fi в них может оказаться неуклюжей и сложной операцией по сравнению с настройкой драйверов проводного Ethernet. [7] Ситуация меняется с появлением таких утилит, как NetworkManager и wicd , которые позволяют пользователям автоматически переключаться между сетями без root-доступа или вызова традиционных инструментов беспроводной связи из командной строки . Но некоторые дистрибутивы включают большое количество предустановленных драйверов, например Ubuntu .
- FreeBSD имеет поддержку Wi-Fi, аналогичную Linux. Во FreeBSD 7.0 появилась полная поддержка WPA и WPA2 , хотя в некоторых случаях это зависит от драйвера. FreeBSD поставляется с драйверами для многих беспроводных карт и наборов микросхем, в том числе произведенных Atheros , Intel Centrino , Ralink , Cisco , D-link и Netgear , а также обеспечивает поддержку других через коллекцию портов . FreeBSD также имеет «Project Evil», который обеспечивает возможность использовать драйверы NDIS для Windows x86 в системах FreeBSD на базе x86, как это делает NdisWrapper в Linux, и драйверы NDIS для Windows amd64 в системах на базе amd64.
- NetBSD , OpenBSD и DragonFly BSD имеют поддержку Wi-Fi, аналогичную FreeBSD. Код некоторых драйверов, а также структура ядра для их поддержки в основном используется всеми четырьмя BSD.
- Haiku имеет предварительную поддержку Wi-Fi с сентября 2009 года. [8]
- Solaris и OpenSolaris имеют проект беспроводной сети, обеспечивающий драйверы и поддержку Wi-Fi. [9]
- В Android встроена поддержка Wi-Fi, поэтому он предпочтительнее сетей мобильной телефонии .
- ОС Unison имеет встроенную поддержку встроенного Wi-Fi для широкого набора модулей, причем она предпочтительнее сетей мобильной телефонии (которые также имеют готовую поддержку). Также предусмотрен смешанный Wi-Fi и Bluetooth для встраиваемых систем.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Рой, Прия; Чоудхури, Чандри (01 сентября 2022 г.). «Опрос повсеместно распространенной внутренней системы локализации на основе Wi-Fi для пользователей смартфонов с точки зрения внедрения» . Транзакции CCF для всеобъемлющих вычислений и взаимодействия . 4 (3): 298–318. дои : 10.1007/s42486-022-00089-3 . ISSN 2524-5228 . ПМЦ 8785038 .
- ^ «Часто задаваемые вопросы по Wi-Fi Sense — Справка Windows» . windows.microsoft.com . Проверено 20 октября 2015 г.
- ^ «Беспроводное подключение PowerBook 1400 или другого старого ноутбука Apple к сети: шаг за шагом» . Архивировано из оригинала 14 июня 2019 г. Проверено 31 августа 2007 г.
- ^ «Перейти к внедрению Wi-Fi в ядро Linux» . Техмир. 3 мая 2006 года . Проверено 31 августа 2007 г.
- ^ Жан Турриль (25 июля 2007 г.). «Ресурсы беспроводной локальной сети для Linux» . Проверено 31 августа 2007 г.
- ^ «Загрузчик драйверов для устройств беспроводной локальной сети» . linuxant.com . Проверено 8 февраля 2008 г.
- ^ «Краткое HOWTO: Глава 13: Беспроводная сеть Linux» . Домашняя сеть Linux . Проверено 31 августа 2007 г.
- ^ «Поддержка Haiku Wi-Fi — вызов тестировщикам» . Колин Гюнтер. 14 сентября 2009 года . Проверено 11 октября 2009 г.
- ^ «Беспроводная сеть для OpenSolaris» . Сан Микросистемс. 10 марта 2008 года . Проверено 10 марта 2008 г.