LINUX.ORG.RU

Не работает D-Link DWA-140 Rev. B3

 , , , ,


0

1

Здравствуйте!

Купил вчера Wi-Fi D-Link DWA-140 Wireless USB Adapter, Rev. B3. Система Funtoo Ядро: 3.3.5-gentoo x86_64

вывод lsusb

Bus 001 Device 003: ID 2001:3c15 D-Link Corp.

вывод dmesg | grep rt28: [ 248.998220] usbcore: registered new interface driver rt2800usb

Все делал по вики http://wiki.gentoo.org/wiki/D-Link_DWA-140_USB_Wireless_N Поддержка в ядре включена.

'ifconfig -a' не показывает wlan0, ra0 и подобных интерфесов Скачивал драйверы «RT8070 /RT3070 /RT3370 /RT5370 /RT5372 USB», «RT2870USB(RT2870/RT2770)» с сайта http://www.ralinktech.com/ , менял флаги компиляции, архитектуру i686 на x86_64 но все равно не компилируется. gcc версия 4.6.2 (Gentoo 4.6.2-r1 p1.4, pie-0.5.0)

устанавливал linux-firmware.

Помогите разобраться



Последнее исправление: cetjs2 (всего исправлений: 1)

У меня такой же адаптер, только ревизия B2. У меня убунта, поэтому я точно не знаю в чем у вас ошибка. Могу лишь дать вот эту ссылку (там вроде проблему решили, коммент 18 на 2 странице).

anonymous
()

В этом списке не видно Rev B3, может в этом дело? С Rev B2 работает.

lsusb | grep DWA
Bus 002 Device 003: ID 07d1:3c0a D-Link System DWA-140 RangeBooster N Adapter(rev.B2) [Ralink RT2870]

zgrep CONFIG_RT2 /proc/config.gz | grep -v \#
CONFIG_RT2X00=m
CONFIG_RT2800USB=m
CONFIG_RT2800USB_RT33XX=y
CONFIG_RT2800USB_RT35XX=y
CONFIG_RT2800USB_RT53XX=y
CONFIG_RT2800USB_UNKNOWN=y
CONFIG_RT2800_LIB=m
CONFIG_RT2X00_LIB_USB=m
CONFIG_RT2X00_LIB=m
CONFIG_RT2X00_LIB_FIRMWARE=y
CONFIG_RT2X00_LIB_CRYPTO=y

backbone ★★★★★
()

Как вариант, вруби все модули wlan, если поможет, посмотри какие загрузились, остальные выключи. Была проблема со встроенным вланом, хотел какой-то левый модуль.

ymuv ★★★★
()
Ответ на: комментарий от backbone

добавил в usb.ids в корень 2001 D-Link Corp подраздел 3с15, теперь lsusb выдает:

Bus 001 Device 004: ID 2001:3c15 D-Link Corp. DWA-140 RangeBooster N Adapter(rev.B3) [Ralink RT2870]

но драйвер все равно не подхватывается. хотя в разделе 07d1 подраздел 3с15 уже был. Значит все дело в idVendor?

iiinjoy
() автор топика

проблема решилась установкой ядра 3.4.0-gentoo, linux-headers-3.3 и редактировав /usr/share/misc/usb.ids (в usb.ids.gz тоже)

2001  D-Link Corp.
         3c15  DWA-140 RangeBooster N Adapter(rev.B3) [Ralink RT2870]
В ядре включать [ * ] ralink 53xx (usb)

всем спасибо!

iiinjoy
() автор топика
11 февраля 2013 г.

тем кто нагуглит - в debian (по крайней мере sid) все работает отлично, не забудте поставить пакет firmware-ralink

zb
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.