Newsgroup: it.comp.os.linux.iniziare
Titolo: Gnokii non va con IrDA

Volevo far funzionare Gnokii per farlo comunicare con il mio cell Nokia
tramite IrDA.
Ho un Nokia 7110 che non è supportato da gnokii (almeno non la versione
inclusa nella Debian Woody), cmq ho fatto prove anche con il vecchio 6150,
ma con risultati identici.
Ho seguito l'Infrared-HOWTO per configurare l'IrDA (ho una actisys ir-210L,
di tipo SIR).
dmesg dice:
Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A    #questa è l'irda
ho controllato che in modules.conf ci fosse:
alias tty-ldisc-11 irtty
SigiP4:~# cat /etc/irda.conf
#irda.conf Version: 1.0
IRDADEV=/dev/ttyS2
DISCOVERY=-s
ENABLE=yes # if you do not need to start irattach, set "no"
SigiP4:~# modprobe irtty-sir
SigiP4:~# lsmod
Module                  Size  Used by
irtty_sir               7296  2
sir_dev                17600  1 irtty_sir
irda                  122640  2 sir_dev
[..]
SigiP4:~# irattach /dev/ttyS2 -s
1.1 Tue Nov  9 15:30:55 1999 Dag Brattli
SigiP4:~# cat /var/log/messages
[..]
Aug 16 16:05:13 SigiP4 irattach: executing: 'echo 1 >
/proc/sys/net/irda/discovery'
Aug 16 16:05:13 SigiP4 irattach: Starting device irda0
Aug 16 16:05:13 SigiP4 irattach: executing: 'echo SigiP4 >
/proc/sys/net/irda/devname'
SigiP4:~# irdadump
14:22:01.930149 xid:cmd 4965ab46 > ffffffff S=6 s=0 (14)
14:22:02.015119 xid:rsp 4965ab46 < 61570000 S=6 s=0 Nokia 7110 hint=b125 [
PnP Modem Fax Telephony IrCOMM IrOBEX ] (27)
14:22:02.020120 xid:cmd 4965ab46 > ffffffff S=6 s=1 (14)
14:22:02.110111 xid:cmd 4965ab46 > ffffffff S=6 s=2 (14)
14:22:02.200099 xid:cmd 4965ab46 > ffffffff S=6 s=3 (14)
14:22:02.290083 xid:cmd 4965ab46 > ffffffff S=6 s=4 (14)
14:22:02.380069 xid:cmd 4965ab46 > ffffffff S=6 s=5 (14)
14:22:02.470058 xid:cmd 4965ab46 > ffffffff S=6 s=* SigiP4 hint=0400 [
Computer ] (22)
[..]
Questo dimostra che l'IrDA funziona.
Ora installo gnokii e creo .gnokiirc come spiegato nella documentazione.
SigiP4:~# cat /root/.gnokiirc
# This is a sample ~/.gnokiirc file.  Copy it into your
# home directory and name it .gnokiirc.
#
[global]
# Set port to the physical serial port used to connect to your phone
port = /dev/ttyS2
# Set model to the model number of your phone
model = 6150
# Initlength controls the number of characters sent to the
# phone during initialisation.  You can either set it to
# the word "default" or a positive integer.
#
# You can try setting this value if you want to connect
# to the phone quicker.  If you've never noticed the
# connection to be slow, it is suggested that you
# leave this alone.  Read the initialisation code in fbus-xxxx
# to understand what this changes if you're curious.
initlength = default
# The type of the connection, for IR set this to infrared
connection = infrared
# Set bindir to point to the location of the various gnokii binaries.
# In particular ensure that mgnokiidev is in this location, with
# permissions 4750, owned by root, group gnokii.  Ensure you
# are in the gnokii group and that the group exists...
bindir = /usr/local/sbin/
Provando però ad eseguire gnokii (ad esempio con la funzione monitor) mi
dice:
SigiP4:~# gnokii --monitor
/usr/bin/gnokii
Gnokii serial_opendevice: tcflush: Invalid argument
Impossibile aprire il dispositivo ad infrarossi FB61: Invalid argument
Hmmm... GSM_LinkOK non si è verificata. Esco.
Qualche hint?
tnx
--
SigiTM
Togli 'NOSPAMMM' per rispondermi.
Visita il sito dei Metal Detector: 
http://listen.to/metaldetector

Come non detto, problema risolto installando l'ultima versione 'unstable' di
Gnokii


 
Dovresti usare la /dev/ircomm0. Prova con minicom qualchr comando AT. Oppure
prima quarda se c' é le ircomm in /dev, ls /dev/ir*.
Se hai devfs dovrebbe attivarsi in automatico altrimenti vai di mknod.
A me non funziona con la /dev/ircomm0. vorrei sapere come farlo con Obex, ma
non ho le info. A parte che ho un SE T68i