Как узнать чипсет wifi адаптера

Как узнать чипсет wifi адаптера

Сайт проекта "Простые беспроводные решения" на движке WordPress

Не всегда производители оборудования для беспроводных сетей приводят информацию о том, на каком чипсете реализовано их устройство. Определение типа чипсета может быть полезным в ряде случаев:

— решение проблем совместимости устройств;

— нахождение последних драйверов;

— осуществление перепрошивки программного обеспечения.

Что делать в подобных случаях? Разбирать не обязательно, потеряете гарантию — просто следуйте алгоритму!

Информацию о чипсете можно найти в базе данных FCC – Федерального агенстства по коммуникациям (США). Поскольку американский рынок достаточно велик, а условием выхода на этот рынок является сертификация FCC, то с очень большой вероятностью Ваше устройство ей подвергалось. Состав документов, подаваемых на сертификацию достаточно широкий, в том числе в него входят фотографии внутренности устройства, по которым легко можно определить конкретный Wi-Fi чипсет, спрятанный внутри корпуса.

1) Найдите уникальный идентификатор Вашего устройства в базе FCC ID. Источник информации – либо этикетка, либо поиск в Гугл.

2) Зайдите в базу данных аппликантов FCC по адресу: http://www.fcc.gov/oet/ea/fccid/

3) Введите первые три буквы кода в первое окно данных для поиска, остальные – во второе окно, нажмите Search

4) После того, как устройство найдено, ищем детальную информацию (Detail), кликаем на ссылку.

5) В списке документов ищем Internal Photos, по фотографим находим тип установленного чипсета.

Проверим устройство D-Link DWA-160 версии A2. Находим на обратной стороне его FCC ID — KA2WA160A2, вводим в форму поиска. Жмем в результатах поиска на Internal Photos (https://fjallfoss.fcc.gov/eas/GetApplicationAttachment.html?id=1119752)

На шестой странице есть фото, на котором хорошо видно чипсет Atheros AR9104-AL1A.

Беспроводные технологии все больше входят в нашу повседневную жизнь. Еще недавно оптимальным способом подключения персонального компьютера к локальной сети и сети интернет считалось подключение по витой паре, которое обеспечивает скорость 100 Мбит/с (и даже выше) и отличную стабильность работы. Однако прогресс не стоит на месте и на рынке уже имеется достаточно много беспроводных устройств, способных обеспечить достаточно быструю и надежную связь.

Если у вас дома или в офисе уже установлен беспроводной маршрутизатор (он же роутер), позволяющий организовать беспроводную сеть, то для подключения к ней персонального компьютера или smart-телевизора вам будет необходим адаптер wi-fi. Это будет хорошей альтернативой проводному соединению, для которого необходима трудоемкая работа по прокладке кабеля.

На рынке представлены сотни моделей wi-fi адаптеров. Как выбрать подходящую модель?

Стандарты Wi-Fi

В первую очередь необходимо определиться с поддерживаемыми стандартами беспроводной связи. Современные устройства могут поддерживать следующие стандарты (в порядке от медленных к быстрым): 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac.

Стандарты 802.11n и 802.11ac являются наиболее современными и скоростными. При этом, стандарт 802.11n был принят в 2009 году и на данный момент времени большинство беспроводных устройств поддерживает именно его. Стандарт 802.11ac был принят в 2014 году. Устройств, поддерживающих данный стандарт, выпускается меньше и стоят они, как правило, дороже. Остальные стандарты считаются устаревшими, однако все современные устройства их также поддерживают для обеспечения совместимости.

Ниже представлена сводная таблица, отражающая основные отличия разных стандартов.

Скорость беспроводного соединения

Скорость беспроводного соединения зависит от поддерживаемого стандарта, а также от количества приемо-передающих антенн. В стандарте 802.11n максимальная скорость передачи данных одно антенной составляет 150 Мбит/с, в стандарте 802.11ac – 433 Мбит/с.

Необходимо отметить, что теоретическая скорость передачи данных во всех стандартах существенно отличается от реальной. Во-первых, устройства wi-fi половину времени тратят на передачу данных, а вторую половину — на прием. Потому теоретическую скорость нужно сразу делить на 2 (что и отражено в таблице). Во-вторых, вместе с полезной информацией передается достаточно много служебного трафика, в том числе необходимого для обеспечения  помехоустойчивости.

Именно поэтому даже в идеальных условиях скорость передачи данных от одного устройства к другому будет ниже теоретической (той, что указана на коробке) в 2-3 раза, в зависимости от класса устройства. Бюджетные модели, как правило, показывают заметно более скромные результаты, чем топовые адаптеры. При наличии помех в виде стен или бытовых приборов скорость может упасть еще в в несколько раз.

Диапазон частот

Беспроводные устройства в настоящее время могут работать в двух диапазонах частот — 2,4 и 5 ГГц.

При этом диапазон 5 ГГц имеет больше непересекающихся каналов, чем диапазон 2,4 ГГц — 19 каналов вместо 3. Кроме того, поскольку устройства в диапазоне 5 ГГц стоят и стоили заметно дороже устройств на 2,4 ГГц, диапазон в 5 ГГц в настоящее время «забит» намного меньше. К примеру, в типичной квартире многоэтажного дома может одновременно присутствовать сигнал от 30 точек доступа в диапазоне 2,4 ГГц и 3-4 точки в диапазоне 5 ГГц.

Таким образом, теоретически, при использовании диапазона 5 ГГц уровень помех от других беспроводных устройств будет существенно ниже, что позволит получить более стабильное и быстрое соединение.

Также необходимо отметить еще один немаловажный момент. Дело в том, что более высокие частоты сильнее подвержены влиянию помех в виде стен, мебели, приборов и т.п. Поэтому зона уверенного приема сигнала на частоте 5 ГГц несколько меньше, чем на 2,4 ГГц.

В отдельных случаях, например, когда между устройствами две стены или более, скорость передачи данных и стабильность соединения могут быть ниже, чем при работе в диапазоне 2,4 ГГц (при прочих равных условиях). Особенно сильно это сказывается на работе недорогих адаптеров стандарта 802.11ac.

Соответственно, при выборе устройств необходимо учитывать не только их технические характеристики, но и условия работы (расстояния, геометрия помещения).

Согласование параметров работы устройств

При соединении в беспроводную сеть нескольких устройств необходимо учитывать их совместимость. Вполне очевидно, что устройства должны работать на одной частоте: 2,4 либо 5 ГГц.

Кроме этого, важно, чтобы устройства поддерживали одни и те же стандарты wi-fi. В том случае, если устройства в беспроводной сети поддерживают разные стандарты, вся беспроводная сеть будет работать на самом «медленном» стандарте.

К примеру, если у вас есть маршрутизатор и ноутбук, работающие по стандарту 802.11n и вы подключаете к сети системный блок с помощью адаптера стандарта 802.11g, то все устройства будут работать с максимальной скоростью 20 мбит/с, определяемой стандартом 802.11g. В реальности это выльется в обмен данными на скоростях около 10 мбит/с, так как канал будет делиться между ноутбуком и компьютером.

Интерфейс подключения

Если со стандартами все понятно, необходимо определиться со способом подключения адаптера к устройству.

Есть два вида адаптеров wi-fi:

  • внешние (подключаются к устройству через внешний разъем)
  • внутренние (вставляемые в разъемы материнской платы).

Внешние адаптеры подключаются к устройствам посредством нескольких интерфейсов:

USB – наиболее распространенный и универсальный тип интерфейса. Для подключения необходим USB-порт. Современные модели адаптеров имеют интерфейс USB 2.0 или USB 3.0.

Разъемы стандарта USB 2.0 и 3.0, адаптер wi-fi с интерфейсом USB 3.0

Предельная скорость обмена данными по стандарту USB 2.0 составляет 240 Мбит/с в одном направлении. Соответственно, для обмена данными на более высоких скоростях стандарта 802.11ac необходимо использование разъемов USB 3.0.

Читайте также:  Куда устанавливается viber на пк

Последний обладает большими предельными скоростями (до 5 Гбит/с), а также большим током питания (0.9А против 0.5А). Перед покупкой стоит убедиться, что персональный компьютер или ноутбук имеют порты USB 3.0 (они окрашены в синий цвет).

Ethernet (RJ45) — достаточно редкий тип подключения. Адаптер подключается к устройству (ноутбук, компьютер) с помощью обычной витой пары, так же как обычный роутер. Этим интерфейсом оснащаются, как правило, адаптеры стандарта 802.11n, поскольку для стандарта 802.11ac он слишком медленный (100 Мбит/с).

Разъем Ethernet (RJ45)

Внутренние адаптеры также имеют несколько типов подключения:

Адаптеры wi-fi с интерфейсомPCIвставляются в разъемы на материнской плате компьютера. Этот интерфейс уже несколько устарел и по большей части им оснащаются адаптеры стандарта 802.11n

Адаптер wi-fi с интерфейсом PCI

Более современными являются адаптеры с интерфейсом PCI-E. Как правило, поддерживают стандарты 802.11n или 802.11ac. Также как и предыдущий тип адаптеров вставляются в разъем на материнской плате.

Адаптер wi-fi с интерфейсом PCI-E

Mini PCI-E — это интерфейс для подключения адаптера wi-fi к материнской плате ноутбука. Большинство адаптеров, установленных в ноутбуках, подключены именно таким образом. Моделей немного, так как требуются относительно редко. Например, если нужно "проапгрейдить" адаптер ноутбука со стандарта 802.11n до 802.11ac или заменить неисправный адаптер.

Адаптер wi-fi с интерфейсом Mini PCI-E

PCMCIA — еще один интерфейс для подключения периферийных устройств к ноутбукам. Морально устарел и вытеснен более современными интерфейсами USB и mini PCI-E. Встречается только в довольно старых ноутбуках.

Мощность передатчика

От мощности передатчика зависит дальность передачи и стабильность связи. Чем больше этот параметр, тем лучше. В нашей стране законодательно запрещено использование радиопередатчиков мощностью более 20 dBm (100 мВт), поэтому подавляющее большинство адаптеров имеют передатчики мощностью от 15 до 20 dBm.

Для сложных условий связи старайтесь выбрать адаптер с максимальной мощностью.

Тип антенн

Как и любой радиопередатчик, адаптер wi-fi оснащается антенной, которая может быть нескольких видов:

внутренняя антенна распаяна непосредственно на плате адаптера. Как правило, она имеет низкий коэффициент усиления в районе 2 dBi, но зато весьма компактна.

Внутренняя антенна на плате адаптера (обведена красным)

внешняя антенна располагается снаружи корпуса и имеет длину порядка 8-12 см. Коэффициент усиления внешних антенн несколько выше (2-5 dBi) и они менее подвержены влиянию радиопомех. Строго говоря, такие антенны не усиливают общую мощность сигнала, а перераспределяют его в направлении, перпендикулярном активному элементу антенны. Поэтому такие антенны могут потребовать дополнительной настройки (для этого их и делают подвижными).

Практически все внутренние адаптеры имеют внешние антенны, располагающиеся за пределами системных блоков. Это делается потому, что корпусы компьютеров плохо пропускают радиоволны.

внешняя антенна с разъемом RP-SMA

внешняя съемная антенна дополнительно оснащена разъемом RP-SMA, с помощью которого она подключается к самому адаптеру. При необходимости, такую антенну можно заменить на другую модель, либо вынести в другое место при помощи антенного кабеля. Это более предпочтительный вариант, поскольку предоставляет определенную свободу при размещении устройства и позволяет улучшить качество связи (например, установив антенну с большим коэффициентом усиления или перенеся саму антенну в место лучшего приема сигнала).

При выборе адаптера необходимо учитывать расстояние до роутера и наличие препятствий. В зоне прямой видимости в пределах комнаты вполне можно использовать миниатюрный адаптер со встроенной антенной. Если же устройства разделены стенами — лучше выбирать адаптеры с внешними антеннами.

Количество антенн

Стандартами беспроводной связи 802.11n и 802.11ac предусмотрена возможность использования нескольких антенн (MIMO, от англ. Multiple Input Multiple Output), что кратно увеличивает скорость соединения. Стандарт 802.11n позволяет использовать до 4 антенн, 802.11ac — до восьми.

Для достижения максимальных скоростей и устойчивого соединения целесообразно выбирать беспроводное оборудование с несколькими антеннами. Как правило, адаптеры и роутеры с несколькими антеннами стоят дороже.

Поддерживаемые ОС и прочее оборудование

Производители адаптеров wi-fi, как правило, выпускают драйвера к своим устройствам для большинства операционных систем. Тем не менее, старые версии операционных систем (например, Windows XP) могут не поддерживаться. Также могут быть проблемы с поддержкой устройств в новых операционных системах.

Поэтому при выборе адаптера необходимо обязательно обратить внимание на список поддерживаемых «операционок».

Если вы приобретаете адаптер для подключения к сети телевизора — не лишним будет ознакомиться со списком поддерживаемых адаптеров на сайте производителя (при его наличии).

Условные ценовые диапазоны адаптеров wi-fi (учтите, что ценовая политика производителей может очень сильно отличаться):

адаптеры стоимостью до 1200 рублей. Как правило, это недорогие адаптеры стандарта 802.11n, имеющие либо внутреннюю антенную, либо 1-2 внешние антенны. Заявленные скорости передачи данных от 150 до 300 Мбит/с. Обеспечивают приемлемое качество связи по доступной цене.

адаптеры стоимостью от 1200 до 2500 рублей. Это адаптеры стандарта 802.11ac, имеющие 1 — 2 внутренних либо внешних антенн (в зависимости от типа подключения). Они обеспечивают теоретические скорости передачи данных от 300 до 867 Мбит/с (в диапазонах 2.4 ГГц и 5 ГГц соответственно), заметно опережая дешевые модели.

адаптеры стоимостью свыше 2500 рублей поддерживают скорости до 1300 Мбит/с и выше, имеют 2-3 внешние либо внутренние антенны. Предоставляют максимальные скорости по максимальной цене.

Надеюсь, этот гайд поможет вам разобраться в нюансах беспроводных технологий и осознанно подойти к выбору беспроводных устройств.

На днях нашей компании исполняется 20 лет. Последние 15 лет из этих 20 мы делаем программы для анализа Wi-Fi-сетей. Часть этой работы – разработка драйверов для Wi-Fi-адаптеров, и в этой статье я расскажу, как команда разработчиков тестирует продукты своего труда, и как процесс тестирования эволюционировал за эти 15 лет вместе с эволюцией стандартов и адаптеров. Будет много картинок (то, что называют «geek porn») и технических подробностей.

Зачем вообще писать специальные драйверы?

Когда вы делаете софт для анализа сетей Wi-Fi (а мы делаем программу для инспектирования и моделирования сетей и анализатор пакетов Wi-Fi), вам нужно каким-то образом получать (читать, захватывать, сниффить, ловить… — всё это синонимы) пакеты Wi-Fi, которыми обмениваются близлежащие точки доступа и клиенты. Сделать это под Windows можно, только создав набор своих собственных драйверов для определенных чипсетов.

Что же не так с обычными стандартными драйверами, которые делает производитель адаптера? С точки зрения обычного пользователя, с ними всё хорошо. Есть только маленькая проблема – вы не можете его использовать для чтения Wi-Fi пакетов в режиме пассивного наблюдателя. А без этого вы не можете создать софт для анализа сетей. Вообще, это большая тема для отдельной статьи (и я ее напишу в этом году). Если вам интересно прямо сейчас, то я расскажу кратко в следующем абзаце, а если тема программирования вам не близка, просто пропустите его.

Лет десять назад под Windows появился новый API для пассивного чтения Wi-Fi пакетов, так называемый monitor mode. «Сниффить» пакеты на Windows можно было всегда, и никто не мешает вам запустить Wireshark и видеть пакеты, идущие через ваш беспроводный адаптер, но проблема в том, что вы увидите только свои пакеты и только дата-пакеты. Вся остальная информация (чужие пакеты, пакеты типа Beacon, информация по уровню сигнала в пакете и его дата-рейту, и т.п.) недоступна. Новый API был призван решить этот вопрос раз и навсегда. Но не решил: его не поддерживает нормально почти ни один чипсет основных вендоров, а сам API устарел еще в момент рождения и не развивается Microsoft. Короче говоря, с ним полная катастрофа. И если вы наткнулись на софт для анализа сетей Wi-Fi под Windows, продавцы которого утверждают, что он поддерживает любые или почти любые адаптеры Wi-Fi и не требует замены драйверов – вам точно впаривают то, что называется по-английски snake oil.

Читайте также:  Ведьмак на пс4 обзор

Писать специальные драйверы для мониторинга Wi-Fi сложно, долго и дорого. Количество компаний, которые занимаются этим, можно посчитать, используя пальцы одной руки.

Зачем тестировать связку адаптер-драйвер

Драйвер – это программа для взаимодействия с hardware (железом), специфичная для конкретного hardware. В процессе разработки драйвера программист должен убедиться, что драйвер корректно ловит пакеты, переключает частотные каналы и диапазоны, корректно реагирует на hibernate системы, верно подсчитывает уровни сигнала, и делает еще массу вещей, без которых невозможно анализировать Wi-Fi сеть.

Казалось бы, это довольно понятная и простая задача: воткнул адаптер в компьютер, а дальше разрабатывай и тестируй свой драйвер, сколько хочешь. В реальности, есть масса нюансов, о которых мы и расскажем.

Какой должна быть платформа для тестирования

Чтобы технологично тестировать драйверы, нужен некий test bed, то есть платформа для работы с разнообразным железом, которая должна соответствовать нескольким требованиям:

  • Простое отключение одного и подключение другого адаптера.
  • Возможность подключения к современным компьютерным интерфейсам.
  • Низкие помехи от электронных компонентов.
  • Мобильность. В процессе тестирования нужно иметь возможность перемещать Wi-Fi адаптер, меняя ориентацию его антенн в пространстве и меняя дистанцию до точки доступа (иначе вы не сможете нормально откалибровать уровень сигнала).
  • Возможность подключения нескольких адаптеров одновременно (для USB).

Кроме того, бывает крайне полезно посмотреть, как работает стандартный драйвер, т.е. увидеть общение драйвера адаптера с компьютером на уровне шины, но мы оставим пока эту тему в стороне.

Археология и современность

Теперь пришло время рассказа непосредственно про железо. Вспомним былое, местами весьма древнее, и обсудим новое.

Мы начали заниматься софтом для Wi-Fi в 2003 году (до этого мы делали софт только для проводных сетей). Начало нулевых был временем, когда Wi-Fi только-только начинал свой путь. Первый из семьи стандартов, 802.11, был принят еще в 1997 году. За ним последовали 802.11b и 802.11а в 1999, но в массы технология пошла значительно позже. Большинство ноутбуков продавались без встроенного Wi-Fi, но к ним можно было самостоятельно купить адаптеры: внешние, подключаемые к порту CardBus (PCMCIA) для ноутбуков, либо внутренние стандарта PCI. Небольшая часть high-end ноутбуков продавалась и со встроенными адаптерами miniPCI.

Нашим первым шагом была поддержка CardBus-адаптеров 802.11b. То были благословенные времена: почти все такие адаптеры были на чипсете Prism компании Intersil, сорс-код драйвера был доступен бесплатно для всех после подписания NDA, а максимальная скорость передачи данных на физическом уровне составляла 11 Mbps, т.е. реально можно было передавать данные со скоростью не более 1 мегабайта в секунду в идеальных условиях.

Wi-Fi-адаптер CardBus с внешним антеннами

Надо сказать, что адаптеры неплохо работали, имели хорошую чувствительность, особенно если была возможность подключения внешних антенн. С платформой для тестирования было тоже всё очень просто и безальтернативно: почти все ноутбуки имели один или два порта CardBus.


Вы еще помните этих мамонтов по 3-4 килограмма?

Все, что нам оставалось – вставить адаптер в такой внешний порт.


Адаптер CardBus и соответствующий слот древней машины

На смену далеко не миниатюрным CardBus-адаптерам приходит более изящный стандарт ExpressCard на шине PCI Express. На рынке появляются 34-миллиметровые ExpressCard-адаптеры Wi-Fi, причем уже 802.11g и 802.11a. Скорости растут, применяются новые схемы модуляции.


Wi-Fi-адаптеры ExpressCard

ExpressCard, как и CardBus, вполне удобен для тестирования. Карты легко менять, ноутбуки мобильны, на рынке нет недостатка в моделях с портами ExpressCard.

Десктопы тоже не стоят на месте, в 2007 принят стандарт PCI Express 2.0, так что внутри десктопов уже часто появляются PCIe-адаптеры с внешними антеннами. Их тестировать не так удобно (снять крышку корпуса, заменить PCIe-адаптер, вернуть всё на место).

Мы начинаем поддержку Wi-Fi-адаптеров USB 2.0. Это очень удобный форм-фактор как для тестирования, так и для использования конечными пользователями. Всё, что нужно – порт USB, или несколько портов, если вы используете несколько адаптеров.

На арену выходит легендарный адаптер Proxim ORiNOCO 8494 стандарта 802.11n, основанный на чипсете производства Atheros Communications, тогда еще не поглощённой Qualcomm. Этот адаптер использовали все профессиональные программы для Wi-Fi site surveys. У него отличная чувствительность.


Легендарный USB-адаптер Proxim ORiNOCO 8494

Возможность подключить сразу несколько адаптеров – большой плюс, это ускоряет время сканирования каналов, если речь идет о программах для site survey, и позволяет, например, анализировать поведение клиентов при роуминге, если речь идёт о пакетных анализаторах.

Тем не менее, не стоит забывать, что типичный USB-адаптер Wi-Fi потребляет от 200 до 300 mA, и если вы используете пассивный USB-хаб, воткнув в него три адаптера, то вы легко можете выйти за предельные для USB 2.0 500 mA.


Измеритель PortaPow для определения потребляемого адаптером тока

Радиочастотных помех от хабов USB 2.0 практически нет, и, помимо вопроса о потребляемом токе, единственное, о чем вам надо позаботиться – это расположение портов на хабе. Порты должны быть расположены так, чтобы в соседние порты можно было вставить адаптеры одновременно (если порты расположены слишком близко, вставить адаптеры просто не получится).

Следующей проблемой в 2010 году для нас стало появление адаптеров MiniPCIe, которые пришли на смену MiniPCI в ноутбуках. Начали мы с того, что разбирали ноутбуки, чтобы протестировать новый адаптер. Какая это была боль – рассказывать, наверное, не надо. Замена адаптера в ноутбуке – это небыстрый и нудный процесс, причем можно наткнуться на много подводных камней. Во-первых, если в «родном» адаптере ноутбука стоял адаптер с двумя антеннами, а нам хотелось протестировать модель с тремя антеннами, нормального решения не было. Во-вторых, часть производителей ноутбуков занимается откровенным вредительством, жестко прошивая в BIOS те модели адаптеров, которые ноутбук поддерживает. И если новый адаптер не попадает в такой white list, то он просто не распознается. В-третьих, вам может просто не повезти, и вы что-нибудь сломаете внутри.

В какой-то момент нам пришлось использовать десктопы с платой-переходником PCIe MiniPCIe. Но решение это не было идеальным: мобильность устройства всё же важна. Идеальное же решение нашлось у тайваньских ребят из фирмы Bplus Technology, которые, среди большого ассортимента очень интересных отладочных решений, предлагали вот такую прекрасную плату:

Читайте также:  Intel core i5 3470 3 2 ггц


Плата для тестирования с разъемом MiniPCIe, подключаемая через адаптер ExpressCard

Эта плата стала просто спасением на много лет. Test bed получился великолепным: адаптеры можно менять в два счета, сохранена мобильность, помех нет, а сама плата стоит совсем недорого. Всё что нужно – ноутбук со слотом ExpressCard, но в те годы это не было проблемой.


Плата в подключенном состоянии, адаптер ExpressCard вставлен в ноутбук

К 2013 году Wi-Fi полностью завоевал мир. Все ноутбуки поголовно оснащены интегрированными модулями Wi-Fi, и эти модули, на волне всеобщей миниатюризации, начинают выпускаться в новом форм-факторе, M.2 (он же NGFF). Карты M.2 меньше привычных MiniPCIe и имеют другой разъем.


Плата с разъемом MiniPCIe, модуль MiniPCIe, модуль M.2

Очень хочется продолжить использование нашего прекрасного комплекта для тестирования, и Bplus Technologies снова приходит на помощь. Они выпускают переходник MiniPCIe M.2, и мы легко делаем вот такой толстый бутерброд:

M.2, Wi-Fi-адаптера M.2 и подключенные к нему omni-антенны">
«Бутерброд» из платы MiniPCIe, переходника MiniPCIe M.2, Wi-Fi-адаптера M.2 и подключенные к нему omni-антенны

Ноутбуков с ExpressCard на рынке уже почти не остается, но у нас есть запас таких старых машин, хотя уже понятно, что скоро придется искать новое решение. Но об этом ниже.

В декабре 2013 года ратифицирован стандарт 802.11ac, и в 2014 году на рынке появляется много адаптеров 802.11ac, причем уже USB 3.0. Зачем адаптерам USB 3.0? Потому что скорости шины 2.0 уже не хватает. Трехпотоковые (3 spatial streams) адаптеры 802.11n могли обеспечивать максимальную скорость 450 Mbps на физическом уровне, а вот адаптеры 802.11ac уже могут давать 867 Mbps (два потока, ширина канала 80 MHz) или 1300 Mbps (три потока, ширина канала 80 MHz) и даже в теории 2340 Mbps (три потока, ширина канала 160 MHz, только таких нет в природе).

Единственная проблема с USB 3.0 заключается в том, что устройства USB 3.0 (кабели, коннекторы, схемотехника) способны генерировать довольно мощный широкополосный радиочастотный шум, который делает адаптеры гораздо менее чувствительными, поскольку понижается отношение сигнал/шум. В отсутствие хорошего экранирования, этот эффект можно легко наблюдать. Скриншот, приведенный ниже, сделан с помощью TamoGraph Site Survey и анализатора спектра Wi-Spy. На скриншоте показана типичная картина работы нескольких сетей в диапазоне 2.4 GHz (амплитуды вверху и так называемый waterfall view внизу). Видно, что порог шума находится примерно на уровне –95 dBm.


Помехи от USB-хаба отсутствуют

Теперь попробуем приблизить Wi-Spy к хабу или внешнему диску USB 3.0. Картина радикально меняется:


Мощные помехи от USB-хаба

Рядом с хабом наблюдается очень приличный шум, примерно на уровне -77 dBm. Если учесть, что минимальное отношение сигнал/шум, при котором Wi-Fi еще как-то может работать, составляет около 4 dB, то при такой картинке адаптер не сможет соединиться с сетью, если сигнал от точки доступа будет ниже -73 dBm. Чтобы обойти эту проблему, стоит попробовать разные хабы или использовать дополнительные USB-кабели, удаляющие адаптер от источников RF-шума.

Вы спросите, как же при таких помехах живут адаптеры USB 3.0? Они живут очень интересной жизнью. Взять, к примеру, адаптеры на чипсете Realtek: когда адаптер не ассоциирован, он работает в режиме USB 2.0, сканируя каналы и находя близлежащие сети. Когда адаптер подключается к сети, то специальный системный сервис Windows переинициализирует устройство, переключая его в режим USB 3.0. В этом режиме адаптер остается до тех пор, пока он не диссоциируется, после чего он снова возвращается в режим USB 2.0. Вот такие безумные танцы.

Время идет вперед, и если с тестированием USB-адаптеров никаких новых проблем не появляется (разъемы USB Type-C не в счет, копеечный переходник решает проблему), то в отношении MiniPCIe и M.2 назревает кризис. Жить дальше со старой связкой «ноутбук со слотом ExpressCard + плата MiniPCIe с интерфейсом ExpressCard» становится невыносимо. Во-первых, старые ноутбуки уже не тянут Windows 10. Во-вторых, они могут умереть в любой момент, оставив нас у разбитого корыта, поскольку искать на блошином рынке древние ноутбуки на замену совершенно не хочется.

Надо найти новое решение. Мобильное, желательно и под Windows и под macOS, с современным интерфейсом для подключения. Естественно, с возможностью Direct Memory Access (DMA). Самое простое – вставить плату-переходник PCIe MiniPCIe в десктоп, но тогда на мобильности надо поставить крест. Таскать на себе десктоп по офису очень полезно для здоровья, но не очень продуктивно. Кроме того, мы вообще сейчас уходим от десктопов в сторону ноутбуков и Intel NUC; десктопы в значительной степени потеряли смысл в последние годы.

Итак, что нам остается? Конечно же не USB, потому что, увы, нельзя сделать мостик PCIe USB. Тогда Thunderbolt: он есть в новых ноутбуках и NUC’ах, и он должен сделать возможным мостик PCIe Thunderbolt. Хорошо, направление поиска – некий девайс для подключения адаптера PCIe через Thunderbolt.

Ищем, ищем и находим красавца: Startech Thunderbolt 3 PCIe Expansion Chassis. Естественно, его разработчикам даже в самых буйных фантазиях не могла прийти в голову мысль, что кто-то захочет вставить в это шасси карту Wi-Fi. На сайте, собственно, описаны все те фантазии, которые посетили разработчиков: «The Thunderbolt 3 PCIe chassis makes it easy to expand your system with the capabilities you need to work at peak productivity. You can add many types of PCI Express cards, such as a PCIe USB 3.1/3.0/2.0 and USB-C, SSD, network, eSATA, FireWire or video capture cards». Теоретически, Wi-Fi должен взлететь. Практически… ну вы знаете как бывает практически. Если у компонента есть хоть малейший шанс не заработать по любой причине (драйвер, firmware, микросхемы), то он обязательно не заработает.

Мы написали в саппорт. Саппорт, объяснимо, был совершенно не готов к вопросу по Wi-Fi. Сказали, что пробовали Ethernet-адаптеры, но Wi-Fi – никогда. Ну что же, попробуем за них мы. Посылка приезжает быстро, и нам остается только снять внешний корпус и вставить PCIe-плату с переходником на M.2.


Внутренности Startech TB31PCIEX16

В переходник надо вставить адаптер Wi-Fi и прикрутить его. Дальше подключаем к плате антенны (через микроскопические коннекторы, без лупы не справиться), прикручиваем антенны к скобе PCIe-платы, чтобы вывести их наружу, и подключаем весь юнит к питанию и Thunderbolt-порту ноутбука.


Startech TB31PCIEX16 в собранном виде

И оно заработало. Не сразу, конечно, такие железяки обычно сразу не сдаются. Пришлось сначала обновить firmware контроллера Thunderbolt в компьютере. Но потом всё пошло как по маслу.

Мы внимательно следим за развитием индустрии. Следующий интерфейс на подходе – M.2 CNVio, который используется, к примеру, в самых новых адаптерах Intel 9560. Следующий Wi-Fi стандарт – 802.11ax. Будем решать проблемы по мере поступления.

Ссылка на основную публикацию
Как узнать характеристики ноута
Доброго дня. Я думаю, что многие при работе за компьютером или ноутбуком сталкивались с безобидным и простым вопросом: «как узнать...
Как удалиться из приложения фотострана
Социальная сеть «Фотострана» многим не нравится своей навязчивостью, что также проявляется, когда пользователь желает удалить свой аккаунт. В самой сети...
Как удалиться с сайта навечно
На сегодняшний день существует множество сайтов знакомств, и зачастую пользователи регистрируются на нескольких одновременно в поисках интересного общения, новых друзей...
Как узнать характеристики сетевой карты
Здравствуйте, друзья! Тема сегодня общая – я расскажу, как узнать, какая сетевая карта установлена в ваш компьютер. Это понадобится, если...
Adblock detector