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

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

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

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

sudo dnf -y install gcc rpmdevtools kernel-headers kernel-devel

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

rpmdev-setuptree

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

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

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/.

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

sudo dnf -y install ~/rpmbuild/RPMS/*/*rtl8192cu*.rpm

4 комментария к записи

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

  2. Игорь :

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

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

    Игорь :

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

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

    Игорь :

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

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *