Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: проблема с настройкой LIRC ???  (Прочитано 1150 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн aleksmtf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
проблема с настройкой LIRC ???
« : 28 Февраль 2012, 12:37:27 »
настраиваю LIRC c самодельным IR приемником на COM1 далал по мануалу http://xbmc.ru/wiki/index.php?title=%D0%9F%D1%83%D0%BB%D1%8C%D1%82,_%D0%98%D0%9A_%D0%BF%D1%80%D0%B8%D0%B5%D0%BC%D0%BD%D0%B8%D0%BA_(com)_%D0%B8_ASRock_A330ION_%2B_com_port

hardware.conf
Цитировать
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="None"
REMOTE_MODULES="lirc_serial"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#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="true"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""
#REMOTE_SOCKET=""
#TRANSMITTER_SOCKET=""


lircd.conf
Цитировать
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0(default) on Tue Feb 28 01:57:45 2012
#
# contributed by
#
# brand:                       /home/xbmc/lircd.conf
# model no. of remote control:
# devices being controlled by this remote:
#

begin remote

  name  myir.conf
  bits           13
  flags RC6|CONST_LENGTH
  eps            30
  aeps          100

  header       2690   807
  one           461   436
  zero          461   436
  pre_data_bits   8
  pre_data       0x77
  gap          104909
  min_repeat      2
#  suppress_repeat 2
#  uncomment to suppress unwanted repeats
  toggle_bit_mask 0x10000
  rc6_mask    0x10000

      begin codes
          KEY_PLAY                 0x1BD3
          KEY_LEFT                 0x1BA5
          KEY_RIGHT                0x1BA4
          KEY_UP                   0x1BA7
          KEY_DOWN                 0x1BA6
          KEY_MENU                 0x1BA3
      end codes

end remote

В файле autoserial.conf прописано /dev/ttyS0 uart none и скопирован в /etc/serial.conf

 
все как бы работает в IRW  вижу отклики от пульта , но стоит перегрузить комп IRW ничего не выдает , а если рестартануть LIRC
Цитировать
xbmc@XBMC:~$ sudo /etc/init.d/lirc restart
 * Stopping remote control daemon(s): LIRC                               [ OK ]
 * Loading LIRC modules                                                  [ OK ]
 * Starting remote control daemon(s) : LIRC                              [ OK ]

начинает работать IRW и ес-но другие программы реагировать на пульт

почему он во время загрузки оси не подгружает пульт а после restart все OK ???

заметил еше вот что сразу после перезугрузке

Цитировать
xbmc@XBMC:~$ lsmod | grep lirc
lirc_serial            18600  0
lirc_dev               18700  1 lirc_serial

если выполнить sudo /etc/init.d/lirc restart

может быть либо так
Цитировать
xbmc@XBMC:~$ lsmod | grep lirc
lirc_serial            18600  3
lirc_dev               18700  1 lirc_serial

или вот так
Цитировать
xbmc@XBMC:~$ lsmod | grep lirc
lirc_serial            18600  0
lirc_dev               18700  1 lirc_serial

результат один и тот же все работает !!!!!!!






Оффлайн zwart

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
Re: проблема с настройкой LIRC ???
« Ответ #1 : 28 Февраль 2012, 21:22:16 »
если выполнить sudo /etc/init.d/lirc restart
результат один и тот же все работает !!!!!!!
Видать, он запускается только под администратором. В /home лежит lircd.conf? Если нет, попробуйте положить.

Оффлайн aleksmtf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: проблема с настройкой LIRC ???
« Ответ #2 : 28 Февраль 2012, 23:05:06 »
Цитировать
Видать, он запускается только под администратором. В /home лежит lircd.conf? Если нет, попробуйте положить.

он там  лежит с момента когда делал lircd.conf для ду   sudo irrecord -d /dev/lirc0 ~/lircd.conf , правда с начала стер думал что из за него потом правда назад положил.

что то смущает надпись root  :-\

Цитировать
xbmc@XBMC:~$ ps aux | grep lirc
nobody    1015  0.0  0.0   2196   364 ?        Ss   22:32   0:00 /usr/sbin/inpu lircd /dev/input/event0 /dev/input/event1 /dev/input/event2 /dev/input/event3 /dev/input/event4
root      1976  0.0  0.0   5108   600 ?        Ss   22:37   0:00 /usr/sbin/lircd --output=/var/run/lirc/lircd --device=/dev/lirc0
xbmc      2108  0.0  0.0   4192   800 pts/2    S+   22:52   0:00 grep --color=auto lirc


p.s LIRC и setserial не ставил уже были в сборке UBUNTU 11.10 , ставил только inputlirc !!! 





Оффлайн zwart

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
Re: проблема с настройкой LIRC ???
« Ответ #3 : 29 Февраль 2012, 00:18:44 »
он там  лежит с момента когда делал lircd.conf для ду   sudo irrecord -d /dev/lirc0 ~/lircd.conf , правда с начала стер думал что из за него потом правда назад положил.
А /etc/lirc/lircd.conf имеется?

Оффлайн aleksmtf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: проблема с настройкой LIRC ???
« Ответ #4 : 29 Февраль 2012, 00:47:46 »
Цитировать
А /etc/lirc/lircd.conf имеется?

и там идентичный лежит.

в папке /etc/lirc всего 3 файла:

hardware.conf исполняемый(со звездочкой) lircd.conf и lircmd нет.

Оффлайн zwart

  • Участник
  • *
  • Сообщений: 119
    • Просмотр профиля
Re: проблема с настройкой LIRC ???
« Ответ #5 : 29 Февраль 2012, 12:08:12 »
У меня в home lircd.conf с правами root, проверьте у себя. В /etc/lirc по сути 2 файла hardware.conf и lircd.conf с правами root, неисполняемые.
« Последнее редактирование: 29 Февраль 2012, 12:10:39 от zwart »

Оффлайн aleksmtf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: проблема с настройкой LIRC ???
« Ответ #6 : 29 Февраль 2012, 23:13:37 »
 :2funny: :2funny: :2funny:   удалил пакет inputlirc все заработало.

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1295
    • Просмотр профиля
Re: проблема с настройкой LIRC ???
« Ответ #7 : 17 Март 2012, 21:58:07 »
спасибо тебе добрый человек! Я 5 часов убил, разбирая конфы по частям и сверяясь, даже костыль в виде автоматического рестарта Lirc нарисовал.  ;D
"*nix нужен в первую очередь тем, кто сам МОЖЕТ, и самое главное ХОЧЕТ думать" (с)mechanic

 

Страница сгенерирована за 0.057 секунд. Запросов: 24.