Главная > HOWTO > Собираем RPM пакет rtl8192cu для Fedora

Собираем RPM пакет rtl8192cu для Fedora

В прошлом году мы публиковали подробную инструкцию по сборке RPM пакета исправленной версии драйвера rtl8192cu при помощи checkinstall. В данном же руководстве мы будем собирать пакет штатными средствами.

Подготовка к сборке

Для начала сборки нам потребуется загрузить и установить следующие пакеты: git, gcc, kernel-headers, kernel-devel и rpm-build:

sudo dnf -y install gcc kernel-headers kernel-devel rpm-build

Создадим базовые каталоги для сборки:

mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

Сборка драйвера

Загрузим файл спецификаций сборки:

wget https://github.com/xvitaly/rtl8192cu-fixes/raw/master/rtl8192cu-fixes.spec -O ~/rpmbuild/SPECS/rtl8192cu-fixes.spec

Скачаем исходники модуля ядра с GitHub:

spectool --all --get-files ~/rpmbuild/SPECS/rtl8192cu-fixes.spec --directory ~/rpmbuild/SOURCES/

Запустим сборку пакета для текущей версии ядра:

rpmbuild -ba  ~/rpmbuild/SPECS/rtl8192cu-fixes.spec

Установка драйвера

Если сборка прошла успешно, мы получим результат в каталоге ~/rpmbuild/RPMS/`uname -m`/.

Установим модуль и необходимые дополнительные конфиги:

sudo dnf -y install ~/rpmbuild/RPMS/`uname -m`/*rtl8192cu*.rpm
Категории:HOWTO Метки:, , , , , ,
  1. Игорь
    17 июня 2015 в 14:02 | #1

    Этот драйвер не поддерживает работу в качестве точки доступа в отличии от найтивного модуля современного ядра (4,0.4). Но в модуле ядра есть другая проблема — не поддерживается шифрование и авторизация WIFI-сети.

  2. 17 июня 2015 в 17:11 | #2

    Игорь :

    Этот драйвер не поддерживает работу в качестве точки доступа

    Не удивительно. Soft-AP мало где реализован. Кстати, это официальный драйвер от Realtek для GNU/Linux, но с патчами, обеспечивающими работу в ядрах 3.11 и выше.

    Игорь :

    в отличии от найтивного модуля современного ядра (4,0.4).

    В нём уже починили потерю пакетов? У меня со свистком ASUS USB-N13 B1 наблюдалась потеря 95% пакетов, а скорость — 25 КБ/с с NAS, находящегося в той же сети. После установки драйвера с фиксами потерь не наблюдалось, а скорость поднялась до 10 МБ/с.

    Игорь :

    Но в модуле ядра есть другая проблема — не поддерживается шифрование и авторизация WIFI-сети.

    Вообще или только в Soft-AP? Если вообще, то он непригоден к использованию.

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


Внимание! Запрещено публиковать любые ссылки в тексте комментария, иначе он сразу же будет помечен как нежелательный и не будет опубликован на сайте.