Настроить беспроводной usb адаптер. Как подключить компьютер к Wi-Fi с помощью адаптера

В этой статье мы рассмотрим подключение и настройку Wi-Fi адаптера D-Link DWA-140 к стационарному компьютеру и ноутбуку у которых нет Wi-FI модуля. Наверняка, вам известно, что адаптер необходим для того, чтобы подключить к интернету компьютер или ноутбук, в которых отсутствуют Wi-Fi модули. Адаптер - это небольшое устройство, которое может подключаться к компьютеру как внешне, через интерфейс USB, так и внутренне через, интерфейс PCI-E.

Мы будем рассматривать вариант с USB интерфейсом, который является самым простым и доступным. В данном руководстве будем работать с адаптером от компании D-Link, поскольку мы используем роутер этого же производителя. Взаимодействие устройств одного производителя положительно скажется на качестве сигнала.

Обзор сетевого USB адаптера D-Link DWA-140


В начале статьи мы сделаем небольшой обзор подключаемого устройства, рассмотрим его основные характеристики. Возможно, в дальнейшем вы захотите его приобрести. Среди всех внешних адаптеров, предоставляемых компанией D-Link, данная модель является недорогим и оптимальным вариантом для настольных компьютеров в соотношении цены и качества. Адаптер очень просто установить и настроить. Вы в этом сами убедитесь.



Основные характеристики
  • Устройство работает по стандарту 802.11n, совместим с IEEE 802.11g и 802.11b.
  • Скорость беспроводного соединения составляет 300 Мбит/с, а мощность передатчика 18dBM.
  • При передачи данных по сети использует технологию шифрования WEP, WPA, WPA2.
  • Высокую производительность обеспечивает специальная технология RangeBooster N.

Адаптер и прилагаемые документы упакованы в небольшую, компактную коробочку. Открываем ее и видим аккуратно упакованное устройство.



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



Вот так внешне выглядит устройство. Пластиковый корпус, красивый бело-чёрный дизайн, оранжевый индикатор и кнопка WPS (Wi-Fi PROTECTED SETUP) для защиты беспроводной сети.



Подключение Wi-Fi адаптера к компьютеру или ноутбуку


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

Шаг 1 . Вставьте в любой свободный USB разъем на компьютере или ноутбуке. Возможно, система вам выдаст уведомление о том, что Программное обеспечение для устройства не было установлено. Проигнорируйте и закройте окошко.



Шаг 2 . Вставьте в CD/DVD привод установочный диск D-Link DWA-140. Запускаем мастер установки.




Настройка Wi-Fi адаптера D-Link DWA-140


После запуска программы, откроется стартовое окно настроек Wi-Fi адаптера D-Link DWA-140.

Шаг 3 . Нажмите на кнопку «Install ».

Шаг 4 . Примите лицензионное соглашение, нажав кнопку «Agree ».

Шаг 5 . Выберите Русский язык и нажмите «Далее ».

Шаг 6 . В следующим окне Вас поприветствует Мастер установки Wi-Fi адаптера DWA-140. Нажмите «Далее ».

Шаг 7 . Выберите папку для установки утилиты и нажмите «Далее ».

Шаг 8 . Здесь указывается имя папки, в которую будут добавлены значки программы. Жмем «Далее ».


Шаг 9 . На этом этапе программа попросит вас подключить Wi-Fi адаптер в USB разъем, вставляем устройство в компьютер, если оно не подключено и нажимаем «Далее ».

Шаг 10 . Выполняется установка...

Шаг 12 . Теперь мы приступаем к настройке подключения. В данном окне выбираем первый метод, Ввод имени сети и пароля вручную. Нажимаем «Далее ».

Для успешного выполнения всех последующих этапов настроек, у вас должен быть .

Шаг 13 . Введите в поле название вашей беспроводной сети и щелкните на кнопку «Далее ». Если вы забыли имя, то для поиска сети нажмите кнопку «Scan ».

Шаг 14 . Если на вашей беспроводной сети стоит пароль, то в ведите его в соответствующее поле и нажмите «Далее ».

Шаг 15 . Готово! Вы подключились к беспроводной сети через Wi-Fi адаптер. Об этом будет свидетельствовать значок в системном трее, показывающий уровень сигнала W-FI сети. Нажмите «Далее ».

Шаг 16 . Установка завершена. В последнем окне примите благодарность от компании D-Link и нажмите на кнопку «Готово ».

Шаг 17 . На ваш компьютер была установлена утилита D-Link Connection Manager. С ее помощью вы можете управлять беспроводными сетями, к которым у вас есть доступ, подключаться к ним, а также отслеживать уровень сигнала.

Шаг 18 . На этом шаге извлеките установочный диск из привода, положите коробку от адаптера на место и наслаждайтесь интернетом.

Недавно я купил на AliExpress два китайских USB Wi-Fi адаптера, о которых рассказывал в статье . А в этой статье я решил поднять один очень важный и для многих болезненный вопрос – поиск и установка драйвера на Wi-Fi адаптер из Китая. Который был куплен в каком-то зарубежном интернет-магазине, тип AliExpress, eBay и т. д.

Для начала постараюсь пояснить, в чем вообще разница между китайским Wi-Fi адаптером у которого чаще всего нет даже производителя и модели, а называются они обычно "USB Wi-Fi адаптер 150 Мбит/с 802.11N..." (или как-то так) и фирменным адаптером, который можно купить в наших магазинах. Я имею введу адаптеры от ASUS, D-Link, TP-Link, Tenda и других представленных у нас производителей. Понятно, что может быть отличие в качестве, надежности и т. д. Но вот что касается драйверов, которые чаще всего необходимы для нормальной работы Wi-Fi адаптера, то их для фирменных адаптеров найти проще. Так как у популярного производителя есть сайт, откуда можно скачать необходимый драйвер.

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

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

Есть еще много популярных производителей, например: Elisona, Chipal, Kebidu, Rocketek, COMFAST, Fenvi. Эти устройства вряд ли можно найти на нашем рынке (если мы говорим именно о Wi-Fi приемниках) , но их очень активно заказывают на том же AliExpress. Ну и не все понимают, где взять драйвер для адаптера, который обычно называется "802.11n", или "Мини-ПК WiFi адаптер 150м USB Wi-Fi Беспроводной сетевой карты 802.11n/g/b LAN" 🙂

Если у вас на компьютере установлена Windows 10, то проблем с подключением и настройкой такого беспроводного адаптера скорее всего не будет. Я уже проверил. Оба моих адаптера Windows 10 распознала и начала с ними работать без установки драйверов. А вот в Windows 8, Windows 7, и тем более в Windows XP скорее всего придется вручную все устанавливать.

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

Здесь еще важно понимать, что любой китайский и "не китайский" (хоть и собран там) адаптер работает на каком-то определенном чипе. Это значит, что внутри него установлена железка скорее всего от одного их этих производителей: Ralink, MediaTek, Broadcom, Qualcomm Atheros, Realtek, Intel. В описании самого товара обычно указано, на каком чипсете он работает. И для этого чипсета должен быть драйвер разработанный компанией, которая собственно и производит эти чипсеты. Поэтому, чтобы компьютер увидел наш безымянный адаптер, достаточно найти и подсунуть ему драйвер от чипсета, на котором он построен. Все просто.

Подключение и настройка китайского Wi-Fi адаптера 802.11n

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

Рассмотрим на примере адаптера 802.11n от EDUP. Есть у меня такой, так что все проверенно на собственном опыте. Есть еще "easy idea wifi N", но там все идентично с EDUP. Проверял. И так, подключаем адаптер к компьютеру. Можно напрямую подключить в USB порт.

Или через USB удлинитель. С его помощью можно вынести адаптер выше, для лучшего приема. Только не используйте длинный удлинитель, могут быть проблемы.

Конечно, многое зависит от установленной операционной системы на вашем ПК. Повторюсь, что в моем случае оба адаптера сразу заработали в Windows 10. В диспетчере устройств они определяются как 802.11n USB Wireless LAN Card.

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

Как правило, на диске есть драйвера для Windows, Mac OS и Linux. Если там есть файл Setup.exe, то достаточно запустить его и следовать инструкциям по установке. А если там просто набор разных файлов в папках, то нужно устанавливать его через диспетчер устройств. Ниже в статье покажу как это сделать.

Если адаптер у вас появился в диспетчере устройств в разделе "Сетевые адаптеры" и компьютер обнаружил доступные Wi-Fi сети, то все готово. Можете подключаться к своей беспроводной сети. Дальше читать не обязательно 🙂

Как найти драйвер для неизвестного Wi-Fi адаптера 802.11n WLAN?

Подключил я свой китайский USB адаптер EDUP к компьютеру с Windows 7, и конечно же увидел сообщение "Программное обеспечении для устройства не было установлено". 802.11n WLAN – Не удалось найти драйвер. Такое может быть даже в Windows 10. Не всегда десятка автоматически устанавливает программное обеспечение.

Решение проблемы – поиск драйвера по "ИД оборудования". Сейчас все подробно покажу. Если в комплекте с WLAN приемником был диск, то можете попробовать установить ПО оттуда. Если нет – следуйте инструкции.

Сразу отвечу на популярный вопрос: "как мне скачать драйвер, если интернета на компьютере нет? Адаптер еще не работает, к интернету подключится не могу". Это понятно, и мне кажется, что здесь без вариантов. Либо подключить компьютер к интернету по кабелю и настроить беспроводной адаптер, либо скачать необходимые драйвера на другом компьютере. Иначе никак.

