Я новичок в Ubuntu. Как я могу установить драйвер Wi-Fi Ralink RT3290 802.11bgn? И, пожалуйста, если вы можете помочь мне шаг за шагом: D Большое спасибо!
Какую версию Ubuntu вы используете? Какая версия ядра? что ты уже испробовал?
MrTomRod
У меня Ubuntu 14.10 и ядро должно быть последней версии, я обновил его. Я не очень хорош в этом. Я пытался установить с tutorilas в Интернете, но всегда что-то пропустить. Когда я пробую команды make install, он говорит, что есть ошибки
Александр
Разве драйверы не включены в Ubuntu? У меня есть Belkin F7D1101 v2, который использует тот же набор микросхем, и он прекрасно работал в Ubuntu 13.10, 14.04. и 14.10.
Джон Скотт
Сильно связаны и с ответами с более «современными» подходами: / questions / 756166 / rt3290-ralink-driver-in-ubuntu
Дэвид Фёрстер
Ответы:
3
ПРИМЕЧАНИЕ. Ссылки, указанные здесь, могут больше не работать. Они оставлены здесь только в исторических целях.
Я использовал сценарий. У меня сейчас 16.04, и я получил эту ошибку, когда ввод кода «make»:: 85: ошибка: макрос « DATE » может помешать воспроизводимым сборкам [-Werror = date-time] intf (extra, size, «Версия драйвера-% s»). ,% s% s \ n ", STA_DRIVER_VERSION, DATE , _ ^ /home/ranjit/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:4899:95: ошибка: макрос« ВРЕМЯ »может помешать воспроизводимые сборки [-Werror = дата-время]
Ранджит
пожалуйста, введите эту команду "lspci | grep Network" и дайте мне вывод @Ranjit
@SudipDas теперь все нормально, я решил проблему. Я просто указывал на достоверность ответа
user1993
11
Поскольку Ralink не исправляет драйвер и текущая версия не работает, я предоставил исправленный файл, который можно загрузить и установить, выполнив следующие действия.
Я не могу поверить, что личный каталог на Google Диске является единственным источником для этого файла - даже при наилучших намерениях его установка может быть опасной. Пожалуйста, предоставьте ссылку на какой-нибудь официальный источник.
Гюнтберт
1
Да, слишком плохо ralink не заботится об исправлении проблем и предоставляет только 2-летний источник. Я только что удалил несколько ошибок из источника ralink. И просто загрузка исходного кода наверняка не принесет вреда. Если вы настроены так скептически, вы можете пройтись по каждой строчке. мир
Джим Колако
Это не про меня . (1) Этот ответ должен быть полезен в течение более длительного времени. (2) мы, конечно, не ожидаем, что каждый пользователь просеет 4,5 МБ исходного кода (даже если ваш патч состоит всего из 360 или около того строк).
Гюнтберт
1
этот драйвер также обеспечивает поддержку Bluetooth?
user230910
2
@ThomasSebastian, да. Вам необходимо : 1) удалить исправленный драйвер от вашего ядра: sudo dkms remove rt3290sta/2.6.0.0 --all; 2) удалить исправленный источники: sudo rm -r /usr/src/rt3290sta-2.6.0.0; 3) загрузить официальный драйвер вместо пропатченного: sudo rmmod rt3290staи sudo modprobe rt2x00lib. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ : не проверено. Имена могут немного отличаться. После первых двух шагов вы сможете перезагрузиться, чтобы udev автоматически выбрал официальный драйвер.
Ответы:
Загрузите исходный код драйвера:
затем извлеките файл из tar-файла
после этого войдите в этот каталог
После этого активируйте беспроводной драйвер
источник
Поскольку Ralink не исправляет драйвер и текущая версия не работает, я предоставил исправленный файл, который можно загрузить и установить, выполнив следующие действия.
загрузите исправленный файл из моей личной директории Google Drive.
откройте терминал ( Ctrl+ Alt+ t) и
cd
в папку, в которую загружается файл, напримерcd ~/Downloads
.тип
распаковать содержимое в системный каталог
Теперь вы должны получить запрос пароля, где вы вводите
sudo
пароль и нажимаете Enter.как только файлы извлечены, введите
установить драйвер с
dkms
введите
sudo
пароль еще раз и убедитесь, что установка завершена успешно (это займет некоторое время).перезагружать.
Наслаждайтесь Wi-Fi с вашим
RT3290
: DПатч будет работать до версии ядра v4.14, он будет работать на v4.15 и выше из-за изменений в реализациях таймера ядра .
источник
sudo dkms remove rt3290sta/2.6.0.0 --all
; 2) удалить исправленный источники:sudo rm -r /usr/src/rt3290sta-2.6.0.0
; 3) загрузить официальный драйвер вместо пропатченного:sudo rmmod rt3290sta
иsudo modprobe rt2x00lib
. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ : не проверено. Имена могут немного отличаться. После первых двух шагов вы сможете перезагрузиться, чтобы udev автоматически выбрал официальный драйвер.