Меню Рубрики

Установка tp link tl wn727n linux

Установка драйверов Wi-Fi адаптера TP-Link TL-WN727N на Linux. Чипсет 7601

Как-то столкнулся с проблемой установки драйверов wi-fi адаптера TP-LINK TL-WN727N. Проблема была решена и вот решение:

Подключите адаптер к компьютеру;

Откройте терминал и введите команду: lsusb

В появившемся списке ищем строку, в которой будет наше устройство, это – Ralink Technology, Corp.

У меня на скриншоте это Bus 001 Device 004: ID 148f:7601 Ralink Technology, Corp .

В моём случае 7601, это версия чипсета. Если у вас там написано 5370 то просьба перейти на этот сайт, там есть инструкция для вашего случая. Она мне немного не подошла, поскольку у меня другой чипсет, но в целом очень похожа.

Если вы остались здесь, значит “привет, приятель по несчастью!”

Скачайте с этого http://www.mediatek.com/en/downloads/ сайта драйвера для чипсета 7601 для linux. При скачивании запросят вашу почту, можете её придумать, они её не проверяют.
Итак, теперь у вас есть драйвера. Они будут в архиве. Распаковываем его до состояния папки.

Переименуйте папку для удобства в более короткое имя. (Я переименовал в “hey” ) и переместите её в удобное место.

Открываем получившуюся папку и заходим в ней в /os/linux/ , там ищем файл config.mk и открываем его текстовым редактором. Ищем вот эти строки:

Если там написано «n» вместо «y», то изменяем , чтобы было «y». Сохраняем файл.

Открываем терминал и пишем:

sudo apt-get install linux linux-headers-generic build-essential

Ждем.. Делаем нужно сделать путь до распакованной ранее папки активным – команда cd + пишем путь до папки. Можете написать вручную (у меня, например, получилась такая команда: “cd /home/sveta/Загрузки/hey”), но удобнее будет просто перетащить папку driver в окно терминала, не забудьте перед этим дописать cd.

Ок, а далее выполняете команду sudo make

Затем пишите sudo modprobe mt7601Usta

И Далее нужно открыть файл modules от имени администратора. Тут же в терминале пишем: sudo ваштекстовыйредактор /etc/modules

я открывал leafpad’ом и писал :

возможно у вас gpedit или еще что. Смотрите сами, чем открывать

В общем когда откроете нужно будет в конце добавить строку:

echo mt7601Usta >> /etc/modules

Сохранить изменения в файле и перезагрузить компьютер. После этого должны появиться wi-fi сети.

источник

Как установить драйвер TP-Link TL-WN727N в Linux Ubuntu?

В общем сегодня я решил установить на свой компутер Linux ubuntu 11,04 и тут же перед до мной возникла трудность. Мой WiFi модем не захотел работать на сия операционке, но пытливый ум и кое какие знания Linux-а помогли мне заставить все работать.

1-е нам надо запустить консоль и посмотрим подключенные USB устройства, с помощью команды:
lsusb

Мы видим наш адаптер с чипом Ralink RT5370:
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp.

Качаем с сайта www.mediatek.com драйвера для нашего адаптера RT8070 /RT3070 /RT3370 /RT5370 /RT5372 USB

Открываем папку, в которую сохранили драйвер, и распакуем архив bz2. Для этого кликаем правой кнопкой мыши по файлу и нажимаем “Распаковать сюда” (“Extract here”).

После этого появится архив tar. Еще раз его распаковываем. Нажимаем правой кнопкой мыши по файлу и нажимаем “Распаковать сюда” (“Extract here”).

Далее меняем название папки на что то более короткое, так как нам еще предстоит писать ее путь в консоль. Я к примеру назвал ее просто Driver.

Заходим в распакованную папку и открываем в текстовом редакторе файл /os/linux/config.mk

Находим следующие строки и изменяем букву n на y:
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

После этого сохраняем файл. Открываем терминал и переходим в распакованную папку:

cd /home/zombie568/загрузки/driver/

sudo make
sudo make install
sudo modprobe rt5370sta

И все WiFi работает

ЗЫ: в стоке cd /home/zombie568/загрузки/driver/ в место zombie568 нужно вводить имя своего пользователя .

Update ЗЫЫ: «На любую проблему в линуксе есть миллион решений и все они правильные» © Stan

источник

Подключаем WiFi-адаптер WN727N к Ubuntu/Mint

ВНИМАНИЕ! АВТОР СТАТЬИ НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ ЗА ПРИЧИНЕННЫЙ УЩЕРБ!

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

Первым делом открываем терминал при помощи клавиш Ctrl+Alt+T и вводим такую команду:

Видим наш адаптер Ralink RT7601(выделено). У вас может быть адаптер Ralink RT5370. Драйвера на разные адаптеры устанавливаются по-разному. Я опишу как это сделать для для двух случаев.

Инструкция для Ralink RT5370

Переходим по ссылке и выбираем RT8070/ RT3070/ RT3370/ RT3572/ RT5370/ RT5372/ RT5572 USB USB. Скачиваем архив с драйвером.

Читайте также:  Установка проводов высокого напряжения змз 409

Открываем папку, в которую сохранили драйвер, и распакуем архив bz2. Для этого кликаем правой кнопкой мыши по файлу и нажимаем “Распаковать сюда” (“Extract here”).

После этого появится архив tar. Еще раз его распаковываем. Нажимаем правой кнопкой мыши по файлу и нажимаем “Распаковать сюда” (“Extract here”).

Далее меняем название папки на что то более короткое, так как нам еще предстоит писать ее путь в консоль. Например я назвал ее Driver.

Заходим в распакованную папку и открываем в текстовом редакторе файл /os/linux/config.mk

Находим следующие строки и изменяем букву n на y:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

После этого сохраняем файл. Открываем терминал и переходим в распакованную папку. Внимание! У меня имя пользователя sergey. Вы же вводите свое имя пользователя! В дальнейшем меняйте sergey на имя своего пользователя.

И все! О, чудо! WIFI работает, пользуйтсь на здоровье.

Инструкция для Ralink RT7601

Для того, чтобы завести этот адаптер(Ralink RT7601), вам необходимо иметь ядро версии 3.19 или выше. если необходимо — обновите ядро (если не знаете как — google поможет).

Далее идем по ссылке и скачиваем драйвер:

Далее скачанный архив перемещаем в домашнюю папку и распаковываем (клик правой клавишей мыши, «извлечь сюда»). Переименуем получивщуюся папку mt7601-master просто в mt7601.

После этого вводим команду:

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

Система запросит пароль — вводим (пароль не отображается).

И последняя команда, которая включит наш адаптер:

Все. Теперь ubuntu видит wifi.

Но это еще не все! Теперь после каждой перезагрузки необходимо вводить последнюю команду, иначе система не увидит адаптер (именно для Ralink RT7601). Но есть выход! Можно создать скрипт и добавить его в автозагрузку. Ниже написано как это сделать.

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

%sudo ALL=(ALL:ALL) NOPASSWD: ALL

Сохраняем изменения — нажимаем «Сохранить».

После этого вводим команду:

Открывается пустой текстовый редактор. В нем пишем или копируем:

#!/bin/bash
insmod /etc/Wireless/RT2870STA/mt7601/src/os/linux/mt7601Usta.ko

Нажимаем «Сохранить» и закрываем.

Далее идем в меню Dash и ищем программу как на картинке ниже:

Открываем ее. Нажимаем «Добавить».

Откроется окно. Напротив поля «Имя» пишем:

Напротив поля «Команда» пишем:

sudo sh /etc/Wireless/RT2870STA/autowifi.sh

Нажимаем кнопку «Добавить» и закрываем программу. Перезагружаемся. После перезагрузки все работает. Теперь можно выбрать сеть в трее.

На этом «небольшая» инструкция для адаптера Ralink RT7601 закончена.

источник

Дружим RaspberryPi с TP-Link TL-WN727N

