- Вопрос или проблема
- Ответ или решение
- Решение проблемы с драйвером Wi-Fi Ralink RT3290 на Ubuntu 14.04
- Шаг 1: Откат версии ядра
- Шаг 2: Установка DKMS
- Шаг 3: Скачивание драйвера
- Шаг 4: Извлечение драйвера
- Шаг 5: Установка драйвера
- Шаг 6: Перезагрузка системы
- Шаг 7: Проверка работы модуля
- Устранение неполадок
- Заключение
Вопрос или проблема
Я пробовал это, но получил следующую ошибку:
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
Ошибка! Не удалось найти каталог исходников модуля.
Каталог: /usr/src/rt3290sta-2.6.0.0 не существует.
Это не зависит от вашей версии Ubuntu, но зависит от версии ядра. Мне удалось установить это на Ubuntu 15.04 (и также работает в Ubuntu 14.10).
-
Понизить версию ядра до linux-image-3.16.0-34
-
Скачать драйверы rt3920 для этого ядра
-
Установить dkms:
sudo apt-get install dkms
-
Извлечь файл в /usr/src:
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
-
cd /usr/src
-
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
-
Перезагрузите компьютер, и Wi-Fi должен заработать.
-
Проверьте, работает ли ваш модуль, проверив вывод:
lspci -v
Контроллер сети: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
**Драйвер ядра в использовании: rt2860** *(2860 также подходит для 3290)*
-
Примечание: Если что-то пойдет не так, удалите патч:
sudo dkms remove rt3290sta/2.6.0.0 --all
Пожалуйста, если вы протестируете метод на более новых версиях ядра, подумайте о том, чтобы оставить комментарий, чтобы мы могли безопасно обновить его
Я следовал этим инструкциям, и они решили мою проблему с Wi-Fi картой на моем HP 650.
Wi-Fi карточка теперь снова работает, как и в 12.04, но Bluetooth не работает.
Я надеюсь, это поможет.
Ответ или решение
Решение проблемы с драйвером Wi-Fi Ralink RT3290 на Ubuntu 14.04
Проблема с драйвером Ralink RT3290 на Ubuntu 14.04 может быть вызвана несовместимостью между вашей версией ядра и драйвером. Ниже приведены пошаговые инструкции для устранения данной проблемы, основанные на успешном опыте пользователей, а также рекомендациях по установке драйвера.
Шаг 1: Откат версии ядра
Для начала вам необходимо убедиться, что у вас установлено правильное ядро. Рекомендуется использовать ядро версии 3.16.0-34 для стабильной работы драйвера. Вы можете проверить версию ядра, используя команду:
uname -r
Если у вас установлено более новое ядро, вы можете откатить его с помощью следующих команд:
sudo apt-get update
sudo apt-get install linux-image-3.16.0-34-generic
sudo reboot
Шаг 2: Установка DKMS
DKMS (Dynamic Kernel Module Support) — это система, обеспечивающая автоматическую повторную сборку модулей ядра при обновлении ядра. Установите его с помощью команды:
sudo apt-get install dkms
Шаг 3: Скачивание драйвера
Скачайте необходимые драйверы для Ralink RT3290 с указанной ссылки:
Шаг 4: Извлечение драйвера
После загрузки файла, вам необходимо извлечь его в каталог /usr/src. Используйте следующую команду:
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
Шаг 5: Установка драйвера
Перейдите в каталог /usr/src и выполните установку драйвера с помощью DKMS:
cd /usr/src
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
Если при выполнении появляется ошибка о том, что исходная папка не найдена, убедитесь, что вы правильно извлекли файлы в каталог /usr/src.
Шаг 6: Перезагрузка системы
После завершения установки перезагрузите компьютер:
sudo reboot
Шаг 7: Проверка работы модуля
После перезагрузки проверьте, работает ли ваш Wi-Fi адаптер. Для этого выполните следующую команду:
lspci -v
В выводе должно быть указано следующее:
Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
Kernel driver in use: rt2860
Драйвер rt2860 также совместим с вашим RT3290, поэтому его использование возможно.
Устранение неполадок
Если после выполнения всех шагов Wi-Fi все еще не работает, вы можете удалить драйвер и попробовать снова:
sudo dkms remove rt3290sta/2.6.0.0 --all
Это поможет вам вернуть состояние системы к исходному состоянию без драйвера, после чего вы можете пересмотреть установленные версии ядра или драйвера.
Заключение
Следуя этим шагам, вы сможете успешно установить и настроить драйвер для Ralink RT3290 на Ubuntu 14.04. Если вы тестируете этот процесс на более новых версиях ядра, не забудьте поделиться своими результатами с сообществом, чтобы помочь другим пользователям.