Создание драйвера для аппаратного ключа Ralink RT5370 USB WiFi WLAN

У меня есть Значение Части Для обрезки с помощью Ubuntu 11.04. Это идет с аппаратным ключом Ralink RT5370 802.11n WiFi.

Когда я включаю аппаратный ключ, он 'просто не работает'; ifconfig и iwconfig не показывайте устройство, хотя lsusb действительно показывает перечисленное устройство:

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

Я загрузил ссылку для RT5370 от сайта Драйверов Linux Ralink, приводящего к названному файлу 2011_0225_RT5370_RT5372_Linux_STA_V2.5.0.1_DPO.tar.bz2. После извлечения его единственный README в файле упоминает "Беспроводную LAN RT2870 Драйвер Linux"; однако, Make-файл в корне каталога действительно имеет эти строки:

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

Я отредактировал os/linux/config.mk иметь эти настройки:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

Когда я возвращаюсь к корню извлеченного каталога и работаю make, однако, это перестало работать:

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

Как я могу создать драйвер для этого устройства?

2
задан 28 January 2012 в 23:46

2 ответа

Я использую Tenda W311M, который использует тот же чип. Спасибо за упоминание загрузочного URL для драйвера.

В этой теме http://ubuntuforums.org/showthread.php?t=1285828 упоминается решение.

Я надеюсь, что это работает для вас.

0
ответ дан 28 January 2012 в 23:46

Вы должны установить заголовки Linux, соответствующие вашей версии ядра, чтобы получить упомянутый каталог сборки:

apt-get install linux-headers-[version]

Вы можете получить версию ядра, набрав:

uname -r
0
ответ дан 28 January 2012 в 23:46

Другие вопросы по тегам:

Похожие вопросы: