irDA. Lirc e telecomandi vari...

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
wakkokid
Linux 2.x
Linux 2.x
Messaggi: 339
Iscritto il: gio 27 gen 2005, 0:00
Kernel: 2.6.3*
Desktop: Kde4
Distribuzione: Debian
Contatta:

irDA. Lirc e telecomandi vari...

Messaggio da wakkokid »

Salve,
Sto cercando di attivare la mia porta a infrarossi "built-in" del mio portatile, equipaggiato con l kernel 2.6.13.3 compilato da me.

Ho incluso, come moduli, tutto ciò che potesse centrare con gli irDA:

Codice: Seleziona tutto

root@carlo:~# modprobe -l | grep ir
/lib/modules/2.6.13.3/misc/lirc_serial.ko
/lib/modules/2.6.13.3/misc/lirc_sir.ko
/lib/modules/2.6.13.3/misc/lirc_dev.ko
/lib/modules/2.6.13.3/kernel/net/irda/irnet/irnet.ko
/lib/modules/2.6.13.3/kernel/net/irda/irlan/irlan.ko
/lib/modules/2.6.13.3/kernel/net/irda/irda.ko
/lib/modules/2.6.13.3/kernel/net/irda/ircomm/ircomm.ko
/lib/modules/2.6.13.3/kernel/net/irda/ircomm/ircomm-tty.ko
/lib/modules/2.6.13.3/kernel/drivers/net/irda/sir-dev.ko
/lib/modules/2.6.13.3/kernel/drivers/net/irda/irtty-sir.ko
/lib/modules/2.6.13.3/kernel/drivers/base/firmware_class.ko
e ho installato lirc-0.7.2 (tar.bz2 da lirc.org)
[con il ./configure ho configurao le opzioni che più mi parevano corrette (irDa hardware --> SIR irDA (built-in ports)]

a questo punto ho provato a dare mode2 e ha premere un tato del telecomando, posto vicino alla mia porta infrarossi, ma non succede nulla.

le utlime righe del file di log sembrano avere qualche problema:
/var/log/messages

Codice: Seleziona tutto

Oct 25 23:05:03 carlo irattach: executing: '/sbin/modprobe irda0'
Oct 25 23:05:03 carlo irattach: + FATAL: Module irda0 not found.
Oct 25 23:05:03 carlo irattach: Trying to load module irda0 exited with status 1
Oct 25 23:05:03 carlo irattach: executing: 'echo carlo > /proc/sys/net/irda/devname'
Oct 25 23:05:03 carlo irattach: executing: 'echo 1 > /proc/sys/net/irda/discovery'
Oct 25 23:05:03 carlo irattach: Starting device irda0
Oct 25 23:05:03 carlo irattach: Stopping device irda0
Oct 25 23:05:03 carlo irattach: exiting ... 
Oct 25 23:05:24 carlo kernel: IrCOMM protocol (Dag Brattli)
Oct 25 23:06:38 carlo kernel: lirc_serial: auto-detected active low receiver
Oct 25 23:14:52 carlo kernel: CSLIP: code copyright 1989 Regents of the University of California
Oct 25 23:14:52 carlo kernel: PPP generic driver version 2.4.2
inltre parecchie guide nominano file o directory che nel mio sistema non sono presenti, ad esempio:
/etc/lircd.conf
/etc/rc.d/init.d/lircd start

Naturalmente tutto quanto detto qui sopra avendo avuto cura di caricare tutti i moduli sopra menzionati.
Detto questo... qual è il modo più semplice per far funzionare questa benedetta porta irda?

Vi ringrazio, Wakko Kid

Avatar utente
-Shark-
Linux 2.x
Linux 2.x
Messaggi: 238
Iscritto il: ven 24 giu 2005, 0:00
Località: Grumento Nova (Pz)
Contatta:

Messaggio da -Shark- »

quando hai compilato lirc che opzioni hai passato al configure?
gli hai dato prefix e sysconfdir?
Se non gli hai passato sysconfdir come parametro o prefix è probabile che i file di configurazione te li abbia piazzati o in /usr/etc o in /usr/local/etc
dai un'occhiatina a quelle dir! :)

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

Dei due file che nomini nessuno dei due è presente di default. In particolare per il primo devi fartelo da solo, mentre il secondo è come inserire i comandi per far partire il demone di lirc nel file rc.local
Se vuoi leggiti questo forse può esserti utile:
http://www.linuxfriendly.it/modules.php ... irc_serial

Rispondi