5W site logo 5W - мой домашний сайт-блог с картинками, кино и плюшками.

usb-driver-install.txt

Установка драйверов для USB адаптеров Tenda на примере Tenda W311MI

Написать это HOWTO меня побудил некоторый дефицит русскоязычной документации по этому вопросу.

Итак, мы имеем Usb адаптер , например Tenda W311MI http://market.yandex.ru/model.xml?hid=723087&modelid=7747077&clid=502
Подготовка

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

lsusb

вывод команды покажет подключенные usb устройства. Должно получиться что-то подобное:

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**

помеченное жирным - это и есть наш адпатер. Его модель RT5370
Заходим сюда: http://www.ralinktech.com/en/04_support/support.php?sn=501 и качаем нужный драйвер, подходящий для нашей модели, в данном случае RT8070 /RT3070 /RT3370 /RT5370 /RT5372 USB в домашнюю папку (это важно, так как потом придется компилировать, а русская локаль выдает пока ошибку компиляции)

tar -xvf ИМЯСКАЧАННОГОФАЙЛА

в нашем случае:

tar -xvf 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2

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

Модификация драйвера

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

cd ~/НАЗВАНИЕПАПКИ

Идем в каталог os/linux через GUI
В файле config.mk меняем параметры, чтобы получился такой вид:

HAS_WPA_SUPPLICANT=y

и

HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

выходим обратно в папку с драйвером

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

Подготовка к компиляции

в терминале выполняем последовательно команды:

sudo su

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

Компиляция, установка и включение драйвера

make

ждемс, пока не закончит

make install

драйвер установлен в систему

modprobe rt5370sta