it-swarm.com.de

Gebäudetreiber für Ralink RT5370 USB WiFi WLAN Dongle

Ich habe einen Trim-Slice-Wert mit Ubuntu 11.04. Es kommt mit einem Ralink RT5370 802.11n WiFi Dongle .

Wenn ich den Dongle einstecke, funktioniert er nicht einfach. ifconfig und iwconfig zeigen das Gerät nicht an, obwohl lsusb das aufgelistete Gerät anzeigt:

[email protected]:~$ lsusb | grep Ralink
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. 

Ich habe den Link für RT5370 von Ralink's Linux Drivers Site heruntergeladen, was zu einer Datei mit dem Namen 2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO.tar.bz2 führte. Nach dem Extrahieren erwähnt das einzige README in der Datei den "RT2870 Wireless Lan Linux Driver"; Das Makefile im Stammverzeichnis des Verzeichnisses enthält jedoch die folgenden Zeilen:

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

Ich habe os/linux/config.mk bearbeitet, um die folgenden Einstellungen zu erhalten:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

Wenn ich zum Stammverzeichnis des extrahierten Verzeichnisses zurückkehre und make ausführe, schlägt dies jedoch fehl:

[email protected]:~/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

Wie kann ich den Treiber für dieses Gerät erstellen?

2
Phrogz

Ich benutze einen Tenda W311M, der den gleichen Chip verwendet. Vielen Dank, dass Sie die Download-URL für den Treiber angegeben haben.

Dieser Thread http://ubuntuforums.org/showthread.php?t=1285828 erwähnt die Lösung.

Ich hoffe es klappt bei dir.

2
El Khan

Sie müssen die Linux-Header installieren, die Ihrem Kernel-Release entsprechen, um das erwähnte Build-Verzeichnis zu erhalten:

apt-get install linux-headers-[version]

Sie können das Kernel-Release erhalten, indem Sie Folgendes eingeben:

uname -r
1
JBV06