, но есть подозрение , что система загружена не в то ядро которое ты модуль собираешь.
Ибо если собралось без ошибок , то чего бы ему не модпробиться ?
uname -a Linux whitewind 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux таки оно же. Если собрать вот так, то он ругается на magic модуля что-то там (вот тут я плаваю, но это что-то вроде микрокода под какое ядро собран модуль), а если собрать из папки с заголовками, то не ругается, модпробится нормально, вот только не работает, как надо. Мне кажется, что именно тут какая-то загвоздка...
А это читал ? https://help.ubuntu.com/community/UVC
modprobe: ERROR: could not insert 'uvcvideo': Exec format error А вот это в логах ядра, но это понятно, я скачал с гита последнюю версию ядра и как бы вот: uvcvideo: version magic '5.4.78 SMP mod_unload ' should be '5.4.0-65-generic SMP mod_unload ' ключи --force-vermagic или -f не помогают. Спрошу иначе: как мне скачать НУЖНУЮ версию? C apt я получаю ровно тот же исходник. Блин, почему ж сборка ядра такая задница 😂 Даже скачать нужные сырцы - уже не получается...
Так в статье которую дал там ссылка как взять с svn . А ничего новее и не будет чем в svn
так вот ровно по этому мануалу я делал и собирается uvcvideo с неверной версией ядра 🤷♂️
Обсуждают сегодня