Доброго времени суток.
Устройство не установилось из коробки, потому поставил средствами 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.
Прошу подсказать, что я делаю не так. Может есть готовый пакет в каком-нибудь репозитарии.
/: 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?
На коробке устройства, если оно выпускается достаточно давно обычно пишут версию железа, немного поискав в инете, можно определить и производителя чипсета, и его версию. Я лично просто открыл корпус свистка и запомнил маркировку микрухи, дальше это уже дело техники.
P.S. Вариант с компиляцией, не спорю интересный, но я его еще на бунте 5 лет назад проходил, только обновишь ядро компиль опять. Вариант с подменой vid/pid в файле rtusb_dev_id.c драйвера работать будет. Устройство поймает сеть и даже подключится, вот только отображаться в yast2 lan& оно не будет.
Ладно, попробую вариант с rt2800usb
Доброе время суток.
Имею схожую проблему, буду благодарен помощи.
Девайс 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