Настройка Lirc
- *Sasha*
- Неотъемлемая часть форума
- Сообщения: 258
- Зарегистрирован: 12 мар 2005, 01:50
- Откуда: Минск
- Контактная информация:
Настройка Lirc
Вот нашел статью http://linuxforum.ru/lofiversion/index.php/t9350.html
установил пробую завести
root@debian:~# setserial /dev/ttyS0 uart none
bash: setserial: command not found
root@debian:~# modprobe lirc_serial
FATAL: Module lirc_serial not found.
root@debian:~#
Ещё нужно в ядре что конфигурять?
установил пробую завести
root@debian:~# setserial /dev/ttyS0 uart none
bash: setserial: command not found
root@debian:~# modprobe lirc_serial
FATAL: Module lirc_serial not found.
root@debian:~#
Ещё нужно в ядре что конфигурять?
Debian
- *Sasha*
- Неотъемлемая часть форума
- Сообщения: 258
- Зарегистрирован: 12 мар 2005, 01:50
- Откуда: Минск
- Контактная информация:
Переставил лирк из исходников, теперь
root@debian:~# setserial /dev/ttyS0 uart none
bash: setserial: command not found
root@debian:~# modprobe lirc_serial
FATAL: Error inserting lirc_serial (/lib/modules/2.6.17/misc/lirc_serial.ko): Device or resource busy
root@debian:~# mode2
mode2: error opening /dev/lirc
mode2: No such device
Хотя он есть
root@debian:~# setserial /dev/ttyS0 uart none
bash: setserial: command not found
root@debian:~# modprobe lirc_serial
FATAL: Error inserting lirc_serial (/lib/modules/2.6.17/misc/lirc_serial.ko): Device or resource busy
root@debian:~# mode2
mode2: error opening /dev/lirc
mode2: No such device
Хотя он есть
Debian
Какое у тебя устройство, /dev/???*Sasha* писал(а):Ступил, не был установлен setserial
Теперь mode2 на команды пульта отвечает, но встал вопрос дольнейшей настройки в kcontrok/удалённон управление/ Написано нет устройств поддерживающих связь с пультом ДУ, и что нужно настроить lirc.
Во первых надо настроить /etc/lirc/hardware.conf
Код: Выделить всё
# /etc/lirc/hardware.conf
#
# Arguments which will be used when launching lircd
LIRCD_ARGS=""
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=false
#Try to load appropriate kernel modules
LOAD_MODULES=false
# Run "lircd --driver=help" for a list of supported drivers.
DRIVER="dev/input"
# If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be
# automatically used instead
DEVICE="/dev/input/event2"
MODULES=""
# Default configuration files for your hardware if any
LIRCD_CONF=""
LIRCMD_CONF=""
Код: Выделить всё
#
# defaults:
#
# remote = *
# repeat = 0
#
#
#
#begin
# prog = irexec
# button = TV
# mode = mplayer
# config = gmplayer
# flags = once
#end
#begin
# prog = irexec
# button = POWER
# config = sudo shutdown -h now
#end
####totem########
begin
button = PAUSE
prog = totem
config = totem --play-pause
end
###mplayer###
begin
button = VOLUP
prog = mplayer
config = volume 1
repeat = 1
end
begin
button = VOLDOWN
prog = mplayer
config = volume -1
repeat = 1
end
begin
button = POWER
prog = mplayer
config = quit
end
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson
- *Sasha*
- Неотъемлемая часть форума
- Сообщения: 258
- Зарегистрирован: 12 мар 2005, 01:50
- Откуда: Минск
- Контактная информация:
Запустился после создания
/etc/lircd
/etc/lircd.conf
Но вот вопрос как в .lircrc добавить kmix
И ещё что б всё работало нужно запускать
setserial /dev/ttyS0 uart none
modprobe lirc_serial
ln -s /dev/lirc0 /dev/lirc
chmod 666 /dev/lirc0
lircd
Пробовал сделать скрипт в /etc/init.d, модуль подгружает, ссылку делает, прова даёт, а lircd не хочет грузить, и при ручной загрузке почему-то не работает.
/etc/lircd
/etc/lircd.conf
Но вот вопрос как в .lircrc добавить kmix
И ещё что б всё работало нужно запускать
setserial /dev/ttyS0 uart none
modprobe lirc_serial
ln -s /dev/lirc0 /dev/lirc
chmod 666 /dev/lirc0
lircd
Пробовал сделать скрипт в /etc/init.d, модуль подгружает, ссылку делает, прова даёт, а lircd не хочет грузить, и при ручной загрузке почему-то не работает.
Debian
- Fenix[FEN]
- Заглянувший
- Сообщения: 35
- Зарегистрирован: 15 июл 2005, 19:43
- *Sasha*
- Неотъемлемая часть форума
- Сообщения: 258
- Зарегистрирован: 12 мар 2005, 01:50
- Откуда: Минск
- Контактная информация:
Ни как не получается автоматически загрузить
/bin/setserial /dev/ttyS0 uart none
modprobe lirc_serial
sleep 3
ln -s /dev/lirc0 /dev/lirc
chmod 666 /dev/lirc0l
/usr/local/sbin/lircdm
модуль подгружает, ссылку делает, прова даёт, lircd загружает, но не работает, если выгрузить вручную модуль и опять загрузить то работает.
/bin/setserial /dev/ttyS0 uart none
modprobe lirc_serial
sleep 3
ln -s /dev/lirc0 /dev/lirc
chmod 666 /dev/lirc0l
/usr/local/sbin/lircdm
модуль подгружает, ссылку делает, прова даёт, lircd загружает, но не работает, если выгрузить вручную модуль и опять загрузить то работает.
Debian
А что в /etc/init.d/rc проблема запихать все эти команды ?*Sasha* писал(а):Ни как не получается автоматически загрузить
/bin/setserial /dev/ttyS0 uart none
modprobe lirc_serial
sleep 3
ln -s /dev/lirc0 /dev/lirc
chmod 666 /dev/lirc0l
/usr/local/sbin/lircdm
модуль подгружает, ссылку делает, прова даёт, lircd загружает, но не работает, если выгрузить вручную модуль и опять загрузить то работает.
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson
не чапайце /etc/init.d/rc можа быць зменены ў любы момант пры абнаўленні сістэмы - гэта не конфіг!
*Sasha*, гм, а калі запускаць сістэму дакладна без lirc_serial а паслся самастойна рабіць modprobe ? Пасля старту сістэмы, калі lirc_serial не загружаны і вы _першы_ раз робіце modprobe - яно працуе?
*Sasha*, гм, а калі запускаць сістэму дакладна без lirc_serial а паслся самастойна рабіць modprobe ? Пасля старту сістэмы, калі lirc_serial не загружаны і вы _першы_ раз робіце modprobe - яно працуе?
Опыт растет прямо пропорционально выведенному из строя оборудованию
А может чтобы lirc_serial грузился надо вот это расскоментировать ?
Код: Выделить всё
#Try to load appropriate kernel modules
LOAD_MODULES=false
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson