Smartphone France Application Smartphone France pour Windows
Bienvenue sur Smartphone France Windows Edition
Actuellement, 159 visiteurs en ligne
Vous utilisez un bloqueur de publicités ? Félicitations :)
Connectez Linux au net avec votre Smartphone
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 !