D-Link DWA 127 Rev. B1 не работает

Vid и pid продукта не зарегистрированы в драйвере.

lsusb

Bus 002 Device 010: ID 2001:3d04 D-Link Corp.

usb-устройства:

Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#=10 Spd=480 MxCh=0

Ver=2.01 Cls=00(>ifc) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

Vendor=2001 ProdID=3d04 Rev=00.00

Manufacturer=MediaTek

Product=802.11 n WLAN

SerialNumber=1.0

#Ifs= 1 Cfg#= 1 Atr=80 MxPwr=160mA

If#= 0 Alt= 0 #EPs= 8 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)

uname -a:

Linux 3.13.0-49-generic #81-Ubuntu SMP Tue Mar 24 19:29:48 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Ubuntu 14.04.2 LTS

1
задан 29 May 2015 в 12:06

3 ответа

Я скомпилировал ratek драйвер http://cdn-cw.mediatek.com/Downloads/linux/2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2 .

Это бросает две ошибки, но они могли быть исправлены путем замены:

 "current_fsuid()" by "current_fsuid().val" 

 "current_fsgid()" by "current_fsgid().val"

Тогда:

make clean
make 
make install

На данном этапе я скомпилировал драйвер.

Наконец:

echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "2001 3d04" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf

Теперь, Если я выполняю iwconfig, он показывает другой интерфейсные поздравления "ra0"

: источники Pilot6

: http://ubuntuforums.org/showthread.php?t=1342593

0
ответ дан 29 May 2015 в 12:06

Я буду, вероятно, подвергнут критике, но я добавляю эту информацию, потому что она дает ключ к разгадке, как установить драйвер для этого устройства в Ubuntu.

, Вероятно, кто-то запишет полное пошаговое руководство.

я проанализировал драйвер Windows и узнал, что этот аппаратный ключ основан на микросхеме Mediatek rt2870. Это еще не поддерживается ядром Linux.

объявляется, что rt2800usb должен поддерживать эту микросхему, но на самом деле это не делает.

Так или иначе VID & PID этого аппаратного ключа не упоминается ни в одном из драйверов.

, Но встроенное микропрограммное обеспечение для той микросхемы включен в установку Ubuntu, это может быть найдено в /lib/firmware/rt2870.bin. Таким образом, нет никакой потребности загрузить микропрограммный файл.

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

Этот поток может дать направления, как исправить и скомпилировать его.

0
ответ дан 29 May 2015 в 12:06

Обновление:

lsmod говорит, что никакое устройство не использует rt2870sta, но устройство подключено

, я поместил в черный список rt2800usb

0
ответ дан 29 May 2015 в 12:06

Другие вопросы по тегам:

Похожие вопросы: