SUBJECT : Nokia 6020 Infrared
SYSTEM : Ubuntu Feisty

D'abord, je me dois de vous indiquer la source de ma connaissance. En l'occurrence mon moteur de recherche préféré m'a renvoyé sur cette page : http://www.de-brauwer.be/wiki/wikka.php?wakka=Nokia6020.

Maintenant voici ce que vous devrez faire pour communiquer avec votre 6020 :

NE branchez PAS le dongle Infrarouge et n'activez PAS l'infrarouge sur votre téléphone !!

Installez les paquets nécessaires :
$ sudo apt-get install irda-utils wammu openobex-apps obexfs

Lancez le programme Infrarouge :
$ sudo /etc/init.d/irda-utils start

Branchez le dongle, Linux reconnais le dongle, le répertoire /proc/net/irda apparaît.
Mais il ne voit aucun téléphone pour l'instant :
$ sudo cat /proc/net/irda/discovery /proc/net/irda/irlap

 	IrLMP: Discovery log:

	irlap0 state: LAP_NDM
 

C'est parce que l'interface Infrarouge, détectée comme une carte réseau n'est pas active (pas d'adresse matérielle) :
$ ifconfig irda0

irda0     Link encap:IrLAP  HWaddr 00:00:00:00

On l'active :
$ sudo ifconfig irda0 up

Bravo, ça marche; on a une adresse et le dongle commence à émettre :
$ sudo ifconfig irda0

irda0     Link encap:IrLAP  HWaddr 9a:ea:ad:xx

$ sudo cat /proc/net/irda/discovery /proc/net/irda/irlap

	IrLMP: Discovery log:

	irlap0 state: LAP_NDM
	  device name: irda0, hardware name: usb#11
	  caddr: 0x28, saddr: 0x37d58b8d, daddr: 0x000000
	  win size: 0, win: 0, line capacity: 0, bytes left: 0
	  tx queue len: 0 win queue len: 0 rbusy: FALSE mbusy: FALSE
	  retrans: 0 vs: 0 vr: 0 va: 0
	  qos   bps     maxtt   dsize   winsize addbofs mintt   ldisc   comp
	  tx    9600    0       64      1       12      0       0
	  rx    9600    0       64      1       12      0       0

Maintenant, activez l'infrarouge sur le téléphone et lancez la commande suivante (qui permet l'association du téléphone) :
$ sudo irattach irda0 -s

Le téléphone devrait alors être reconnu :
$ sudo cat /proc/net/irda/discovery

	IrLMP: Discovery log:
	nickname: Nokia 6020, hint: 0xb125, saddr: 0x37d58b8d, daddr: 0x00002f24

Il reste à tester la connexion avec la commande gammu. Pour commencer, il faut la configurer. Pour cela, créez le fichier .gammurc dans votre dossier utilisateur (avec gedit ou autre éditeur) et y mettre le texte suivant:

[gammu]
port = /dev/ttyS1
connection = irda

Maintenant, la commande gammu devrait vous dire ceci :
$ gammu --identify

	Manufacturer  : Nokia
	Model         : 6020 (RM-30)
	Firmware      : 04.50 C (19-12-05)
	Hardware      : 5051
	IMEI          : 3597490xxxxxx
	Original IMEI : 359749/00/xxxxxx/x
	Manufactured  : 07/2006
	Product code  : 0538990

Vous allez maintenant pouvoir récupérer vos contacts, sms et historique des appels avec wammu, une interface graphique pour gammu. Vous devriez trouver wammu dans le menu Applications > Accessoires.


Wammu

Pour récupérer les photos, musiques, ...
C'est un peu plus compliqué, mais je suis sûr que vous allez y arriver. L'opération consiste à monter le téléphone comme système de fichier (à l'aide de fuse et du driver obexfs). Pas de panique, voici le mode d'emploi :

Commencez par créer un répertoire de montage :
$ sudo mkdir /media/telephone

Et maintenant montez le système de fichier de votre téléphone sur ce répertoire :
$ sudo mount -t fuse "obexfs#-i" /media/telephone

C'est fini, vous pouvez parcourir les répertoires du téléphone, déplacer, copier et supprimer des fichiers (en ligne de commande seulement, Nautilus ne marche pas) :
$ ls /media/telephone

Clips vid?o  Enreg.  Icones  Photos  Th?mes  Tonalit?s

Quand vous avez terminé, démontez le système de fichiers avec la commande :
$ sudo fusermount -u /media/telephone

==================================
PS: Petit Bonus.
Vous pouvez écouter vos mp3 favoris sur votre téléphone. Il suffit de les convertir au format amr avec la commande suivante :
$ ffmpeg -i la_musique.mp3 -acodec amr_nb -ar 8000 -ac 1 -ab 32 la_musique.amr