Premi�rement : R�glages mat�riels
- 1 Allez regarder les sp�cifications de votre mat�riel. Si ce n'est pas disponible, r�f�rez vous � la page de support de votre constructeur, ou contactez son support technique. Vous pourrez peut �tre trouver les informations dans les aper�us du mat�riel mentionn� plus haut.
- 2 Utilisez un BIOS � jour. D'habitude sur la page du support technique de votre fabricant.
- 3 Essayez de faire setserial /dev/ttyS? -g -a | egrep
16550A
. L'un des p�riph�riques mentionn�s est probablement celui que vous
cherchez. D'habitude, c'est le deuxi�me, mais ce n'est pas toujours le cas.
- 4 Note : Ce qui semble �tre un UART est physiquement un contr�leur IrDA, Pour mon HP Omnibook 800, c'est le contr�leur VLSI VL82C147 PCI - IrDA. Ces contr�leurs semblent pouvoir se connecter jusqu'� 115 200 bps comme les UART 16550A. Mais c'est souvent difficile de trouver la bonne configuration.
Deuxi�mement : Comment donner au noyau les param�tres n�cessaires pour votre mat�riel ?
- 4 cat /proc/ioports
pour voir quels ports sont d�j� utilis�s.
- 5 cat /proc/interrupts
pour voir quelles interruptions sont d�j�
prises.
- 6 Lib�rez les ports et interruptions pour le p�riph�rique IR, par exemple :
arr�tez le service PCMCIA ou incluez cette ligne dans
/etc/sysconfig/pcmcia
:
PCIC_OPTS="irq_list=3,4,5,7,9,10,12,14,15"
- 7 Maintenant, essayez de deviner quel port et quelle interruption est
utilis�e. Utilisez un setserial /dev/ttySx irq M port 0xNNNN
pour le
dire au noyau. Si il y a plusieurs possibilit�s, essayez les toutes (Note :
comme il est dit dans le Serial-HOWTO, vous ne devriez pas essayer les
interruptions 0, 1, 6, 8, 13 et 14).
- 8 Si vous avez r�ussi, envoyez les param�tres utiles � l'auteur, car il aimerait bien les inclure dans son aper�u du mat�riel.
- 9 Bonne chance.
Il sera peut �tre aussi n�cessaire d'affiner les r�glages du port s�rie
infrarouge avec setserial, ex : setserial /dev/ttyS0 spd_vhi
(vitesse
115200).
irattach
se fige, mais reconnait mon
imprimante. /var/log/messages
montre que irattach a trouv� mon HP
LaserJet 6P.
/dev/ttySx
ne marche plus du tout. Le
probl�me est dans le module irda, et pas dans le programme irattach. La seule
chose � faire est de rebooter ! La prochaine fois mettez irattach en t�che de
fond en utilisant irattach &
. Stoppez le si n�cessaire avec un
killall irattach
. Recommandation d'Andreas Butz : "D'apr�s ce que
je sais, <CTRL Z> devrait marcher aussi, mais je ne l'ai pas test� dans
ce cas pr�cis. Normalement, cela a exactement le m�me effet que de rajouter un
&
� la commande.
/var/log/messages
.
/dev/ttyS*
, une mauvaise
interruption ou un mauvais port.
Note : le support des noyaux 2.0 s'arr�te. Vous �tes vivement encourag�s � passer aux versions 2.2 et � utiliser les derniers patchs IrDA disponibles � http://www.cs.uit.no/~dagb/irda/snapshots/.
modprobe -a
v�rifie
/lib/modules/<uname -r>/net/irda.o
et donne le message :
"IrLAP; Missing IrTTY /IrLMP Error no IrLAP connection" (dans
/var/log/messages
et sur la console).
#!/bin/sh
echo "$0 : remove irda module"
rmmod irport.o
rmmod irtty.o
rmmod irda.o
dans le processus de d�marrage (/etc/init.d
et un lien symbolique par
exemple "S100ir_rmmod" dans /etc/rc3.d
vers
"ir_rmmod"). (V�rifiez le chemin vers "sh"). pour
les syst�mes style BSD, essayez l'approche correspondante.
examples.zip
et regardez le programme beamer.
Le probl�me principal est qu'il est n�cessaire de rendre le r�cepteur plus sensible. Dans les bases de la physique on apprend la loi du carr� inverse : L'intensit� diminue proportionnellement au carr� de la distance, donc, passer d'un m�tre � 5 demande 25 fois plus de puissance (et la surcharge courant sur un ordinateur portable), ou 25 fois plus sensible (et la distance dynamique - il doit toujours �tre possible de recevoir � 10 centim�tres). Et si vous voulez le faire de l'autre c�t�, il ne doit pas �tre simplement 25 fois plus sensible, il doit pouvoir discerner le faible faisceau infrarouge des n�ons, �conomiseurs d'�crans et autres ombres en mouvement...
Quelqu'un a essay� avec une mise � jour du Palm III : http://home.t-online.de/home/PSPilot/ppppiii.htm
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:41