Testé sur linux Mandrake 9.0 avec un ordinateur Portable Toshiba.
Pré Requis :
- Un Linux déjà installé avec un noyau 2.4
- Un port infrarouge (échec par le craddle pour l'instant)
- Un SPV, avec bien sûr l'abonnement PDA/PC
- Une bonne connaissance du système linux
Le port Infrarouge, point délicat : Trouver le bon driver du port infrarouge
dans mon cas "toshoboe", dans le votre , testez un lspci avec
les droits root.
00:09.0 IRDA controller: Toshiba America Info Systems FIR Port Type-DO
Une ligne contenant IRDA vous renseignera sur le matériel dont
vous disposez. Si rien n'est présent, votre matériel n'est sans doute pas reconnu...
Ensuite il faut trouver la correspondance entre le matériel listé par "lspci"
et le bon driver linux et là c'est la galère !! car il va falloir
tester ca tout seul :(.
Pour information la liste des drivers du noyau linux est ici
cd /lib/modules/`uname -r`/kernel/drivers/net/irda
ls
et se renseigner également ici :
IR-HOWTO
pour essayer un driver : d'abord sauver toutes ses données :)
ensuite vous pouvez lancer dans une fenêtre un
tail -f /var/log/syslog
afin de garder un oeuil sur ce qui
va se passer dans les logs.
Enfin lachez vous en essayant le driver dont le nom vous inspire
le plus en comparaison du nom renvoyé par la commande "lspci". Hé
oui c'est un peu empirique comme méthode...
Faire tout d'abord un insmod irda
Puis pour essayer un driver par exemple
insmod toshoboe
(sans le .o.gz du nom du fichier)
Regardez dans le syslog pour voire si un driver est reconnu.
Vous avec réussi à passer ce cap !,
avec encore des cheveux sur la tête ?
bravo c'était le plus difficile, mais
ce n'est pas encore terminé.
ensuite lancez les commandes suivantes :
insmod ircomm
insmod ircomm-tty
ifconfig irda0 up
ensuite éditer 2 fichiers
"ppp.sh" :
/usr/sbin/pppd connect '/usr/sbin/chat -vf chat.data ' /dev/ircomm0 -detach debug idle 900
nopcomp noaccomp nobsdcomp nodeflate noccp novj user "orange" usepeerdns defaultroute
et
"chat.data"
"" AT
OK AT&F
OK 'AT+cgdcont=1,"IP","orange.fr","",0,0'
OK ATDT*99#
CONNECT ""
ajouter une ligne dans le fichier /etc/ppp/chap-secrets
orange "" "orange" *
Admirez tout la quintescence technologique ( mouais ) représentant plusieurs jours de travail.
Et Oui le truc : Orange ne supporte pas la compression des entêtes IP, ni
même lors de la négociation au démarrage. Ca fait semblant de marcher puis plouf ...
(seules les requetes udp dns passent, j'en mange mes cours de réseau....)
ensuite, ne pas oublier de rendre exécutable le script.
chmod a+x ppp.sh
et on lance :
./ppp.sh
Ensuite sur le superbe SPV que vous avez :
Programmes -> Plus -> Plus -> Accessoires ->Liaison Modem
Connexion : IrCOMM
Puis Menu => Activer.
Placer la bête devant le port infrarouge et évoquez
saint RMS par 3 fois. Si cela à fonctionné, la commande
ifconfig
Vous renverra quelque chose du genre :
ppp0 Lien encap:Protocole Point-à-Point
inet adr:10.11.201.78 P-t-P:10.11.200.2 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:76 (76.0 b) TX bytes:108 (108.0 b)
Et là c'est carrément la fête, car les 5/10Mo ne vont pas faire long feu !
et puis tout à coup on déchante car Orange notre amis de toujours à fermé plein
de porcs(tm). (j'aime pas le porc à l'orange...)
Une petite analyse m'a donné la liste des ports qui semblent ouverts :
21/tcp ftp
23/tcp telnet
25/tcp smtp
80/tcp http
110/tcp pop-3
119/tcp nntp
143/tcp imap2
443/tcp https
554/tcp rtsp
7070/tcp realserver
Ajout de dernière minute !! Orange vient d'ouvrir MSN le port 1863 serait donc également ouvert.
Quelques liens à voir pour la suite !
car maintenant le rêve c'est de synchroniser les contacts et
le calendrier entre les applications Linux et votre SPV. Mais là
ce n'est plus du porc à l'orange !,
c'est carrémment du pingouin aux artichauds !
http://synce.sourceforge.net/synce/ <= excellent projet, ne permet que de transférer des fichiers avec le SPV. (pour l'instant)
http://www.jardino.nildram.co.uk/ <= ha ! un jour peut être ! (synchronisation des contacts)
http://sourceforge.net/projects/openobex/ <= à voir.
Egalement, si quelqu'un à réussi à faire communiquer son SPV
par le biais du craddle, merci de me contacter.
C'est l'heure de nous quitter, et de faire un petite promo ...
La société 1G6 SARL fournit des prestations de services en informatique
dans le département du bas-rhin. Vous avez des besoins dans la région ?,
pensez à 1G6 !