проблемы с usb-свистком d-link dwa-125 wifi

Доброго времени суток.
Устройство не установилось из коробки, потому поставил средствами ndiswrapper драйвер
Забрал самые свежие с сайта производителя
в выводе iwconfig добавился интерфейс wlan0, сам адаптер победно заморгал светодиодом

linux-ck3l:/home/alex # iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11b  ESSID:off/any  
          Mode:Managed  Frequency:2.437 GHz  Access Point: Not-Associated   
          Bit Rate:150 Mb/s   Tx-Power:20 dBm   Sensitivity=0/3  
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Но при сканировании сетей, не обнаруживается ни одна сеть

linux-ck3l:/home/alex # iwlist wlan0 scan
wlan0     No scan results

Версия сусе 12.2 ядро 3.4.11-2.16-desktop
чипсет свистка Ralink rt3070.

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

sudo /sbin/modprobe -r usb-storage ndiswrapper
echo blacklist ndiswrapper | sudo tee /etc/modprobe.d/ndiswrapper.conf
переподкл. уст-ро и затем покажите:
lsusb
lsusb -t
dmesg | tail

ответ на lsusb:

Bus 002 Device 004: ID 2001:3c1e D-Link Corp.

ответ на lsusb -t :

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/8p, 480M
        |__ Port 1: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M
        |__ Port 4: Dev 4, If 0, Class=vend., Driver=, 480M


dmesg | tail :

  714.057725] usb 2-1.4: new high-speed USB device number 4 using ehci_hcd
  714.160445] usb 2-1.4: New USB device found, idVendor=2001, idProduct=3c1e
  714.160450] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  714.160453] usb 2-1.4: Product: 11n Adapter
  714.160455] usb 2-1.4: Manufacturer: Ralink
  714.160457] usb 2-1.4: SerialNumber: 1.0



К сожалению данное уст-во не поддерживается из коробки и нет собранного пакета. Поэтому необходимо собирать самостоятельно: build.opensuse.org
Пока выкладываю сюда](http://freespace.by/download/e6e97d0c86), может в будущем у кого-то будет желание собрать драйвер c помощью OBS.
Распаковать архив и в командной строке: sudo zypper in /путь/rt5572sta.rpm*. Загрузить модуль sudo /sbin/modprobe -v rt5572sta и подкл. уст-во.
P.S. Вероятность того, что под ваше уст-во собранный драйвер заработает, не велика, поскольку в исходниках отсутствовал идентичный VID/PID. Поэтому был добавлен идентификатор под Ваше уст-во в common/rtusb_dev_id.c под чипсетом rt3070, хотя в файле был похожий VID/PID, но чипсетом RT5370. Отсюда вопрос, откуда информация, что у Вас Ralink rt3070?

Хотя ничего не делайте. В rt2800usb крутятся подобные карточки: Linux Kernel Driver DataBase: CONFIG_RT2800USB: Ralink rt27xx/rt28xx/rt30xx (USB) support
Попробуйте так:
sudo /sbin/modprobe rt2800usb
echo 2001 3c1e | sudo tee /sys/bus/usb/drivers/rt2800usb/new_id
подкл. уст-во

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

P.S. Вариант с компиляцией, не спорю интересный, но я его еще на бунте 5 лет назад проходил, только обновишь ядро компиль опять. Вариант с подменой vid/pid в файле rtusb_dev_id.c драйвера работать будет. Устройство поймает сеть и даже подключится, вот только отображаться в yast2 lan& оно не будет.
Ладно, попробую вариант с rt2800usb

только обновишь ядро компиль опять

А один раз собрать rpm-пакет checkinstall`ом не?

Ну почему не будет, можно ведь добавить вручную. Хотя, черт его знает может все равно не будет.

Доброе время суток.
Имею схожую проблему, буду благодарен помощи.

Девайс D-link dwa-125 (rev.b1) пытаюсь заставить работать на OpenSUSE 12.3, из коробки не работает. Компиляции дров с сайта ralink под linux завершается с ошибкой. Поставил дрова через ndiswrapper. Телодвижений не последовало.
После команд
sudo /sbin/modprobe rt2800usb
echo 2001 3c1e | sudo tee /sys/bus/usb/drivers/rt2800usb/new_id
появился интерфейс wlan0 и только. Девайс не заморгал, нигде не определяется, кроме как в Yaste - Сетевые настройки как 11n Adapter.

iwconfig
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point:NotAssociated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off

lo no wireless extension

В NetworkManager’е интерфейс отсутствует.

Покажите:

sudo sh -c 'zypper in rfkill
modprobe -rv rt2800usb
modprobe -v rt2800usb
echo 2001 3c1e | sudo tee /sys/bus/usb/drivers/rt2800usb/new_id
dmesg | tail
ifconfig
iwlist scan
rfkill list'