Задумал как-то я подключить свою малинку к интернету по воздуху.

Сказано-сделано, для этого был приобретен в ближайшем магазине usb wi-fi свисток небезызвестной фирмы TP-Link. Сразу скажу, что это не какой-то там нано usb модуль, а вполне себе габаритный девайс размером примерно с обычную флешку(ну или если вам будет угодно с указательный палец взрослого мужчины). Перед покупкой я немного изучил список поддерживаемых производителей свистков для RPI и TP-Link в списке был(правда как потом оказалось я не учел тонкостей, ведь дьявол как известно кроется в деталях). Итак, хладный сказ о моих злоключениях начинается, вашему вниманию предлагается детективная история в 3-х частях. Заинтересованных прошу под кат.

Статья Подключаем WiFi-адаптер WN727N к Ubuntu/Mint мне частично помогла, но обо всем по порядку.

Условия задачи

  1. одноплатный компьютер Raspberry Pi 2 B v1.1 — 1 штука
  2. usb wi-fi свисток WN727N — 1 штука
  3. пара не совсем кривых рук — 2 штуки
  4. в качестве ос установлен последний Raspbian (на основе debian 10 Buster)
  5. ядро версии 4.19.73-v7+

Найти: осуществить подключение к интернету(вайфай раздается от домашнего роутера)

После распаковки адаптера читаю инструкцию внутри:

System Compatibility: Windows 10/8/7/XP (даже небо, даже ХР) and MacOS 10.9-10.13

У нас было с собой 2 компилятора, 75 тысяч библиотек, пять бинарных блобов, полмассива голых баб с логотипом и целое море хедеров всех языков и разметок. Не то, чтобы это был необходимый набор для работы. Но если начал собирать систему под себя, становится трудно остановиться. Единственное, что вызывало у меня опасения — это драйвера под wi-fi. Нет ничего более беспомощного, безответственного и испорченного, чем сборка драйверов из исходников. Но я знал, что рано или поздно мы перейдем и на эту дрянь.

Вообще как известно возня с usb wi-fi на линуксе это больно и несколько невкусно (как русские суши).

Читайте также:  Установку контра страйк v34

В коробке лежит еще CD-диск с драйверами. Без особой надежды смотрю что на нем есть — точно, не позаботились. Поиск в интернете вывел меня на сайт производителя, но там есть линукс драйвер только для ревизии устройства v4, а у меня на руках была v5.21. И к тому же под очень старые версии ядра 2.6-3.16. Обескураженый неудачей уже в самом начале я уж подумал, что надо было брать TL-WN727N (он чуток подороже и умеет в 300Mbps против 150 у моего, но это как оказалось для малинки вообще значения не имеет, об этом будет написано далее). Но и самое главное драйвера под него уже есть и ставятся просто пакетом firmware-ralink. Посмотреть ревизию устройства обычно можно на корпусе устройства на наклейке рядом с серийным номером.

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

Хотя нет, вру, посещение форумов(в основном англоязычных) тоже дало свои плоды, в некоторых топиках мелькало упоминание некого господина lwfinger, который славится тем, что написал некоторое количество драйверов для вайфай адаптеров. Его гит репозиторий в конце статьи в ссылках. И второй урок какой я усвоил — нужно идентифицировать свое устройство, чтобы понять какой драйвер для него может подойти.

Часть 1. Идентификация Борна

При включении устройства в порт никакой светодиод конечно не загорелся. И вообще никаким образом не понятно работает что-то или нет.

Первым делом для выяснения видит ли ядро наш девайс заглядываю в dmesg:

Оказалось видит, и даже понятно что там чип Realtek и сам VID/PID устройства на шине usb.

Идем дальше, смотрим lsusb, и тут нас поджидает очередная неудача

Система не знает что это за девайс, и стыдливо показывает пустое место вместо имени(хотя vendor=2357 это точно TP-Link).

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