Заходим в диспетчере устройств. Открыть его можно разными способами. Через поиск, через "Свойства" в "Мой компьютер", или командой devmgmt.msc , которую нужно ввести в окно "Выполнить", которое в свою очередь можно открыть нажав сочетание клавиш Win + R.

Там в разделе "Другие устройства" должно быть неизвестное устройство "802.11 n WLAN" с желтым восклицательным знаком. Это наш адаптер. Нужно узнать "ИД оборудования". Для этого откройте его "Свойства".

Необходимо вставить скопированную строчку в поле поиска. Так же скорее всего понадобится ее укоротить.

У меня изначально было USB\VID_148F&PID_7601&REV_0000

Находит только по USB\VID_148F&PID_7601

Запускаем поиск нажав на Ентер, или кнопку "Искать".

Появится список с драйверами для нашего беспроводного USB приемника. Как правило, первый в списке – самый новый драйвер. Так же можно выбрать версию Windows, которая установлена на вашем компьютере. Чтобы драйвер подошел.

Мой случай: скачал первый драйвер – не удалось установить (скорее всего потому, что он был для Windows 8). Скачал второй – все получилось. Выводы: если с первого раза не получилось, пробуйте скачать другой (второй в списке, третий).

Выбираем необходимый вариант:

Подтверждаем что "Я не робот" и нажимаем на ссылку, по которой можно скачать архив с драйвером.

Обновление. Важно! На момент написания статьи, на сайте devid.info загружался архива с необходимыми драйверами. Сейчас там идет загрузка DevID Driver Installer. Используйте его на свой страх и риск. Или используйте этот сайт для определения производителя (модели) своего адапетра. После чего драйвер можно найти через поиск на других сайтах. Лучше всего на официальном сайте производителя чипсета, на котором построен адаптер.

Сохраняем архива на компьютер. Дальше извлекаем файлы и папки их архива. Для интереса можете открыть папку. Посмотреть что там. Как видите, в моем случае, в корне папки драйвера для Windows 7. И есть еще папка с драйверами для Windows XP.

Если есть файл Setup.exe, то можно попытаться установить драйвер запустив этот файл. Если нет – сейчас покажу что делать.

Устанавливаем драйвер для 802.11n WLAN Adapter с папки

Снова заходим в диспетчер устройств. Нажимаем правой кнопкой мыши на "802.11n WLAN" и выбираем "Обновить драйверы".

Нажимаем на "Выполнить поиск драйверов на этом компьютере".

Если все хорошо, то пойдет процесс установки ПО и появится сообщение, что закончена установка драйвера для устройства 802.11n USB Wireless LAN Card.

В диспетчере устройств появился наш китайский USB Wi-Fi адаптер.

Wi-Fi на моем компьютере сразу заработал. Появилась иконка Wi-Fi сети со списком доступных для подключения беспроводных сетей.

Вот и все, процесс установки и настройки завершен. Очень надеюсь, что у вас все получилось.

Дополнительная информация

Если после подключения адаптера в USB порт компьютера нет вообще никакой реакции (нет сообщения, самого устройства в диспетчере устройств, звукового сигнала) , то попробуйте подключить в другой порт. Без удлинителя (если он у вас есть) . Так же проверьте сам адаптер на другом компьютере. Может он просто нерабочий.

Часто бывает, что вроде все подлечено, драйвер установлен, но компьютер не видит Wi-Fi сети. И красный крестик возле иконки беспроводной сети. Судя по собственному опыту, проблема в том, что на вашем ПК отключена служба автонастройки WLAN. Нужно ее просто запустить по инструкции. Или сам адаптер не может поймать Wi-Fi сети. Возможно, антенна плохо прикручена (если она есть) , или нужно поднять его выше. Для этого можете использовать USB удлинитель.

Подводя итоги могу сказать, что сам процесс установки драйвера и настройки Wi-Fi адаптера заказанного в китайском интернет-магазине не намного сложнее, чем установка такого же адаптера от какого-то популярного производителя. Особенно, если на компьютере установлена Windows 10. Просто когда у нас адаптер от TP-Link, например, то у нас есть модель, по которой мы при необходимости можем найти драйвер на сайте компании. А с адаптером у которого нет названия и модели (802.11n – это версия стандарта Wi-Fi сети) , нужно немного повозиться.

Жду ваших комментариев с вопросами и советами.

Содержание

За доступ к Интернету отвечает сетевой адаптер для компьютера/ноутбука, который в современных устройствах подключается через разъем USB или BNC. Поскольку он встроенный, а возможность исследовать Всемирную Паутину в большинстве случаев настраивают мастера, вопрос, что это такое и как его заставить работать, возникает, если случаются поломки. Разобраться в этом нелегко, но вполне возможно.

