Как запустить tew 664ub v1 в ubuntu

Обновлено: 07.07.2024

Недавно приобрел себе Trendnet TEW-644UB. Устройство использует чип ralink2670 (на нем основано довольно много устройств, вот список), поэтому проблем с его подключением и настройкой в debian, как я считал, не должно было быть.

C этих строк начинается душещипательный рассказ о случке linux с Wifi адаптером, который "должен работать изкоробки"

Итак, устройство куплено, принесено домой, распаковано и установлено в компьютер.
Был нагуглен мануал по настройке wi-fi соединения в debian.
Приступим:
Все пакеты скачаны, установлены, девайс нашелся, iwconfig показывает нам новый беспроводной интерфейс. Вроде бы все хорошо и можно уже начинать пить кефир.
Однако попытка подключить компьютер к роутеру потерпела неудачу, более того, iwlist wlan0 scan не выдавал никаких результатов. Кефир забыт, начались новые поиски. По итогам была найдена проблема: новые версии ядра debian (и ubuntu тоже) по умолчанию грузят драйвер rt2800usb вместо нужного rt2870sta, из-за чего устройство работает неправильно. Решением было добавление этого модуля в /etc/modprobe.d/blacklist:

Отлично! После перезагрузки видим, что роутер виден при поиске, вот только подключиться к нему нельзя — из коробки шифрование WPA и WPA2 не поддерживается. Не проблема:

Теперь настроим все наше хозяйство:
Файл /etc/network/interfaces. Добавляем туда следующее:

Собственно, автоматическое подключение wlan0 при запуске системы, статическая настройка сети и, самое главное — параметр wpa-conf, указывающий расположение файла с настройками нашего беспроводного соединения.

Рассмотрим его поближе. /etc/wpa_supplicant/wpa_supplicant.conf:

За основу берем файл /usr/share/doc/wpasupplicant/examples/plaintext.conf и читаем man. Итак, для настройки шифрования WPA2 нужно следующее: ssid — название сети, к которой мы хотим подключиться, psk — ключ (указывается либо прямым текстом, либо хешем — для этого используем программку

и копируем вывод в наш файл настройки).
Все! Настройки закончены, перегружаемся и видим, что соединение установлено, все работает. Только вот почему-то на скорости 54mbps, а не на 150mbps, как хотелось бы… Видимо, по умолчанию n-режим отключен.
Разбираемся дальше. Скачаны исходники ralink2870sta, в readme написано следующее:

Копируем RT2870STA.dat в /etc/Wireless/RT2870STA/RT2870STA.dat и читаем readme дальше. Вот и интересующий пункт:

Редактируем файл, сохраняем, перегружаемся и видим, что подключение опять имеет скорость 54mbps.
dmesg же сообщает интересные вещи:

Т.е. поставщики драйвера немного намудрили. Не беда!

и снова ребут. Все, девайс подключился на скорости 107mbps и отлично работает. Осталось только смотать все лишние провода и убрать компьютер подальше (:

А вот ТАК это выглядит в Убанте.

ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 14 мая 2010-го года !

Читайте также: