LINUX.ORG.RU

Помогите установить драйвера rtl8192eu

 , ,


1

1

Всем привет, помогите установить дрова.. разархивировал драйвера в /usr/src. Пытался запустить автоматическую установку(.install_wifi.sh), выдает: rmmod: ERROR: module 8192eu is not currently loaded ERROR: module rtl8xxxu is not currently loaded sudo: dkms: command not found sudo: dkms: command not found sudo: dkms: command not found modprobe: FATAL: Module 8192eu not found in directory /lib/modules/5.3.0-18-genetic

Написано же, что нету команды dkms. Значит, надо установить dkms. Исходные файлы скопировать в ту папку, которая рекомендована в инструкции к драйверу, а то может оказаться, что команда транслции их не найдёт.

Partisan ★★★ ()
Ответ на: комментарий от Ibuprofen

Прочитай файл Readme в папке с исходниками!!!

Обычно установка из сорцов - это make install (хотя в твоём случае все делает скрипт), но можешь собрать пакет для своей ОС и установить штатным способом через менеджер пакетов.

Mixa ()
Последнее исправление: Mixa (всего исправлений: 1)
Ответ на: комментарий от anonymous
  1. Во-первых, следует загрузить и распаковать архив исходного кода драйвера устройства в директорию /usr/src/<название-драйвера>-<версия>.

$ wget http://tenet.dl.sourceforge.net/project/e1000/ixgbe%20stable/4.3.15/ixgbe-4.3.15.tar.gz $ sudo tar -xf ixgbe-4.3.15.tar.gz -C /usr/local/src $ sudo mv /usr/local/src/ixgbe-4.3.15/src /usr/src/ixgbe-4.3.15

После этого нужно создать файл конфигурации с именем dkms.conf в этой же директории.

$ sudo vi /usr/src/ixgbe-4.3.15/dkms.conf Это вот читал пример установки драйверов и там было вот так прописано

Вот ссылка: http://rus-linux.net/MyLDP/kernel/build-kernel-module-with-dkms.html

  1. https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
Ibuprofen ()
Ответ на: комментарий от Ibuprofen

По вашей же ссылке:

sudo apt-get install dkms

Но, так как инета у вас нет, то нужно будет скачивать пакеты отдельно (*.deb-файлы) и устанавливать их. И если вам не понятно откуда и что скачивать, так и пишите. А не про «Всеми способами что я нашел».

mky ★★★★★ ()
Ответ на: комментарий от mky

Ну это собственно и есть главная проблема, что не понятно что, откуда, куда и как? То что не так разъяснился, извиняюсь, просто реально пересмотрел уже кучу всего, но все равно ничего не нашел, либо просто я что то делаю не так…

Ibuprofen ()
Ответ на: комментарий от Ibuprofen

Есть «родные» пакеты, которые входят в репозиторий дистрибутива и при наличии инета ставятся легко и просто. Есть дополнительные модули ядра, которые требуют наличия установленного пакета (фреймворка) dkms. Вы пытаетесь установить модуль, но у вас не установлен dkms. Так как у вас нет Интернета, система не может его скачать и начинаются сложности.

Лучше создайте отдельную тему с названием наподобие «Как без сети установить dkms в xubuntu» и там подробно напишите, что у вас есть. Версия xubuntu, с какого носителя ставили и из какого файла (iso-образа), как вам доступен инет (дуал бут, другой комп в виндой, другой комп с xubuntu).

В последнем случае может помочь пакет apt-offline, а иначе нужно будет скачивать что-то наподобие ″dkms_2.3-3ubuntu3_all.deb″, переносить его на флешке и ″sudo dpkg -i″ на этот файл. Но скорее всего система запросит ещё пакеты по зависимостям. Если вам кто подскажет полный список пакетов будте хорошо...

mky ★★★★★ ()

В папке с распакованными исходниками дать команду make. Модуль собирается?

Если да, то скопировать его в папку

/lib/modules/5.3.0-18-generic

И дать команду modprobe имя_модуля

Проверить WiFi. С dkms играться после установки интернет соединения.

Mixa ()
Последнее исправление: Mixa (всего исправлений: 1)

Откуда вообще взялась необходимость установки левого драйвера? r8192e_pci уже много лет как является частью ядра (правда, в каталоге staging) и по идее должен как-то работать при наличии firmware.

AEP ★★★★★ ()