Что такое сетевой адаптер

Дополнительный связующий элемент между ПК или ноутбуком и другими девайсами, предоставляющими доступ к Интернету, называется сетевым адаптером (терминология компании-производителя процессоров Intel). В большинстве современных компьютеров он встроенный в материнскую плату. Встречаются другие названия девайса. Что такое сетевая карта, плата или Ethernet-адаптер? Это все варианты наименований одного устройства.

Какую функцию выполняет

В модели систем OSI сетевой адаптер отвечает за функционирование второго, канального уровня. В связке с драйвером он также обеспечивает работу физического оборудования. Задачу распределения обязанностей между ними каждый производитель решает сам за себя. За канальный уровень кроме того, отвечает модуль ОС (операционной системы). Вместе они выполняют две основные операции: отправку и прием данных из сети к ПК и наоборот, а еще принимают участие в:

  • мониторинге входящего/исходящего трафика;
  • удаленном изменении конфигурации;
  • повышении производительности и назначении приоритетов в сети;
  • удаленной активизации с центральной рабочей станции;
  • кодировании/декодировании отправленных/принятых данных;
  • формировании пакета (режим передачи/приема).

Классификация

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

  1. Внешние. Одни подключаются через PCI- разъем материнской платы, другие используют ISA-шину.
  2. Встроенные. Еще их называют интегрированными. Выход представлен как разъем на панели возле портов для USB. Рядом есть индикаторы – светодиоды, по которым ориентируются по поводу работоспособности устройства. Плюс встроенного девайса: удобство. Минус: ненадежность.

Компания 3Com подошла к классификации с другой стороны. В ней все адаптеры делятся на поколения. Разновидности включают:

  1. Адаптеры первого поколения. Строились на дискретных логических микросхемах. Обладали низкой производительностью – даже если память компьютера была большой, буфер адаптера вмещал только один кадр. Имели множество типов, для каждого из которых нужен был свой драйвер. Кроме того, модули ОС не были стандартизированы. Вследствие этого конфигурирование сетевой платы было сложным. Использовались устройства на старых компьютерах.
  2. Адаптеры второго поколения. Используются микросхемы ASIC, размеры буферной памяти позволяют осуществлять многокадровую передачу в параллельном режиме. Надежность адаптеров 2 поколения повышена, разработаны стандартные спецификации для драйверов и интерфейсов. Кроме того, увеличилась скорость передачи.
  3. Третьего поколения. Это новейшие устройства, к которым фирма 3com относит свои платы EtherLink III. Обработка кадров – конвейерная. Конфигурация адаптера осуществляется автоматически. К сети подключается через разъем BNC (для типа кабеля – витой пары).
  4. Четвертое поколение. Высокоскоростные платы, которые поддерживают стандарты Fast Ethernet.
  5. Пятое поколение. Gigabit Ethernet, поддерживающий современные протоколы сети.
  6. Шестое поколение. 400-гигабитный Ethernet, который сейчас находится в разработке. Начнет применяться не раньше 2020-годов для домашних ПК. Уже сейчас появились Ethernet-адаптеры шестого поколения для серверов (их используют провайдеры).

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

  • по среде передачи данных (проводные, беспроводные);
  • по выполняемым функциям (реализующие первые два уровня OSI/первые четыре);
  • по топологии (аналогично локальным сетям: шина, кольцо, звезда, дерево, комбинированная);
  • по принадлежности к типу ПК (клиентские, серверные);
  • по типу шины (ISA, EISA, PCI, MCA).

Виды­

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

  • проводные;
  • беспроводные;
  • виртуальные.

Различаются по размеру корпуса и внешним параметрам, могут присоединяться непосредственно к материнской плате или через гнездо USB. В остальном выглядят похоже, представляя собой кабель с соответствующим ключом для подключения к порту компьютера. Обеспечивают передачу данных проводной сети, соединяют ПК/ноутбук и роутер. Иногда продаются в комплекте с программным обеспечением (драйверами) для различных операционных систем, но большинство современных ОС находят и устанавливают его автоматически.

Беспроводные

Часто под сетевым адаптером понимается беспроводной вид устройства. Он небольшой, мобильный и универсальный, его еще называют модемом (хотя они предназначены для 3G), но в рамках этой разновидности понятия взаимозаменяемы. Для работы с беспроводными сетями – вот для чего служит сетевая карта в этом случае. Выглядит как флешка, подключается к USB-порту, настраивается и ищет доступные точки Wi-Fi. Удобная вещь, если интегрированное периферийное устройство сломалось.

Виртуальные

Предназначены для создания частных и безопасных сетей (VPN). Работают при помощи специальных программ, строятся на базе физических адаптеров. Установка зависит от типа виртуальной карты и выбранного ПО. Например, в операционной системе Windows есть специальный раздел «Панели управления» для настройки адаптера. Еще одна особенность этого вида платы – возможность удаленной конфигурации.

