Проблема с WiFi адаптером Ralink RT5370

Автор ShoTo, 14 сентября 2012, 12:07:27

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ShoTo

Уже несколько дней пытаюсь заставить работать WiFi адаптер (Ralink RT5370) в режиме точки доступа на Debian 6.0.5 с ядром 3.2.0-0.bpo.3-amd64. На странице http://wiki.debian.org/rt2800usb написано, что драйвер rt2800usb спокойно поддерживает данный адаптер, но это совсем не так...
Вывод lsusb:
root@debian:~# lsusb
..
Bus 001 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
..


Интерфейс wlan0 появляется:
root@debian:~# iwconfig
lo        no wireless extensions.
eth1      no wireless extensions.
wlan0     IEEE 802.11bgn  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
eth0      no wireless extensions.


При попытке включить его выдает следующее:
root@debian:~# ifconfig wlan0 up
SIOCSIFFLAGS: Нет такого файла или каталога


Airmon-ng говорит, что неизвестный чипсет:
root@debian:~# airmon-ng
Interface       Chipset         Driver
wlan0           Unknown         rt2800usb - [phy0]


root@debian:~# lsmod | grep ^rt
rt2800usb              17763  0
rt2800lib              47595  1 rt2800usb
rt2x00usb              17664  1 rt2800usb
rt2x00lib              38196  3 rt2800usb,rt2800lib,rt2x00usb


root@debian:~# rfkill list
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no


Пакеты firmware-ralink и compat-wireless установлены, но от них никакого толку. Пробовал ставить драйвера с сайта ralink, все работает отлично за исключением того, что драйвера не поддерживают режим точки доступа. Уже и не знаю, что делать дальше... У кого-нибудь есть какие-нибудь предположения? Заранее спасибо всем откликнувшимся!


ShoTo

#2
К сожалению, это не помогает, т.к. даже интерфейс невозможно поднять. До переустановки Debian у меня была аналогичная проблема и потом заработало нормально после установки какого-то пакета (прочитал на одном из форумов), только я не помню какого именно...

Сообщение объединено: 14 сентября 2012, 23:09:55

Попробовал заменить прошивку rt2870.bin в директории /lib/firmware на этот же файл, но взятый из архива 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2 отсюда http://www.ralinktech.com/en/04_support/support.php?sn=501 и проблема решилась! Видимо кривая прошивка была, даже размер у них отличался. Теперь интерфейс поднимается, hostapd спокойно стартует с драйвером nl80211. Я счастлив :) Всем спасибо :)