LINUX.ORG.RU

CentOS 8 Stream & kernel-ml + TV-Card

 ,


0

2

Вот нашел недостатки kernel-ml

Обычное ядро имеет дрова/модули ТВ Карт+Радио и т.д..

/lib/modules/4.18.Х/kernel/drivers/media/pci/

У kernel-ml это все напрочь отсутствует. И также отсутствует в devel, headers и т.д..

Можно ли как-то туда это прикрутить ?


Ответ на: комментарий от token_polyak

Нету там. Писал про devel, headers

Вообще kenel-ml ядра версий 5.х и у них похоже нет поддержки старых PCI устройств

Есть хидеры старого ядра Похоже надо откомпилировать все эти модули PCI для ядра-ml

В директориях /usr/lib/modules/4.18.0-408.el8.x86_64/build/drivers/media/pci/

есть makefile Но все равно не понятно как откомпилировать

Просто команда make делает останов - нет действий для выполнения

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

Практически решил закинуть эту идею… Но у меня откомпилировались исходники с linuxtv.org

Получились какие-то дрова с такими же именами файлов как и в ядре 4.18.0-408 Но с расширением .o

И insmod при попытке подсунуть ему этот драйвер .o пишет, что не известный формат файла.

Хотя эти .o откомпилировались в среде ядра 5.19.1

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

Мдя… Гений это сделал! Всего надо было подправить пару файлов include .h в исходниках )

Зуб даю, что когда проходили С в универе то в нем были опциональные аргументы.

Но в gcc их почему-то нет ( Тем не менее оно как-то прохавало мои заклинания )

И вот аналоговое РАДИО богато частотами которые вырезаны в цифровом вещании B)

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