LINUX.ORG.RU

почему в винде работает пульт ДУ, а в линнуксе нет?


0

0

тюнер avermedia tvphone98, lsmod |grep lirc ничё не показывает, вручную модуль lirc_gpio не грузится, говорит insmod: error inserting './lirc_gpio.ko': -1 Unknown symbol in module, причём чтоб получить модуль lirc_gpio пришлось скачать исходник lirc и ядро, т.к. в /usr/src/linux были только каталоги и в них только файлы Kconfig м Makefile

cat /proc/bus/input/devices:

I: Bus=0001 Vendor=1461 Product=0001 Version=0001
N: Name="bttv IR (card=41)"
P: Phys=pci-0000:00:0b.0/ir0
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=100003
B: KEY=40fc310 82140000 0 0 0 0 2048000 180 4001 9e0000 0 0 ffc

cat /dev/input/event3 и светить пультом ничё не даёт, lircd --driver=default --device=/dev/input/event3 и irw тоже тишина

КАК ЕГО ЗАСТАВИТЬ РАБОТАТЬ??????

anonymous

Чтобы скомпилить этот модуль, по идее нужны не просто исходники ядра, а исходники того самого ядра, с которым этот модуль должен работать. То есть нужно взять исходники ядра, сконфигурировать, скомпилировать ядро и потом компилировать модуль. А потом загрузиться с этим ядром и загрузить модуль lirc.

P.S. Какой у вас дистрибутив, может он не заработает на ванильном ядре? Или откуда вы брали исходники ядра?

mky ★★★★★
()

>почему в винде работает пульт ДУ, а в линнуксе нет?

потому что ты драйвер не написал

dimon555 ★★★★★
()
Ответ на: комментарий от anonymous

а исходники ядра были скачены с репов, исходники именно того ядра которое в данный момент работает, но не компилированные

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

> дистрибутив runtu на основе ubuntu 7.10

Обновляйтесь (возможно заработает в 8.04 или в 8.10).

Лучше не используйте этот дистрибутив (много проблем), а оригинальную ubuntu.

Igron ★★★★★
()
Ответ на: комментарий от anonymous

Для ядра из дистрибутива нужны не исходники а хидеры.

TarANtuL
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.