Driver de construção para Ralink RT5370 USB WiFi WLAN Dongle

2

Eu tenho um Trim-Slice Value usando o Ubuntu 11.04. Ele vem com um dongle WiFi Ralink RT5370 802.11n .

Quando eu conecto o dongle, ele não "apenas funciona"; ifconfig e iwconfig não mostram o dispositivo, embora lsusb mostre o dispositivo listado:

phrogz@trimslice:~$ lsusb | grep Ralink
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. 

Eu baixei o link para RT5370 do site dos Drivers de Linux da Ralink , resultando em um arquivo chamado 2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO.tar.bz2 . Após extraí-lo, o único README no arquivo menciona o "RT2870 Wireless Lan Linux Driver"; no entanto, o Makefile na raiz do diretório tem estas linhas:

ifeq ($(CHIPSET),)
CHIPSET = 5370
endif

Eu editei os/linux/config.mk para ter essas configurações:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

Quando eu retornar à raiz do diretório extraído e executar make , no entanto, ele falhará:

phrogz@trimslice:~/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO$ sudo make
[sudo] password for phrogz: 
make -C tools
make[1]: Entering directory '/home/phrogz/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory '/home/phrogz/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/tools'
/home/phrogz/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/tools/bin2h
cp -f os/linux/Makefile.6 /home/phrogz/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux/Makefile
make -C /lib/modules/2.6.38.3-trimslice-1.03/build SUBDIRS=/home/phrogz/2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO/os/linux modules
make: *** /lib/modules/2.6.38.3-trimslice-1.03/build: No such file or directory.  Stop.
make: *** [LINUX] Error 2

Como posso criar o driver para este dispositivo?

    
por Phrogz 28.01.2012 / 20:46

2 respostas

2

Eu uso uma Tenda W311M que usa o mesmo chip. Obrigado por mencionar o URL de download para o driver.

Este tópico link menciona a solução.

Espero que funcione para você.

    
por El Khan 08.02.2012 / 08:57
1

Você precisa instalar os cabeçalhos do Linux correspondentes ao lançamento do kernel, para obter o diretório de criação mencionado:

apt-get install linux-headers-[version]

Você pode obter o lançamento do kernel digitando:

uname -r
    
por JBV06 26.05.2013 / 11:40