Адаптация скрипта для сборки и установки модуля ядра

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Ответить
Дмитрий П. С.
Сообщения: 3
ОС: Linux Mint

Адаптация скрипта для сборки и установки модуля ядра

Сообщение Дмитрий П. С. »

Дня доброго.

Нужно установить "драйвер" чипа тачскрина, есть скрипт для Убунту (работает проверял) мне нужно его адаптировать под Федора 27. Проблема в том что я во первых мало знаком с Федорой, во вторых ничем подобным ранее не занимался, помогите пожалуйста.

Скрипт как он был под Убунту:

Код: Выделить всё

#!/bin/bash
# blacklist old driver and unload
echo "blacklist silead" | sudo tee /etc/modprobe.d/blacklist-silead.conf
sudo rmmod silead
# install new driver
sudo apt update && sudo apt install -y git make gcc dkms
git clone https://github.com/onitake/gslx680-acpi.git
cd gslx680-acpi
MODULE_VER=$(grep VERSION dkms.conf |  awk -F '"' '{print $2}')
sudo mkdir /usr/src/gslx680-acpi-$MODULE_VER
sudo cp -r * /usr/src/gslx680-acpi-$MODULE_VER/
sudo dkms add gslx680-acpi/$MODULE_VER
sudo dkms install gslx680-acpi/$MODULE_VER

# copy firmware silead_ts.fw
sudo cp ../silead_ts.fw /lib/firmware/

#check touchscreen
sudo modprobe gslx680_ts_acpi

echo "All done"


Моя "адаптация":

Код: Выделить всё

#!/bin/bash

# Блокируем старый драйвер
echo "blacklist silead" | sudo tee /etc/modprobe.d/blacklist-silead.conf
sudo rmmod silead

# Устанавливаем необходимые пакеты
sudo dnf install dkms
sudo dnf check-update
sudo dnf install -y git make gcc dkms


git clone https://github.com/onitake/gslx680-acpi.git
cd gslx680-acpi
MODULE_VER=$(grep VERSION dkms.conf |  awk -F '"' '{print $2}')
sudo mkdir /usr/src/gslx680-acpi-$MODULE_VER
sudo cp -r * /usr/src/gslx680-acpi-$MODULE_VER/
sudo dkms add gslx680-acpi/$MODULE_VER
sudo dkms install gslx680-acpi/$MODULE_VER

# copy firmware silead_ts.fw
sudo cp ../silead_ts.fw /lib/firmware/

#check touchscreen
sudo modprobe gslx680_ts_acpi


На строке:

Код: Выделить всё

sudo dkms install gslx680-acpi/$MODULE_VER


Он выводит что не обнаружены исходники ядра... я пытался найти как их установить но не нащёл.

Помогите пожалуйста.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Адаптация скрипта для сборки и установки модуля ядра

Сообщение Vascom »

Загруженное ядро соответствует установленному kernel-devel?
Спасибо сказали:
Ответить