Исследование проблемы пустых имен вывело меня на сайт с идентификаторами, куда заносится информация по известным VID/PID. Нашего 2357:0111 там не оказалось. Как выяснилось позднее, утилита lsusb использует файл /usr/share/misc/usb.ids, который является тем же списком идентификаторов с этого сайта. Для красоты отображения я просто добавил у себя в системе в него строки для вендора TP-Link.

Ну отображение в списке устройств то мы поправили, а к выбору драйвера это нас особо не приблизило ни на шаг. Для выбора драйвера нужно знать на каком чипе сделан ваш свисток. Очередные безуспешные попытки узнать это в интернете ни к чему хорошему не привели. Вооружившись тонкой шлицевой отверткой аккуратно поддеваю крышечку адаптера и моему взору предстает во всей своей первозданной наготе порочное детище дяди Ляо. Под лупой можно рассмотреть наименование чипа — RTL8188EUS. Это уже хорошо. На каких-то форумах я видел посты, что под этот чип хорошо подходит как раз драйвер того самого господина lwfinger(даже несмотря на то что у него написано только про RTL8188EU).

Часть 2. Превосходство Борна

Качаю исходники драйвера из гита.

Настало время переустановить шиндоус заняться тем, с чем обычно связывают линуксоидов — сборкой чего-то из сорцов. Сборка драйверов как оказалось мало отличается от компиляции программ:

но для компиляции модулей ядра нам нужны заголовочные файлы ядра для нашей конкретной версии.

В стоковом репозитории есть пакет raspberrypi-kernel-headers, но он содержит версию файлов для ядра 4.19.66-v7l+, и это нам не подходит. Но для получения заголовков нужной версии как выяснилось есть удобная тулза rpi-source (ссылка в конце на гитхабе), с помощью которой можно скачать нужные заголовки. Клонируем репозиторий, делаем скрипт исполняемым, запускаем. Первый запуск валится с ошибкой — нет утилиты bc. К счастью она есть в репозитории и мы ее просто устанавливаем.

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

После того как все заголовки скачались, проверяем что появился каталог /lib/modules/4.19.73-v7+ и в нем симлинк указывает на то место, где лежат скачаные файлы(у меня это /home/pi/linux):

Подготовительный этап пройден, можно приступать к сборке. Сборка модулей занимает опять определенное время, малинка зверь не быстрый(камень у нее 32bit 900Mhz Cortex ARM v7).
Итак, все скомпилировалось. Инсталлируем драйвер 2м шагом (make install), при этом же происходит копирование еще файлов firmware, необходимых для работы драйвера:

Читайте также:  Установка предварительного сброса воды предназначена для

Часть 3. Ультиматум Борна

Втыкаю свисток в порт и… ничего не происходит. Это что все было впустую?

Начинаю изучать файлы внутри проекта и в одном из них нахожу то, в чем была проблема: у драйвера указывается полный список идентификаторов VID/PID, которые он может обслужить. И для того чтобы наше устройство с этим драйвером работало я просто добавил свой id в файл rtl8188eu/os_dep/usb_intf.c

Перекомпилировал драйвер и заново его проинсталлировал в системе.

И уж на этот раз все завелось. Лампочка на адаптере загорелась и в списке сетевых интерфейсов появилось новое устройство.

Просмотр беспроводных интерфейсов выдает следующее:

Бонус для тех кто дочитал до конца

Помните как я говорил, что не важно какая максимальная скорость заявлена на вашем адаптере?
Так вот, на малинке(до выхода модели 4) все устройства(в том числе и ethernet адаптер) сидят на одной шине usb. Здорово, правда? И поэтому пропускная способность шины usb делится между всеми устройствами на ней. При замере скорости и через ethernet, и через usb wi-fi (подключенные к 1 роутеру) и по воздуху, и по проводу выдавало в районе 20Мбит/с.

P.S. Вообще данный гайд по компиляции драйвера под этот конкретный адаптер справедлив не только на RPI. Я потом его повторил и на своем десктопе с Linux Mint — там тоже все заработало. Просто вам точно так же нужно скачать нужные заголовочные файлы для вашей используемой версии ядра.

