Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: cmd55 23 Května 2012, 20:13:37

Název: Instalace IR ovladače resp. lirc
Přispěvatel: cmd55 23 Května 2012, 20:13:37
Zdravím,
snažím se nainstalovat dálkový ovladač a skončil jsem při instalaci lirc

sudo apt-get install lirc
Kód: [Vybrat]
Nastavuji balík lirc (0.9.0-0ubuntu1) …
ls: nelze přistoupit k /lib/modules/3.2.0-24-generic/kernel/drivers/staging/lirc: Adresář nebo soubor neexistuje
 * Loading LIRC modules                                                  [ OK ]
 * Unable to load LIRC kernel modules. Verify your
 * selected kernel modules in /etc/lirc/hardware.conf
find: „/sys/class/rc/*/“: Adresář nebo soubor neexistuje

výpis cat /proc/bus/input/devices
Kód: [Vybrat]
I: Bus=0003 Vendor=0bda Product=2838 Version=0100
N: Name="IR-receiver inside an USB DVB receiver"
P: Phys=usb-0000:00:12.2-5/ir0
S: Sysfs=/devices/pci0000:00/0000:00:12.2/usb1/1-5/input/input8
U: Uniq=
H: Handlers=kbd event8
B: PROP=0
B: EV=3
B: KEY=c00 0 108fc322 12205100000000 0 18000 19044000401 1e16c000000000 ffc

jsem začátečník,omluvte sníženou kvalitu dotazu...

Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: Cuore 23 Května 2012, 20:28:34
nějaké podrobnosti co máš za systém? Podle kernelu soudím, že asi 12.04 a tam ti píše, že nenašel adresář. Co to znamená sice netuším, ale jen bych to otestoval nainstalovat pomocí aptitude, takže sudo aptitude install lirc, možná si s tím poradí. Jinak ti bude muset poradit někdo znalejší  :(.
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: cmd55 23 Května 2012, 20:52:45
Tak aptitude si neporadil, píše to samé.
jinak uname -a
Kód: [Vybrat]
3.2.0-24-generic #38-Ubuntu SMP Tue May 1 16:18:50 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

adresáře /lib/modules/3.2.0-24-generic/kernel/drivers/staging/ existují, lirc již ne
adresář /sys/class/rc/ je prázdný

předpokládal jsem, že když program instaluji, vytvoří si adresáře sám.
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: cmd55 23 Května 2012, 21:03:26
Kód: [Vybrat]
ještě výpis /etc/lirc/hardware.conf

[code# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="None"
REMOTE_MODULES=""
REMOTE_DRIVER="dev/input"
REMOTE_DEVICE="/dev/input/event8"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="Custom"
TRANSMITTER_MODULES="lirc_dev lirc_cmdir"
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE="/dev/lirc0"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="directtv/general.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=""]
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: cmd55 25 Května 2012, 23:36:22
Tak jsem to zkusil jinak - stáhnul jsem lirc-0.9.0.tar.bz2 a dle návodu rozbalil,
./setup.sh, sudo make, sudo make install...
pak jsem chtěl nastavit ovladač: irrecord -H dev/input -d /dev/input/event11 lircd.conf
Kód: [Vybrat]
Driver `dev/input' not supported.
Supported drivers:
default
a přes toto se nemohu hnout dál...
EDIT změna na  irrecord -H default -d /dev/input/event11 lircd.conf, chybu nepíše nicméně jsem stále tam kde jsem byl

Kód: [Vybrat]
/etc/init.d/lirc restart
find: „/sys/class/rc/*/“: Adresář nebo soubor neexistuje
 * Stopping remote control daemon(s): LIRC                                                 [fail]
 * Loading LIRC modules                                                                    [ OK ]
 * Unable to load LIRC kernel modules. Verify your
 * selected kernel modules in /etc/lirc/hardware.conf
find: „/sys/class/rc/*/“: Adresář nebo soubor neexistuje

Ubuntu 12.04, kernel 3.2.0-24-generic
Kód: [Vybrat]
I: Bus=0003 Vendor=0bda Product=2838 Version=0100
N: Name="IR-receiver inside an USB DVB receiver"
P: Phys=usb-0000:00:12.2-5/ir0
S: Sysfs=/devices/pci0000:00/0000:00:12.2/usb1/1-5/input/input11
U: Uniq=
H: Handlers=kbd event11
B: PROP=0
B: EV=3
B: KEY=c00 0 108fc322 12205100000000 0 18000 19044000401 1e16c000000000 ffc
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: Cuore 26 Května 2012, 10:34:44
ještě otestuj
Kód: [Vybrat]
irrecord --driver=devinput --device=/dev/input/event11 /home/tvuj_adresar/ovladac-lirc.confnicméně irrecord neni pro funkci lirc podstatný, mě se taky nepovedl rozchodit. Když dáš do terminálu
Kód: [Vybrat]
irw tak když mačkách tlačítka na ovladači, identifikuje je lirc?
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: cmd55 29 Května 2012, 20:27:06
irw
Kód: [Vybrat]
connect: No such file or directory

co je ovladac-lirc.conf?
Kód: [Vybrat]
...muj_adresar/lirc-0.9.0/
compile        configure      data2setup.sh  install-sh     remotes/
config.guess   configure.sh   depcomp        libtool        setup.sh
config.status  contrib/       doc/           ltmain.sh      tools/
config.sub     daemons/       drivers/       missing   

Kód: [Vybrat]
/etc/init.d/lirc restart
find: „/sys/class/rc/*/“: Adresář nebo soubor neexistuje
zřejmě už lze nahrát kernel modul, stále chybí adresář rc/*/
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: Cuore 29 Května 2012, 20:47:49
ovladac-lirc.conf je jen název souboru, který ti irrecord vygeneruje. Můžeš si ho nazvat jak chceš. Nicméně pokud ti irw nechodí, tak je lirc nefunkční. Jinak nevím co bys měl udělat, já to třeba rozchodil podle tohoto http://wiki.xbmc.org/index.php?title=HOW-TO:Setup_Lirc (http://wiki.xbmc.org/index.php?title=HOW-TO:Setup_Lirc) prostě dej do googlu Lirc a ideálně třeba typ tvého ovladače nebo alespoň Lirc ubuntu a testuj. Až ti pojede irw máš vyhráno.
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: cmd55 29 Května 2012, 21:39:46
zkouším postupovat dle http://wiki.xbmc.org/index.php?title=HOW-TO:Configure_VRC-1100_remote_for_Ubuntu (http://wiki.xbmc.org/index.php?title=HOW-TO:Configure_VRC-1100_remote_for_Ubuntu)
skončil jsem u restartu inputlirc
Kód: [Vybrat]

/etc/init.d/inputlirc restart
Restarting inputlirc configuration
No /usr/sbin/inputlircd found running; none killed.
Unable to bind AF_UNIX socket to /var/run/lirc/lircd: Address already in use

irw nepíše chybu, ale nereaguje na ovladač

zkusil jsem přeinstalovat lirc
Kód: [Vybrat]
Nastavuji balík lirc (0.9.0-0ubuntu1) …
ls: nelze přistoupit k /lib/modules/3.2.0-24-generic/kernel/drivers/staging/lirc: Adresář nebo soubor neexistuje
tak jsem mu vytvořil adresář lirc,  instalace již chybu nehlásí, ale stále chybí něco v sys/class/rc/
Kód: [Vybrat]
sudo service lirc restart
find: „/sys/class/rc/*/“: Adresář nebo soubor neexistuje
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: Cuore 30 Května 2012, 11:19:19
taky žádné /sys/class/rc/ nemám a irw jede. Je to kus od kusu jiný. Lirc jsem oživoval jen jednou, takže s různorodým hardwarem jsem to neměl příležitost testovat. Musíš laborovat a čekat, že se někdo ozve co se v tom vyzná. Ještě prohledej /var/log/ možná tam něco bude
Název: Re:Instalace IR ovladače resp. lirc
Přispěvatel: cmd55 09 Června 2012, 21:45:46
Tak se mi stále nějak nedaří, takže jsem se přestal jít cestou SW a změnil hardware. To DO jsem chtel pro mediacentrum na bázi Linux a XBMC. Náhodou jsem natrefil na bezdrátovou klávesničku s touchpadem od Evolve a to mi šlape hned po připopjení a když potřebuji např.vyhledávat na youtube tak je jednoduší psát na klávesnici než to honit  šipkama DO. Takže bych toto vlákno označil jako ukončené(bohužel ne vyřešené). Díky všem za pomoc.