Компиляция беспроводного драйвера PCI 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 в 14:40

1 ответ

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

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

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

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

В этом руководстве предполагается набор микросхем 3062, но будет работать одинаково для любого из драйверов исходной загрузки.

Терминал (ctrl + alt + 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 модуль проверки используется картой.

Черный список Встроенный Mod gksu gedit /etc/modprobe.d/blacklist.conf

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

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

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

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

1
ответ дан 2 August 2018 в 01:50

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

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