![]() |
Цитата:
Поэтому модули от одноядерных к вам уже ну никак не подойдут. И потом, они должны быть как минимум от такого-же процессора. Мой вам совет, на форуме 4пда ищите ромоделов и просите их собрать нужные вам модули под конкретную прошивку(которая сейчас установлена) Коммьюнити у вас там не маленькое))) |
Насобирал кучу вариантов модулей, ни один не работает (
собирал из исходников ядра 3.0.75 и из 3.0.8 modinfo /system/lib/modules/easycap.ko filename: /system/lib/modules/easycap.ko license: GPL author: R.M. Thomas description: easycapdc60 version: 0.9.01 alias: usb:v05E1p0408d*dc*dsc*dp*ic*isc*ip* srcversion: F55FD553DEC037B5B7510F5 depends: vermagic: 3.0.8 SMP preempt mod_unload modversions ARMv7 parm: ntsc:NTCS default encoding (default PAL) parm: gain:Audio gain: 0,...,16(default),...31 parm: bars:Testcard bars on input signal failure: 0=>no, 1=>yes(defaul t) parm: readback:read back written registers: (default false) root@android:/ # dmes ругается: easycap:no symbol version for module_layout что характерно внутри модуля нет "module_layout" а в установленных рабочих модулях такая фраза есть. Были рабочие сборки модулей не из полностью "родных" исходников? |
bb055, откуда сорцы то брали...дайте ссылку.
+ Ваш config.gz |
Вложений: 1
https://github.com/aftersilence/kernel_mediapad исходники 3.0.75
kernel.org исходники 3.0.8 arm качал с https://sourcery.mentor.com внутри модуля нет поля module_layout, на него и ругается в DMESG. в собраных модулях которые тут выкладывали такое поле присутствует. ссылка на доку 6й пункт как раз описывает такую ситуацию, можно попробовать взять это поле из собраного рабочего модуля. http://www.mjmwired.net/kernel/Docum...ld/modules.txt уперся в тупик на том что в других собранных модулях, которые присутствуют в файле Module.symvers тоже это поле отсутствует. Тоесть у меня изначально где-то ошибка. |
Похоже дело в самом линуксе (CentOs) он в модуль версию ядра не подставляет при компиляции.
ставлю Ubuntu ) |
Цитата:
|
Цитата:
сорри просто с андроидными делами не так долго дело имею, после freebsd в линуксе многое по другому ) |
Rage2, Вы в каком линуксе собирали модули? Какие то специальные пакеты устанавливали для системы?
в Убунту у меня та же самая ситуация, module-layout нет внутри модуля ( |
Цитата:
2.Точно сам не знаю как на самом деле, но если ядро предварительно не компильнуть, тогда бывает так, что не создадутся записи о версии ядра...ну и всякая другая хрень....)) Т.е есть некая зависимость.. |
Разобрался я вообщем ) нужны версии для всех модулей которые использует этот модуль, часть можно посмотреть в существующих, а версии встроенных модулей непонятно как узнать.
файлик называется Module_symvers часть руками поправил, она прожевывает, на остальные ругается... |
Часовой пояс GMT +4, время: 13:14. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot