web-dev-qa-db-fra.com

D-Link DWA 127 rév. B1 ne fonctionne pas

Les identifiants VID et PID du produit ne sont pas enregistrés dans le pilote.

lsusb

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

sb-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)

name -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

buntu 14.04.2 LTS

1
Dagumar

J'ai compilé le pilote ratek http://cdn-cw.mediatek.com/Downloads/linux/2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2 .

Il génère deux erreurs, mais elles pourraient être corrigées en remplaçant:

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

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

Ensuite:

make clean
make 
make install

À ce stade, j'ai compilé le pilote.

Finalement:

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

Maintenant, si j'exécute iwconfig, il affiche une autre interface "ra0"

Salutations: Pilot6

Sources: http://ubuntuforums.org/showthread.php?t=134259

1
Dagumar

Je vais probablement être critiqué, mais j'ajoute cette information, car elle indique comment installer un pilote pour ce périphérique dans Ubuntu.

Il est probable que quelqu'un rédigera un guide complet, étape par étape.

J'ai analysé un pilote Windows et découvert que ce dongle est basé sur la puce Mediatek rt2870. Il n'est pas encore supporté par le noyau Linux.

Il est déclaré que rt2800usb devrait supporter cette puce, mais ce n’est pas le cas.

Quoi qu'il en soit, les identificateurs VID et PID de cette clé ne sont mentionnés dans aucun des pilotes.

Mais le micrologiciel de cette puce est inclus dans l’installation d’Ubuntu; vous pouvez le trouver à /lib/firmware/rt2870.bin. Il n'est donc pas nécessaire de télécharger le fichier du firmware.

Le pilote rt2870sta de cette puce peut être téléchargé à partir de site Mediatek , mais il doit être compilé à partir des sources.

Ce fil peut indiquer comment corriger et compiler le contenu.

1
Pilot6

Mise à jour:

lsmod dit qu'aucun appareil n'utilise rt2870sta mais que l'appareil est connecté

J'ai mis sur la liste noire rt2800usb

0
Dagumar