Компиляция беспроводного драйвера RT3062 PCI

У меня установлена ​​карта Wi-Fi Ralink. Драйвер, поставляемый с Ubuntu 11.10, не запускает мою карту.

На веб-сайте ralink есть исходный файл для компиляции драйвера, но, будучи новичком в Linux, я не совсем понимаю, что я должен делать, я понимаю, что мне нужно использовать make для компиляции драйвера.

Что я не понимаю, так это файлы, перечисленные в файле readme для загрузки. если я отправлю код из двух файлов, которые он сообщает, чтобы отредактировать (они заявили о его распространяемости), может кто-нибудь, пожалуйста, взгляните на него. или если вы хотите загрузить исходный код драйвера и посмотреть сами, это ссылка на него

http://www.ralinktech.com/en/04_support/license.php?sn=5019 (форма для загрузки)

http://www.ralinktech.com/en/04_support/support.php?sn=501 (страница списка загрузок) RT3062PCI / mPCI / CB Драйвер, специфичный для / PCIe (RT3060 / RT3062 / RT3562 / RT3592)

Как вы можете видеть, они не сделали все просто, есть несколько версий драйверов, которые могут быть скомпилированы из этого пакета, и это вызывает у меня проблемы, я знаю, какую версию мне нужно использовать, 3062, но я не знаю, что редактировать в двух файлах для компиляции этого драйвера.

Если вы хотите, чтобы я опубликовал код, а не загружал его, ответьте, и я вернусь к вам позже этим вечером, когда вернусь домой.

1
задан 23 February 2012 в 12:40

2 ответа

Отметьте, я не получил эту работу для 3.0.0.17 ядер, но делает для 3.0.0.16

Хорошо я возвратился к этому с новой парой глаз и никаким похмельем. Моя Карта теперь работает.

Быстрое резюме следует для помощи кому-либо, кто может нуждаться в помощи с этой картой/чипсетом.

Загрузите свой драйвер с ralink Веб-сайта
Если Ваше значение по умолчанию загрузок к каталогу "Downloads", необходимо смочь просто скопировать и вставить команды в терминал, если версия драйвера Вы не загружаете, было обновлено, в этом случае, редактирования должны будут быть сделаны.

Это Руководство принимает чипсет 3 062, но будет работать все равно на любой из драйверов в исходной загрузке.

Терминал (ctrl + высокий звук + T)
tar -C Driver -zxvf ~/Downloads/DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217.tgz

cd Driver/DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217

gksu gedit Makefile может получить подсказку пароля
Проверьте, что версия драйвера является версией или Вашим чипсетом, например: 3062. редактирование, сохраните и закройте gedit.

gksu gedit os/linux/config.mk
Проверьте, что записи суппликанта установлены правильно, должен считать y для каждого. существует два из них. редактирование сохраняет и закрывает gedit.

sudo make Сделайте драйвер

sudo make install Установите новый драйвер

mkdir /etc/Wireless/RT2860STA Если не существующий

sudo cp RT2860STA.dat /etc/Wireless/RT2860STA/RT2860STA.dat скопируйте dat-файл.

sudo modprobe rt3062sta запустите модуль

sudo lspci -v проверьте, что модуль используется картой.

Черный список, созданный в модификации
gksu gedit /etc/modprobe.d/blacklist.conf

В конце файла добавляют, сохраняют и выходят.
//Модуль ядра по умолчанию не работает
черный список rt2800pci

Удостоверьтесь, что модуль известен.
gksudo gedit /etc/initramfs-tools/modules

Редактирование (добавляют только имя модуля), сохраните и Выход.
rt3062sta

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

1
ответ дан 23 February 2012 в 12:40

Вы делаете вещи слишком сложными для себя. Вам нужно только следовать инструкциям в файле readme, чтобы настроить параметры ПОСТАВЩИКА (есть два из них, которые должны быть установлены в «Y»). Затем запустите «make» и «make install». Вам нужно занести в черный список rt2800pci и добавить rt3562sta в список ваших модулей. Они находятся в /etc/modprobe.d/blacklist.conf и / etc / initramfs-tools / modules соответственно.

Вам может потребоваться скопировать RTA2860STA.dat в / etc / Wireless / RT2860STA /

Затем запустите «modprobe rt3562sta», и ваше беспроводное устройство должно подойти.

Чтобы проверить, запустите «sudo lspci -v». На нем должно отображаться «Используемый модуль: rt2860».

Я знаю, странно, что у вас чип 3062, драйвер, который вы устанавливаете, rt3562sta, а модуль ядра - rt2860, но у меня такая же карта, и так оно и есть. Удачи!

0
ответ дан 23 February 2012 в 12:40

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

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