Два самых важных момента, касающихся подключения: какой тип разъема используется сетевым адаптером и какие драйвера необходимы для его работы. На первый вопрос может быть несколько ответов: USB-слот, PCI-порт или ISA-шина. Последние два варианта подразумевают подключение напрямую к материнской плате. Драйвера в большинстве случаев определяются автоматически или идут в комплекте с адаптером. Если нет – их нужно искать в Интернете по модели устройства. Полная инструкция подключения проводной сетевой платы:

  1. Купить устройство в одном из магазинов Москвы, Санкт-Петербурга или любого другого города РФ.
  2. Распаковать, прочитать инструкцию, определить при помощи нее тип разъема.
  3. Подсоединить штекер к нужному порту роутера и компьютера.
  4. (вариант а) Увидеть автоматическую установку, дождаться ее окончания.
    (вариант б) Если есть диск с драйверами – вставить и запустить программу.
    (вариант в) Найти в Интернете нужное ПО (используйте проверенные сервисы!), скачать и запустить.
  5. Перейти в Панель управления – Диспетчер устройств – Сетевые адаптеры. В списке должно отображаться название платы. Если возле него нет восклицательного знака – все установлено правильно.

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

Если в диспетчере устройств нет сетевого адаптера, это значит, что-то во время подключения пошло не так. Но что конкретно? Основные причины и пути их решения:

  1. Неисправность платы. Маловероятная причина, если не было физических повреждений. Если были – нужно нести в ремонт или заменять адаптер самостоятельно.
  2. Ошибки в работе операционной системы. Решение: сделать откат к предыдущей точке восстановления. Если ее нет – переустановить систему.
  3. Проблемы с драйверами. Решаются либо аналогично предыдущему пункту, либо обновляются в ручном режиме. Нужно скачать ПО с официального сайта, поскольку сомнительные сервисы – главная причина, почему сетевая плата для компьютера не поддерживает драйвер.
  4. Вмешательство встроенной антивирусной защиты Microsoft Windows или иной. Запустите систему в безопасном режиме, отключите свой антивирус и проверьте работу оборудования.

Что делать, если адаптер не работает

Убедитесь, что компьютер видит устройство, если нет – воспользуйтесь инструкцией выше. Проверьте систему на наличие вирусов встроенной защитой ОС. Если проблема остается, ознакомьтесь со следующими путями ее решения:

  1. Проведите диагностику карты через Диспетчер устройств. Для этого вызовите контекстное меню и найдите соответствующий пункт.
  2. Удалите все адаптеры из списка Диспетчера устройств. Перезагрузите компьютер/ноутбук.
  3. От имени Администратора откройте командную строку. Просканируйте систему: введите sfc /scannow и Enter.
  4. Обновите или откатите драйвера.
  5. Проверьте индикаторы работы платы. Если они не горят или не мигают – пора обращаться в сервисный центр.

Цена на сетевой адаптер

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

Как выбрать

Если вы точно знаете, какая модель вам нужна, можно заказать ее в интернет-магазине. Если нет – лучше обратиться за консультацией к продавцу. При выборе обращайте внимание на такие факторы:

  1. Вид. Проводной – для обычной сети, беспроводной – для WiFi. Внешние платы, кроме того, могут использоваться для создания собственных вайфай точек.
  2. Способ подключения. Нужно предварительно проверить, есть ли у вас на компьютере подходящий свободный разъем.
  3. Стандарт сети. Хотя, например, 802.11ac обеспечивает скорость выше, чем 802.11n (до 10 Гбит/с), нет смысла переплачивать, если провайдер предоставляет только 100 Мб/с.
  4. Мощность. Оптимальная – 20 dBM, принимает сигналы даже от слабых источников.

Видео

Нашли в тексте ошибку? Выделите её, нажмите Ctrl + Enter и мы всё исправим!

Без работающего WiFi адаптера ноутбук не сможет подключиться к беспроводной сети. Если вы обнаружили, что модуль Вай Фай отключен, то сможете без труда включить его самостоятельно аппаратно и программно.

Что такое WiFi адаптер

Вай Фай адаптер – это модуль в ноутбуке, который способен распознавать сигналы от роутеров, устанавливая беспроводное подключение к интернету. WiFi адаптер есть на любом современном лэптопе в виде встроенной платы.

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

Аппаратное включение

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

Чаще всего за включение отвечает сочетание кнопки Fn с одной из клавиш ряда F1-F12. На ноутбуках ASUS, например, используется комбинация Fn+F2. При одновременном нажатии этих двух клавиш активируются все беспроводные модули лэптопа, в том числе и Вай Фай.

