HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: LIRC и Cacko
Страницы: [1] 2

[Ответить]
Е. Медведев [25.10.2004 12:28] LIRC и Cacko:
Cacko 1.21b, пытаюсь поставить lirc.

Ставлю из пакета с именем lirc-Sharp-ROM-3.10_0.6.6_arm.ipk - он вроде как для правильной версии ядра. Тем не менее при modprobe lirc_sir говорит вот так:

/lib/modules/2.4.18-rmk7-pxa3-embedix/kernel/drivers/char/lirc_sir.o: unresolved symbol ucb1200_set_io
/lib/modules/2.4.18-rmk7-pxa3-embedix/kernel/drivers/char/lirc_sir.o: unresolved symbol ucb1200_set_io_direction

Где грабли? Если этот пакет неправильный, где взять правильный? Пересобирать модуль ядра не очень тянет.
maslovsky [25.10.2004 12:52] Re: LIRC и Cacko:
Вообще-то Sharp-ROM-3.10 - это прошивка для 5500-х завров. да, ядро там формально одинаковое, но конфиги могут различаться... Поэтому скорее всего придется модули собирать...
svsleaves [25.10.2004 15:08] :
http://www.currybrothers.com/zaurus/sl5600_patches.html
ВадимП [25.10.2004 15:18] :
Категорически не рекомендую ставить модули ядра из ipk-пакетов.
Ядро постоянно изменяется и модули от другого варианта ядра (при той же версии на него могли быть наложены другие заплаты и использован иной .config) вообще говоря могут не подойти к Вашему.
При этом они могут либо вовсе не загрузиться, либо сделать ядро потенциально нестабильным.
svsleaves [25.10.2004 15:43] :
Хотелось бы ссылочку на исходники ядра, установленного в 1.21b
Без них проблематично lirc поставить.
ВадимП [25.10.2004 15:54] :
Я уверен, что 1.21b использует то же самое ядро, что и 1.21a.
А ссылку на исходники 1.21a можно найти в соответствующей ветке: http://www.hpc.ru/pda/board/index.php?t=23003&postdays=0&postorder=asc&start=4
Е. Медведев [25.10.2004 18:23] :
Это ж ядро куда-то положить еще надо, потом патчи накладывать, конфигурить... Ни у кого уже собранного пакета исходников для SL-C860 не найдется, хотя бы? Я уж не прошу модуль мне скомпилить, хотя если вдруг найдутся альтруисты...
svsleaves [26.10.2004 11:02] :
Я же писАл. Там есть работающий модуль.
http://www.currybrothers.com/zaurus/sl5600_patches.html
Е. Медведев [26.10.2004 21:10] :
Действительно, проинсталился. А что ему в modules.conf для 860 писать? Там же надо порт указать, насколько я помню, а про это что-то не пишет никто...
Е. Медведев [28.10.2004 16:50] :
Что-то не получается никак.

В dmesg написано:

lirc_sir: I/O port 0xf8700000, IRQ 12.
pxa210_irda_startup
lirc_sir: power on irda.
lirc_sir: Installed.

То есть правильный порт он нашел, модуль прогрузил, irda модулей в памяти нет, все пучком.

В modules.conf написал:

alias char-major-61 lirc_sir

В /etc/rc.d/init.d/lirc написано:

DEVICE=/dev/lirc
...
/bin/mknod ${DEVICE} c 61 0

Вроде бы логично, да?

Запускаю mode2, свечу пультом, mode2 молчит как партизан.
Где грабли?
[Ответить]
[Вперед >]