UPD. Знающие люди подсказали: чтобы не зависеть от версии ядра нужно собирать и устанавливать драйверы с помощью dkms. В readme к драйверу этот вариант тоже есть

UPD2. Предложеный патч для device id был принят в мейнстрим ветку репозитория lwfinger/rtl8188eu.

источник

Загрузить для TL-WN727N V5.2

Видео по настройке

TP-Link Wireless Adapter Setup and Installation V allowfullscreen>

TP-Link Wireless Adapter Troubleshooting V allowfullscreen>

TP-Link Wireless Adapter Setup and Installation Video (for Mac OS)

Фильтр: Все Устранение неисправностей Требования к использованию Вопросы и ответы по функционалу или параметрам спецификаций

  • Problems you may come across during the driver installation of the TP-Link wireless adapter 12-11-2019 145943
  • Что делать, если беспроводной адаптер TP-Link не выдает необходимой скорости? 04-07-2016 200767
  • Как настроить режим Ad Hoc беспроводной сети с помощью утилиты, встроенной в ОС Windows(Windows XP)? 08-31-2011 83126
  • Как вручную устанавливать адаптеры на ОС Windows 7 08-31-2011 1077309
  • How to install adapters on Windows 8 if plug-and-play fails? 09-27-2019 68266
  • Как вручную установить драйвер на MAC OS? 12-29-2016 184167
  • Why cannot I find or connect to my wireless networks? 09-24-2019 337578
  • How to find suitable driver for my network adapter 04-29-2019 47364
  • Как вручную установить Адаптеры на Windows 8 11-14-2012 121872
  • Как установить сетевой адаптер TP-Link на Windows 8 11-16-2012 54275
  • Как увеличить скорость или радиус беспроводной передачи данных? 03-25-2016 571190
  • Как проверить, успешно ли я установил драйвер для моего адаптера? 08-31-2011 95074
  • Как вручную установить / обновить драйвер сетевого адаптера в ОС Windows Vista 08-31-2011 438949
  • Как вручную установить драйвер беспроводного сетевого адаптера TP-Link 08-31-2011 301041
  • Автоматическая установка сетевых адаптеров TP-Link на ОС Windows 7 08-31-2011 125397
  • Как установить TL-WN321G/TL-WN727N/TL-WN7200ND с помощью компакт-диска? 08-31-2011 54262
  • Почему я не могу просканировать мою беспроводную сеть в Windows 7 или Vista с помощью установленной на компьютере программы Kaspersky? 08-31-2011 23325
  • Что мне делать, когда драйвер для моего адаптера не разрешается на моем компьютере с ОС Windows? 08-31-2011 45322

Драйвер

1. Для Mac OS 10.15.
2. Для TL-WN722N(EUUSES) v3.0, TL-WN727N(EU) v5.20, TL-WN725N(EUUSES) v3.0.
3. Исправлена ошибка, при которой было невозможно удалить драйвер Mac OS 10.15 двойным кликом по командному файлу Uninstall.

1. Для Mac OS 10.15.
2. Для моделей Archer T3U v1, Archer T4U v3, Archer T9UH v2,Archer T2U v3, Archer T2U Nano v1, Archer T2U Plus v1, TL-WN821 v6, TL-WN822 v5, TL-WN823 v3, TL-WN8200ND(UN) v2, TL-WN727N(EU) v5.20, TL-WN725N v3, TL-WN722N v3.

Примечание: Эта версия драйвера является бета-версией.

1. Для MAC OS 10.14.
2. Для TL-WN727N(EU) V5.20.

1. Для TL-WN727N V5.20.
2. Для Linux kernel 2.6.18

1. For TL-WN727N(EU) V5.20.
2. For Mac OS 10.9

1. For TL-WN727N(EU) V5.20.
2. For WinXP/Win7/Win8/Win8.1/Win10 32bit/64bit.

This is a beta version; unknown bugs may still exist. The formal version is coming soon.

источник

Добавить комментарий