Сайт | Скачать | Видео | Wiki

Автор Тема: как автоматически при загрузке освободить tty0(сом-порт 1) Lupu 528AV  (Прочитано 4086 раз)

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

Оффлайн upsnix

  • Пользователь
  • **
  • Сообщений: 98
  • Репутация: +2/-0
  • Автор темы
Какой-то процесс занимает 1 сом порт ( последовательный порт) tty0, как его автоматически при загрузке системы освободить ???
« Последнее редактирование: 25 Октябрь 2011, 17:14:02 от upsnix »

Оффлайн upsnix

  • Пользователь
  • **
  • Сообщений: 98
  • Репутация: +2/-0
  • Автор темы
коллеги подскажите , может кто-нибудь имел дело с LIRC ? программа для дистанционного управления компьютером , применительно к папику.
пишу modprobe lirc_serial ругается, что устройство или ресурс занят

команда освобождающая порт: setserial /dev/ttyS1 uart none , затем modprobe lirc_serial options lirc_serial irq=4 io=0x3f8 ( заметьте с опциями )

тогда заработает mode2 -d /dev/lirc0
это все в ручную : как автоматически при загрузке освободить tty0(сом-порт 1) Lupu 528AV, нужен скрипт помешенный в папку автозагрузки или прямо указывающий системе грузить драйвер LIRC_ serial с опциями первым

Оффлайн vityk

  • Старожил
  • ****
  • Сообщений: 356
  • Репутация: +24/-0
Нашел сейв-файл от PuppyRus-420, где у меня работала LIRC.
Там в каталоге /etc/init.d есть такой скрипт:
Код
#!/bin/bash
killall lircmd
killall lircd
setserial /dev/ttyS0 uart none
modprobe lirc_serial
chmod 777 /dev/lirc*
/usr/sbin/lircd
/usr/sbin/lircmd