Сочетания для включения Вай Фай на ноутбуках от различных производителей:

  • Acer – Fn+F3.
  • ASUS – Fn+F2.
  • Dell – Fn+F2.
  • Gigabyte – Fn+F2.
  • Fujitsu – Fn+F5.
  • HP – Fn+F12.

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

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

Программное включение

Если после аппаратного включения адаптера WiFi в трее не отобразится значок беспроводного соединения со списком доступных точек для подключения, то придется активировать модуль еще и программно. Включить Вай Фай можно в настройках системы.


На Windows 8 и Windows 10 WiFi отключается/включается специальным переключателем, который находится над списком доступных точек или в параметрах системы.

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

Возможные проблемы при включении

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

  1. Не работает кнопка Fn, соответственно, комбинация клавиш не действует.
  2. Не установлены драйверы адаптера, система не обнаруживает устройство.
  3. Модуль WiFi вышел из строя и требует замены.

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

На некоторых ноутбуках для корректной работы кнопки Fn в системе должна быть установлена специальная утилита. Для лэптопов ASUS это ATK Hotkey Utility. Найти подходящее ПО можно на сайте производителя. Кнопка Fn может не работать и по другим причинам, но это тема для отдельной большой статьи.

Наиболее распространенной причиной, по которой адаптер Wi-Fi не удается включить, является отсутствие драйверов оборудования.


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

Если никакие манипуляции не помогают включить адаптер, то есть вероятность, что он поврежден. Заменить модуль можно в сервисном центре, альтернативный вариант – покупка внешнего адаптера и подключение его через порт USB. Но эти действия оправданы лишь в том случае, если вы уверены, что встроенный адаптер WiFi вышел из строя.

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

Идея реализации задумки с помощью внешнего беспроводного Wi-Fi адаптера или «свистка», поддерживающего желанный режим монитора, рушилась десятки раз из-за новых и новых ошибок и потери веры в то, что это вообще возможно, но переросла в данную статью.

Итак, как подключить внешний Wi-Fi адаптер к устройству на Android или бег с препятствиями на дистанции «вставил - netcfg wlan0 up»:

Должно быть в наличии:


Мой случай:

  1. Samsung GT-P5100 Galaxy Tab 2 10.1, Андроид 4.2.2
  2. OTG «30-pin - USB»
  3. Исходники стокового ядра 3.0.31-1919150 с
  4. Адаптер TP-LINK TL-WN722N на чипсете AR9271
  5. ath9k_htc/htc_9271.fw
  6. Дистрибутив Ubuntu 15.04 в VMware
  7. android-tools-adb
Начну. Но попрошу учесть, что далее все рассматривается для вышеперечисленного набора и алгоритм, скорее всего, не является универсальным, но отклонения незначительны .

I. Старт

Первым делом необходимо добыть фирмварь вашего адаптера. Вставляю адаптер в компьютер и выполняю команду dmesg . Нахожу:

... [ 256.815266] usbcore: registered new interface driver ath9k_htc ...
Где слово правее слова driver - искомая информация. У меня это - ath9k_htc . Гуглю для него firmware. Качаю. Закидываю.fw-файл на телефон в /system/etc/firmware

Затем устанавливаю ADB:

Apt-get install android-tools-adb

Третьим этапом качаю тулчейн (компилятор под ARM) отсюда . Там большой архив, мне нужна лишь папка android-platform_prebuilt-android-sdk-adt_r20-0-ga4062cc.zip\android-platform_prebuilt-a4062cc\linux-x86\toolchain\arm-eabi-4.4.3 , которую я распаковываю в произвольное место.

II. Разгон

Для начала пишу терминале:

Export ARCH=arm export CROSS_COMPILE=~/тот самый произвольный путь/arm-eabi-4.4.3/bin/arm-eabi-
Затем перехожу в терминале в каталог с исходниками ядра, загруженными ранее, пишу

Make help и получаю тучу информации, среди которой нужно найти нечто, заканчивающееся на _defconfig , у меня это:

Android_espresso10_omap4430_r02_user_defconfig - Build for android_espresso10_omap4430_r02_user ...
Скопировал, затем:

Make android_espresso10_omap4430_r02_user_defconfig
И в завершении запускаю графическую конфигурацию ядра:

Make menuconfig
Появляется вот такое окно:

Скриншот



Продвигаюсь по маршрутам:


Далее захожу в папку с исходниками ядра и открываю файл Makefile . Нахожу строку CFLAGS_MODULE = и дописываю туда -fno-pic так, чтобы получилось:

Сохраняю. Возвращаюсь в терминал, а если вы его закрыли, то в и каталог с исходниками тоже, и выполняю сначала make modules_prepare , а следом просто make . Результат потребует ожидания. Мой итоговый набор:

MODPOST 8 modules CC drivers/net/wireless/ath/ath.mod.o LD [M] drivers/net/wireless/ath/ath.ko CC drivers/net/wireless/ath/ath9k/ath9k_common.mod.o LD [M] drivers/net/wireless/ath/ath9k/ath9k_common.ko CC drivers/net/wireless/ath/ath9k/ath9k_htc.mod.o LD [M] drivers/net/wireless/ath/ath9k/ath9k_htc.ko CC drivers/net/wireless/ath/ath9k/ath9k_hw.mod.o LD [M] drivers/net/wireless/ath/ath9k/ath9k_hw.ko CC drivers/net/wireless/bcmdhd/dhd.mod.o LD [M] drivers/net/wireless/bcmdhd/dhd.ko CC drivers/scsi/scsi_wait_scan.mod.o LD [M] drivers/scsi/scsi_wait_scan.ko CC net/mac80211/mac80211.mod.o LD [M] net/mac80211/mac80211.ko CC net/wireless/cfg80211.mod.o LD [M] net/wireless/cfg80211.ko
Потребуются модули (.ko-файлы), включающие слово ath и mac80211.ko . Переношу их на телефон.

Можно использовать adb, работая через компьютер, а можно не использовать и работать через терминал телефона, печатая команды пальцами по экрану. Я выбрал adb.

Напомню, как он работает. Подключаю телефон через USB (отладка, естественно, включена) и выполняю:

Adb start-server
adb shell
su

Я в телефоне и под рутом.

Смотрю, какие модули уже есть командой lsmod и выгружаю их все, если это возможно, командой rmmod имямодуля

Затем перехожу в каталог с вышеперечисленными модулями:

Cd /sdcard/ваш путь/

Можно убедиться в их наличии командой ls .

A@ubuntu:~/Kernel$ adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully * a@ubuntu:~/Kernel$ adb shell shell@android:/ $ su root@android:/ # cd /sdcard/temp root@android:/sdcard/temp # ls ath.ko ath9k_common.ko ath9k_htc.ko ath9k_hw.ko mac80211.ko
Загружаю их командой insmod имямодуля в такой и только такой последовательности (иначе просто не загрузится, выдавая ошибку):

Ath.ko
ath9k_hw.ko
ath9k_common.ko
mac80211.ko
ath9k_htc.ko

III. Препятствия

В этом и вся соль, без которой статья была бы слишком простой.

1. Версии

Естественно, первая ошибка возникает на первом этапе.

Insmod ath.ko

Insmod: init_module "ath.ko" failed (Exec format error)
Смотрю, что скажет об этом буфер сообщений ядра, выполнив команду dmesg:

Ath: version magic "3.0.31 SMP preempt mod_unload modversions ARMv7 p2v8" should be "3.0.31-1919150 SMP preempt mod_unload modversions ARMv7 p2v8"
Не совпадают версии. 3.0.31 не есть 3.0.31-1919150 .

Решение:

Открываю тот самый Makefile в исходниках ядра и в самом верху файла нахожу:

VERSION = 3
PATCHLEVEL = 0
SUBLEVEL = 31
EXTRAVERSION =
NAME = Sneaky Weasel
Дописываю к EXTRAVERSION = недостающий кусок версии -1919150 так, чтобы получилось:
VERSION = 3
PATCHLEVEL = 0
SUBLEVEL = 31
EXTRAVERSION = -1919150
NAME = Sneaky Weasel
И сохраняю.
Заключительный этап пройдет в каталоге /include/config , где в файле kernel.release я поменяю 3.0.31 на 3.0.31-1919150
Снова make modules_prepare , make и далее по предыдущему пункту.

2. ewma

Загружая mac80211.ko снова имею ошибку, о которой dmesg скажет следующее:

<4>[ 3491.160949] C1 [ insmod] mac80211: Unknown symbol ewma_add (err 0) <4>[ 3491.161865] C1 [ insmod] mac80211: Unknown symbol ewma_init (err 0)
Решение:

Чудом прочитав на одном из англоязычных форумов опасное, но единственное в интернете, «решение», я перехожу в /net/mac80211/ и в файлах rx.c и sta_info.c и просто удаляю [либо комментирую (//)] строки ewma_add(&sta->avg_signal, -status->signal); и ewma_init(&sta->avg_signal, 1024, 8); соответственно.

Скриншоты



Опять перекомпилирую модули и двигаюсь дальше.

3. Светодиод

При загрузке ath9k_htc.ko и mac80211.ko очередные ошибки, у mac80211.ko это:

dmesg

<4>[ 2435.271636] C1 [ insmod] mac80211: Unknown symbol led_trigger_unregister (err 0) <4>[ 2435.271820] C1 [ insmod] mac80211: Unknown symbol led_brightness_set (err 0) <4>[ 2435.271972] C1 [ insmod] mac80211: Unknown symbol led_blink_set (err 0) <4>[ 2435.272033] C1 [ insmod] mac80211: Unknown symbol led_trigger_register (err 0) <4>[ 2435.272155] C1 [ insmod] mac80211: Unknown symbol led_trigger_event (err 0)


А у ath9k_htc.ko это:

dmesg

<4>[ 2709.396392] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_start_tx_ba_cb_irqsafe (err 0) <4>[ 2709.396972] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_free_hw (err 0) <4>[ 2709.397155] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_alloc_hw (err 0) <4>[ 2709.397216] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_start_tx_ba_session (err 0) <4>[ 2709.397369] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_register_hw (err 0) <4>[ 2709.397430] C1 [ insmod] ath9k_htc: Unknown symbol led_classdev_unregister (err 0) <4>[ 2709.397491] C1 [ insmod] ath9k_htc: Unknown symbol __ieee80211_create_tpt_led_trigger (err 0) <4>[ 2709.397766] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_get_buffered_bc (err 0) <4>[ 2709.397827] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_find_sta (err 0) <4>[ 2709.398284] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_stop_tx_ba_cb_irqsafe (err 0) <4>[ 2709.398376] C1 [ insmod] ath9k_htc: Unknown symbol wiphy_to_ieee80211_hw (err 0) <4>[ 2709.398498] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_queue_delayed_work (err 0) <4>[ 2709.398712] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_rx (err 0) <4>[ 2709.398895] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_wake_queues (err 0) <4>[ 2709.399230] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_tx_status (err 0) <4>[ 2709.399291] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_stop_queues (err 0) <4>[ 2709.399505] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_iterate_active_interfaces_atomic (err 0) <4>[ 2709.399597] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_unregister_hw (err 0) <4>[ 2709.399749] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_beacon_get_tim (err 0) <4>[ 2709.399871] C1 [ insmod] ath9k_htc: Unknown symbol led_classdev_register (err 0) <4>[ 2709.399932] C1 [ insmod] ath9k_htc: Unknown symbol ieee80211_queue_work (err 0)


Если ieee80211_ -ошибки от ath9k_htc.ko это потому что я пытаюсь его загрузить до mac80211.ko , то led_ -ошибки от обоих модулей от того, что телефон не понимает, что делать со светодиодом на моем адаптере. Тут два варианта развития событий.

В первом просто убирается в графической конфигурации ядра значок [*] напротив
Networking support → Wireless → Enable LED triggers и Device Drivers → LED Support .

А во втором этот самый значок заморожен и снять его нельзя. Это значит, что при выборе моего адаптера, автоматически выбирается «поддержка» светодиода, убрать которую нельзя. Конечно же, это мой случай:

Скриншоты


Решение:

Кнопка помощи по Device Drivers → LED Support выводит следующую информацию по разделу:

Скриншот



Меня интересует:
Defined at drivers/leds/Kconfig
А значит все настройки хранятся в данном файле. Долго я мучал Kconfig в /drivers/leds/ пока не додумался посмотреть такой же файл в своем /drivers/net/wireless/ath/ath9k , где нашел ответ на свой вопрос:

config ATH9K_HTC

depends on USB && MAC80211
select ATH9K_HW
select MAC80211_LEDS
select LEDS_CLASS
select NEW_LEDS
select ATH9K_COMMON
...
Сходу удаляю строки, включающие страшное слово LED , получаю

config ATH9K_HTC
tristate «Atheros HTC based wireless cards support»
depends on USB && MAC80211
select ATH9K_HW
select ATH9K_COMMON
...
и сохраняю. Теперь можно снимать галочки:

Опять и снова перекомпиляция, новые модули и т.п.

Вуаля. Все модули загружены. Выключаю Wi-Fi на телефоне и подключаю адаптер. Но светодиод на нем, как вы уже догадались, работать не будет. Оно и не нужно.

4. Версия firmware

Если все необходимые модули загрузились, но после подключения адаптера к телефону вы не наблюдаете ничего нового в выводе команды netcfg , то на помощь приходит все тот же dmesg .

[ 7582.477874] C0 [ khubd] ath9k_htc 1-1:1.0: ath9k_htc: Please upgrade to FW version 1.3
...

Скриншот



Решение:

Просто качаем другой фирмварь, но уже требуемой версии, и кладем его вместо прошлого.

IV. Финиш

Теперь никаких проблем быть не должно. Выключаю родной Wi-Fi, все модули загружены, фирмварь нужной версии. Вставляю адаптер и netcfg впервые приносит счастье. Устанавливаю для появившегося сетевого интерфейса режим монитора и поднимаю его. Успех!

Родной Wi-Fi выключен



Ну а как и зачем зачастую используется режим монитора, вы и так все знаете. Спасибо за внимание!

Aircrack через OTG