Ceci est une ancienne révision du document !
Rédigé par Nico4731
Connecter son téléphone mobile en GPRS par bluetooth
Prérequis
Il faut que le Bluetooth fonctionne correctement sur votre PC. Si ce n'est pas le cas, allez le configurer.
Cette procédure a été testé sur Edgy.
Installation et Configuration
Lancer le service bluetooth si ce n'est pas deja fait:
sudo /etc/init.d/bluetooth start
Depuis votre téléphone, rechercher et ajouter votre PC en tant que nouveau périphérique. Si vous n'avez pas le code d'accès, re-vérifiez la configuration du Bluetooth sur votre PC.
Nous allons maintenant installer ppp:
sudo apt-get intall ppp
Puis, nous allons créer 3 scripts. Le premier:
sudo gedit /etc/ppp/peers/connexion
st bonne Et nous y insérons:
# /etc/ppp/peers/connexion nodetach debug local /dev/rfcomm0 115200 connect "/usr/sbin/chat -v -f /etc/ppp/connexion-gprs" disconnect "/usr/sbin/chat -v -f /etc/ppp/deconnexion-gprs" noauth defaultroute debug
Le second:
sudo gedit /etc/ppp/connexion-gprs
En y insérant:
# /etc/ppp/connexion-gprs TIMEOUT 5 ECHO ON ABORT 'BUSY' ABORT 'ERROR' ABORT 'NO ANSWER' ABORT 'NO CARRIER' ABORT 'NO DIALTONE' '' "\rATZ" TIMEOUT 12 SAY "CTRL-C pour déconnecter\n" OK 'AT+cgdcont=1,"IP","wapsfr","0.0.0.0",0,0' OK ATD*99***1# TIMEOUT 15 CONNECT "" SAY "\nConnexion établie\n"
Attention, il y a une ligne qui doit être configuré selon votre opérateur:
OK 'AT+cgdcont=1,"IP","wapsfr","0.0.0.0",0,0'
Il faut personnaliser "wapsfr".
Si vous vous connectez avec un forfait Data, mettez: "websfr".
Si vous vous connectez avec un forfait Wap, mettez: "wapsfr".
Pour Orange et Bouygues, on verra plus tard ;)
Et enfin, le dernier:
sudo gedit /etc/ppp/deconnexion-gprs
En y insérant:
# /etc/ppp/deconnexion-gprs ABORT 'BUSY' ABORT 'ERROR' ABORT 'NO DIALTONE' "" "\K" "" "+++ATH" SAY "\nConnexion terminée\n"
Maintenant, nous allons établir une connexion entre le téléphone et le PC.
Pour cela, il faut l'adresse Mac de votre mobile.
Activer le bluetooth sur votre téléphone, et faites:
hcitool scan
Si tout ce passe bien, vous voyez votre téléphone comme ceci:
00:0F:XX:XX:XX:XX Nulox
Pour établir la connexion, il suffit de faire:
sudo rfcomm connect 0 00:0F:XX:XX:XX:XX 1
Si la connexion a réussi, nous voyons:
Connected /dev/rfcomm0 to 00:0F:XX:XX:XX:XX on channel 1 Press CTRL-C for hangup
Lançons maintenant la connexion GPRS dans un autre terminal en laissant le téléphone connecté:
sudo ppp call connexion
ou
sudo pon connexion
Et le connexion GPRS doit s'établir: sur le téléphone, vous devriez voir qu'il se connecte. Pour vérifier, nous voyons en plus dans le terminal:
Removed stale lock on rfcomm0 (pid 11121) CTRL-C pour déconnecter ATZ OK AT+cgdcont=1,"IP","wapsfr","0.0.0.0",0,0 OK ATD*99***1# CONNECT Connexion établie
Aide
Voir ce sujet sur le forum.