D-Link DWA 127 Rev. B1 não está funcionando

1

Vid e pid do produto não estão registrados no driver.

lsusb

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

usb-devices:

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

    
por Dagumar 28.05.2015 / 18:02

3 respostas

1

Eu compilei o link do driver de taxa.

Ele lança dois erros, mas eles podem ser corrigidos substituindo:

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

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

Então:

make clean
make 
make install

Neste ponto, eu compilei o driver.

Finalmente:

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

Agora, se eu executar o iwconfig, ele mostrará outra interface "ra0"

Saudações: Pilot6

Fontes: link

    
por Dagumar 29.05.2015 / 09:38
1

Eu provavelmente serei criticado, mas estou adicionando esta informação, porque dá uma pista de como instalar um driver para este dispositivo no Ubuntu.

Provavelmente, alguém escreverá um guia passo a passo completo.

Eu analisei um driver do Windows e descobri que esse dongle é baseado no chip Mediatek rt2870. Não é suportado pelo kernel do linux ainda.

É declarado que o rt2800usb deve suportar este chip, mas na verdade não suporta.

De qualquer forma, VID & amp; PID deste dongle não são mencionados em nenhum dos drivers.

Mas o firmware para esse chip está incluído na instalação do Ubuntu, ele pode ser encontrado em /lib/firmware/rt2870.bin . Portanto, não há necessidade de baixar o arquivo de firmware.

O driver rt2870sta para este chip pode ser baixado do site da Mediatek , mas é necessário para ser compilado a partir da fonte.

Este tópico pode fornecer instruções sobre como corrigir e compilá-lo.

    
por Pilot6 29.05.2015 / 10:42
0

Atualização:

lsmod diz que nenhum dispositivo está usando rt2870sta mas o dispositivo está conectado

Eu incluímos rt2800usb na lista negra

    
por Dagumar 29.05.2015 / 15:14