Como decidir quais drivers para Ralink 148f: 7601? [duplicado]

3

Acabei de receber meu novo dongle usb wifi e estou tentando executá-lo no 13.10. lsusb me dá o seguinte:

$ lsusb -v 
Bus 002 Device 005: ID 148f:7601 Ralink Technology, Corp. 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x148f Ralink Technology, Corp.
  idProduct          0x7601 
...

A primeira coisa que tentei foi instalar os drivers do CD que estava anexado a ele. Lá eu encontrei este arquivo 2011_0719_RT3070_RT8070_RT3370_RT5370_RT5372_RT2070_Linux_STA_V2.5.0.3_DPO.bz2 e no readme havia uma nota para

ModelName:
===========
RT2870 Wireless Lan Linux Driver

=======================================================================
Driver lName:
===========
rt2870.o/rt2870.ko

Depois de lançar sudo make (sudo porque tive um problema ao copiar para cp cannot create regular file /tftpboot' permission denied ), sudo make install agora posso

$ sudo modprobe rt5370sta

Eu também tenho rt2800usb , mas também não funciona.

Agora, quando eu entro no dongle usb eu entro em syslog

Feb 18 15:53:03 xxx kernel: [  302.509247] usb 2-1.3: new high-speed USB device number 5 using ehci-pci
Feb 18 15:53:04 xxx kernel: [  302.969353] usb 2-1.3: New USB device found, idVendor=148f, idProduct=7601
Feb 18 15:53:04 xxx kernel: [  302.969359] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 18 15:53:04 xxx mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3"
Feb 18 15:53:04 xxx mtp-probe: bus: 2, device: 5 was not an MTP device

Eu também tentei este link , mas quando eu digito ra0 configuração para /etc/network/interfaces , em seguida, o pc não inicializa por mais de 1-3 minutos e quando ele inicializa, há apenas lo interface carregada.

EDITAR

A melhor parte é que a maior parte do link no site da MediaTek (eles tinham uma fusão aparentemente) é inexistente link

EDIT2

Depois de de alguma forma colocar minhas mãos em drivers 3.0.0.4 para mt7601U eu recebo o seguinte em syslog

Feb 18 16:55:26 xxx kernel: [ 1975.959906] rtusb init rt2870 --->
Feb 18 16:55:26 xxx kernel: [ 1975.959913] Error: Driver 'rt2870' is already register
ed, aborting...

EDIT3

De alguma forma eu consegui isso funcionar, mas quando eu inicio o wpa_supplicant eu recebo o seguinte registro de depuração

link

    
por Patryk 18.02.2014 / 16:02

2 respostas

1

Eu acredito que esse erro:

  

Erro: O driver 'rt2870' já está registrado, abortando ...

sugere que rt5370sta ou rt2800usb já esteja carregado; verifique:

lsmod | grep -e rt5 -e rt2

Nenhum dos dois está correto para o seu dispositivo. Se um deles for encontrado, descarregue-o:

sudo modprobe -r <driver_you_found>

Se um deles for chamado em / etc / modules, remova-o.

Existe alguma outra pista interessante de qualquer um deles?

sudo modprobe mt7601Usta
dmesg | grep -e mt7 -r 2870
iwconfig
    
por chili555 18.02.2014 / 17:22
6

Segundo o lsusb, eu tenho o mesmo dispositivo:

Bus 002 Device 018: ID 148f:7601 Ralink Technology, Corp. 

O CD contém o seguinte arquivo:

DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2

Também pode ser baixado do site oficial: link

Extraia o arquivo, insira o diretório, que contém o Makefile, e execute:

$ make
$ sudo make install

Após esses passos, o dispositivo funcionou perfeitamente. Boa sorte!

Nas últimas versões do Ubuntu (14.04) é necessário um patch. Este link explica o que é necessário: link

    
por Aron 17.11.2014 / 10:22