[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

IrDA, gnokii und 8210



Hallo,
ich versuche seit einiger Zeit mein 8210 mit gnokii über IrDA zum Laufen zu 
bringen und bin bisher gescheitert. Vielleicht kann mir hier der ein oder 
andere noch einen Tipp geben. Bin zwar auch auf der gnokii ML, aber dort 
haben mir die Tipps noch nicht weitergeholfen. Da benutzt keiner Debian, 
scheint's :-(

Stand:

Nokia 8210 und Actisys IR220L+ (serieller Dongle) läuft an COM1.
Unter Win98 kann ich damit arbeiten, d.h. prinzipiell funktioniert die 
Kommuniktion.

BS: Debian testing/unstable-Mix mit Kernel 2.4.19

Die geladenen Kernelmodule:

gamma:/home/thomas# lsmod
Module                  Size  Used by    Not tainted
ircomm-tty             30144   0  (autoclean)
ircomm                 13180   0  (autoclean) [ircomm-tty]
irtty                   7296   2  (autoclean)
serial                 44128   1  (autoclean)
actisys                 1408   1
irda                  138060   1  [ircomm-tty ircomm irtty actisys]

Meine Kernel-Konfiguration:

#
# IrDA (infrared) support
#
CONFIG_IRDA=m

#
# IrDA protocols
#
CONFIG_IRLAN=m
CONFIG_IRNET=m
CONFIG_IRCOMM=m
# CONFIG_IRDA_ULTRA is not set

#
# IrDA options
#
CONFIG_IRDA_CACHE_LAST_LSAP=y
CONFIG_IRDA_FAST_RR=y
CONFIG_IRDA_DEBUG=y

#
# Infrared-port device drivers
#

#
# SIR device drivers
#
CONFIG_IRTTY_SIR=m
CONFIG_IRPORT_SIR=m

#
# Dongle support
#
CONFIG_DONGLE=y
# CONFIG_ESI_DONGLE is not set
CONFIG_ACTISYS_DONGLE=m
CONFIG_TEKRAM_DONGLE=m
# CONFIG_GIRBIL_DONGLE is not set
# CONFIG_LITELINK_DONGLE is not set
# CONFIG_OLD_BELKIN_DONGLE is not set

#
# FIR device drivers
#
# CONFIG_USB_IRDA is not set
CONFIG_NSC_FIR=m
CONFIG_WINBOND_FIR=m
CONFIG_TOSHIBA_FIR=m

Installierte Programme:

gamma:/home/thomas# dpkg --list *irda*
||/ Name                              Version                           
Description
+++-=================================-=========
ii  irda-common                       0.9.14-18                         
IrDA management utilities
ii  irda-tools                        0.9.14-18                         
IrDA handling tools

Konfiguration von irda-common:

gamma:/home/thomas# cat /etc/irda.conf
#irda.conf Version: 1.0
IRDADEV=/dev/ttyS0
DONGLE=actisys+
DISCOVERY=-s
ENABLE=yes # if you do not need to start irattach, set "no"

Erkennung angschlossener Geräte:

gamma:/home/thomas# irdadump
08:20:18.011305 xid:cmd 485437f3 > ffffffff S=6 s=0 (14)
08:20:18.101302 xid:cmd 485437f3 > ffffffff S=6 s=1 (14)
08:20:18.191301 xid:cmd 485437f3 > ffffffff S=6 s=2 (14)
08:20:18.281304 xid:cmd 485437f3 > ffffffff S=6 s=3 (14)
08:20:18.371302 xid:cmd 485437f3 > ffffffff S=6 s=4 (14)
08:20:18.461304 xid:cmd 485437f3 > ffffffff S=6 s=5 (14)
08:20:18.461291 xid:rsp 485437f3 < 09420000 S=6 s=4 Nokia 8210 hint=b125 [ 
PnP Modem Fax Telephony IrCOMM IrOBEX ] (27)
08:20:18.551302 xid:cmd 485437f3 > ffffffff S=6 s=* gamma hint=0400 [ 
Computer ] (21)

8 packets received by filter

und:
gamma:/home/thomas# cat /proc/net/irda/discovery
IrLMP: Discovery log:

nickname: Nokia 8210, hint: 0xb125, saddr: 0x485437f3, daddr: 0x23410000

Der Status der seriellen Schnittstellen:

gamma:/home/thomas# setserial -bg /dev/ttyS*
/dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A
/dev/ttyS1 at 0x02f8 (irq = 3) is a 16550A

Die Konfiguration von gnokii:

gamma:/home/thomas# cat ~/.gnokiirc
[global]
port = /dev/ircomm0
#port = /dev/ttyS0
model = 8210
initlength = 1    #default
connection = irda    #serial
bindir = /usr/sbin/
#serial_baudrate = 115200
use_locking = no


Und schließlich der Aufruf von gnokii:

gamma:/home/thomas# gnokii --identify
/usr/bin/gnokii
GNOKII Version 0.4.3
Telephone interface init failed! Quitting.

und der Aufruf mit xgnokii:

gamma:/home/thomas# exit
exit
thomas@gamma:~$ xgnokii
GSM/FBUS init failed!
GSM/FBUS init failed!
GSM/FBUS init failed!
GSM/FBUS init failed!
[...]


Während der gnokii-Aufrufe wandelt sich das IrDA Symbol im 8210 von 
blinkend in nicht-blinkend, d.h. es ist wohl ein Kontakt da!?

Der Aufruf mit minicom bringt auch einen Kontakt über ircomm0. AT->OK ist 
möglich.

gamma:/etc/minicom# cat minirc._dev_ircomm0
# Machine-generated file - use "minicom -s" to change parameters.
pr port             /dev/ttyS0
pu baudrate         115200
pu bits             8
pu parity           N
pu stopbits         1


Vielleicht kann mir noch einer einen weiteren Tipp geben? Die Entwickler 
haben wohl auch 8210 mit IrDA am Laufen, allerdings mit Mainboardadaptern.

Vielen Dank

Thomas
-- 
God said: tar xvzf universe.tar.gz - and the Universe was!




Reply to: