Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
wiki:tenda_w311mi [2012/08/03 10:11] создано |
wiki:tenda_w311mi [2012/11/23 21:10] [(K)ubuntu 12.10] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Tenda w311mi ====== | ====== Tenda w311mi ====== | ||
- | ===== http://forum.ubuntu.ru/index.php?topic=197501.msg1496573#msg1496573 ===== | + | ====== [HOWTO] Установка драйверов для USB адаптеров Tenda на примере Tenda W311MI ====== |
Написать это HOWTO меня побудил некоторый дефицит русскоязычной документации по этому вопросу. | Написать это HOWTO меня побудил некоторый дефицит русскоязычной документации по этому вопросу. | ||
- | Итак, мы имеем Usb адаптер Tenda, например Tenda W311MI [[http://market.yandex.ru/model.xml?hid=723087&modelid=7747077&clid=502]] | + | ---- |
+ | |||
+ | Итак, мы имеем Usb адаптер , например Tenda W311MI [[http://market.yandex.ru/model.xml?hid=723087&modelid=7747077&clid=502]] | ||
+ | ===== Подготовка ===== | ||
+ | |||
- Устанавливаем адаптер в usb порт компьютера | - Устанавливаем адаптер в usb порт компьютера | ||
+ | - В терминале выполняем команду: <code>lsusb</code> вывод команды покажет подключенные usb устройства. Должно получиться что-то подобное: <code>Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
+ | Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
+ | Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | ||
+ | Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | ||
+ | Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub | ||
+ | Bus 003 Device 003: ID 0a5c:219c Broadcom Corp. | ||
+ | Bus 003 Device 005: ID 09da:c10a A4 Tech Co., Ltd | ||
+ | Bus 002 Device 002: ID 2232:1008 | ||
+ | Bus 003 Device 006: ID 1710:8812 | ||
+ | **Bus 001 Device 006: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter**</code> помеченное **жирным** - это и есть наш адпатер. Его модель RT5370 | ||
+ | -Заходим сюда: [[http://www.ralinktech.com/en/04_support/support.php?sn=501]] и качаем нужный драйвер, подходящий для нашей модели, в данном случае //RT8070 /RT3070 /RT3370 /RT5370 /RT5372 USB// в домашнюю папку (это важно, так как потом придется компилировать, а русская локаль выдает пока ошибку компиляции) | ||
+ | - <code>tar -xvf ИМЯСКАЧАННОГОФАЙЛА</code> в нашем случае: | ||
+ | - <code>tar -xvf 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2</code> | ||
+ | <note> NOTE: если вы распаковываете через GUI может потребоваться двукратная распаковка - сначала из архива - единичный файл, из него уже папка </note> | ||
+ | |||
+ | ===== Модификация драйвера ===== | ||
+ | - Заходим в полученную папку через GUI и консольно <code> cd ~/НАЗВАНИЕПАПКИ </code> | ||
+ | - Идем в каталог os/linux через GUI | ||
+ | - В файле **config.mk** меняем параметры, чтобы получился такой вид: <code> HAS_WPA_SUPPLICANT=y</code> и <code>HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y </code> | ||
+ | - выходим обратно в папку с драйвером | ||
+ | <note>Перед дальнейшими манипуляциями в терминале проверьте место, откуда будут вестись команды - это должна быть именно папка с драйвером, полученная после распаковки, а не домашний каталог и не одна из внутренних подпапок! </note> | ||
+ | |||
+ | ===== Подготовка к компиляции===== | ||
+ | |||
+ | в терминале выполняем последовательно команды: | ||
+ | - <code>sudo su</code> | ||
+ | - <code>sudo apt-get install build-essential linux-headers-generic</code> | ||
+ | ===== Компиляция, установка и включение драйвера ===== | ||
+ | |||
+ | - <code>make</code>ждемс, пока не закончит | ||
+ | - <code>make install</code>драйвер установлен в систему | ||
+ | - <code>modprobe rt5370sta</code> | ||
+ | <note>аналогично измените второе слово команды, если у вас другой адаптер!</note> | ||
+ | Адаптер по интерфейсу ra0 появляется в доступных подключениях. Наслаждайтесь! | ||
+ | |||
+ | -- | ||
+ | ====== (K)ubuntu 12.10====== | ||
+ | |||
+ | для (K)ubuntnu 12.10 помимо всех приведенных манипуляций необходимо проделать еще кое-что. | ||
+ | Дело в том, что разработчиками (во всяком случае на стадии альфа-3) для взаимодействия с данным оборудованием был внедрен драйвер rt2800usb. Но данный драйвер работает не слишком корректно - обеспечивает 60-90% сигнал рядом с роутером, хотя коннект остается стабильным и дальность тоже хорошая. Однако, те, кого это не устраивают могут проделать следующую манипуляцию: (проделывать можно даже после установки нужного драйвера) | ||
+ | <code>sudo nano /etc/modprobe.d/blacklist.conf </code> | ||
+ | и дописываем в конец файла следующую строку: | ||
+ | |||
+ | <code>blacklist rt2800usb </code> | ||
+ | сохраняемся, перезагружаемся. | ||
+ | |||
+ | <note warning>ВНИМАНИЕ!!!! Версия драйвера 2.5.0.3 от 03/28/2012 не совместима с ядрами 3.5, вызывает панику ядра при попытке передачи данных через устройство</note> | ||
+ | |||
+ | <note tip>В настоящее время на сайте представлены обновленные версии драйверов | ||
+ | http://www.ralinktech.com/en/04_support/support.php?sn=501 | ||
+ | </note> | ||
+ | |||
+ | --- [[user>boskor]] //2012/08/03 10:15// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | оригинал англоязычной документации [[http://ubuntuforums.org/archive/index.php/t-1800178.html]] | ||
+ | |||
+ | |||
+ | ---- | ||
+ | Статья на форуме [[http://forum.ubuntu.ru/index.php?topic=197501.msg1496573#msg1496573]] | ||
+ | ---- | ||
{{tag>tenda_w311mi HOWTO}} | {{tag>tenda_w311mi HOWTO}} | ||