Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: 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
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
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ě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ší :(.
-
Tak aptitude si neporadil, píše to samé.
jinak uname -a
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.
-
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=""]
-
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
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
/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
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
-
ještě otestuj
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 irw tak když mačkách tlačítka na ovladači, identifikuje je lirc?
-
irw
connect: No such file or directory
co je ovladac-lirc.conf?
...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
/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/*/
-
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.
-
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
/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
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/
sudo service lirc restart
find: „/sys/class/rc/*/“: Adresář nebo soubor neexistuje
-
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
-
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.