Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
gammu [Le 25/03/2013, 15:30] – [À la recherche du port] 84.14.218.222 | gammu [Le 25/06/2018, 10:49] (Version actuelle) – [Problèmes rencontré] bcag2 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== Wammu et Gammu ====== | ||
+ | |||
+ | //Wammu// et //Gammu// sont des logiciels libres qui permettent la gestion de nombreux téléphones portables. | ||
+ | |||
+ | Selon la compatibilité de votre mobile, ceux-ci vous permettront, | ||
+ | * l' | ||
+ | * la gestion du répertoire ; | ||
+ | * la gestion des appels ; | ||
+ | * la création de sauvegardes (messages, répertoire...) ; | ||
+ | * etc. (liste non exhaustive) | ||
+ | |||
+ | Descendants de [[:Gnokii]] (spécialisé pour les téléphones Nokia), //Wammu// et //Gammu// sont disponibles nativement sous Windows et sous GNU/Linux (et donc Ubuntu). | ||
+ | |||
+ | Notez, pour information, | ||
+ | |||
+ | <note tip>Si vous recherchez un utilitaire vous permettant simplement d' | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | //Wammu// et //Gammu// n'ont pas besoin d' | ||
+ | |||
+ | ==== Pour Wammu, l' | ||
+ | |||
+ | Pour installer la version des dépôts, il vous suffit [[: | ||
+ | |||
+ | Une fois installé, il sera disponible dans le menu // | ||
+ | |||
+ | Information: | ||
+ | |||
+ | Si vous utilisez un cable USB pour connecter votre téléphone, | ||
+ | |||
+ | groups | grep -q dialout || sudo adduser $USER dialout | ||
+ | |||
+ | puis se déconnecter et se reconnecter. | ||
+ | ==== Pour Gammu, l' | ||
+ | |||
+ | Il vous suffit d' | ||
+ | |||
+ | <note tip>Pour permettre l' | ||
+ | |||
+ | |||
+ | ==== Installer les dernières versions ===== | ||
+ | |||
+ | Si vous souhaitez installer les dernières versions de Wammu ou Gammu, avec leurs lots de nouveautés, | ||
+ | |||
+ | Ceci fait, reprenez la partie installation « classique ». | ||
+ | |||
+ | ===== Configuration manuelle ===== | ||
+ | |||
+ | Cette méthode de configuration est commune à //Wammu// et //Gammu//. | ||
+ | |||
+ | < | ||
+ | |||
+ | Une base de données recensant les configurations nécessaires pour plusieurs centaines de téléphones est maintenue et alimentée par les utilisateurs. | ||
+ | Rendez-vous sur [[http:// | ||
+ | |||
+ | ==== À la recherche du port ==== | ||
+ | |||
+ | Une fois votre configuration sauvegardée, | ||
+ | |||
+ | === Bluetooth === | ||
+ | |||
+ | Assurez-vous que votre ordinateur et votre portable aient leurs connexions Bluetooth actives puis tapez la commande suivante dans un [[: | ||
+ | |||
+ | hcitool scan | ||
+ | |||
+ | En réponse, vous devriez obtenir une liste de tous les périphériques détectés. Repérez une ligne similaire à celle ci-dessous : | ||
+ | |||
+ | < | ||
+ | 00: | ||
+ | </ | ||
+ | |||
+ | Le port que vous devrez saisir dans votre fichier de configuration est, ici, « 00: | ||
+ | |||
+ | Exemple de fichier de configuration **'' | ||
+ | |||
+ | < | ||
+ | [gammu] | ||
+ | port = 00: | ||
+ | connection = blueat | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Port USB === | ||
+ | |||
+ | Pour la connexion USB, il faut trouver le moyen de connaitre le port correspondant à votre téléphone. Le port est généralement « / | ||
+ | |||
+ | La solution pour configurer de façon certaine le nom du périphérique dans /dev est d' | ||
+ | |||
+ | Exemple de fichier de configuration **'' | ||
+ | |||
+ | < | ||
+ | [gammu] | ||
+ | port = / | ||
+ | connection = at | ||
+ | model = at | ||
+ | </ | ||
+ | |||
+ | → [[: | ||
+ | |||
+ | === Port infrarouge === | ||
+ | |||
+ | Pour l' | ||
+ | |||
+ | ==== Si votre téléphone n'est pas (ou mal) référencé dans la base de données ==== | ||
+ | |||
+ | Il se peut que vous puissiez tout de même faire fonctionner votre portable en testant différents réglages. | ||
+ | Si vous réussissez, | ||
+ | //Wammu// inclus un utilitaire qui permet de compléter facilement cette base de données en lui envoyant vos réglages et la listes des fonctionnalités supportées par votre téléphone. Vous le trouverez dans //Aide → Retour d' | ||
+ | |||
+ | ===== Wammu : l' | ||
+ | |||
+ | Vous pouvez lancer Wammu par le menu // | ||
+ | |||
+ | ==== Configuration automatique ==== | ||
+ | |||
+ | Lors du premier lancement de Wammu, un assistant de connexion apparaitra (sinon, vous le trouverez dans le menu //Wammu → Assistant recherche téléphone// | ||
+ | Suivez ensuite la procédure. Avec un peu de chance, si votre portable est reconnu, cela devrait suffire. | ||
+ | Si cela ne fonctionne pas, reportez vous à la section « [[# | ||
+ | |||
+ | ==== Utilisation ==== | ||
+ | |||
+ | <note important> | ||
+ | Il vous est fortement recommandé de désactiver l' | ||
+ | </ | ||
+ | |||
+ | L' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Voici, par exemple, l' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Problèmes rencontré ==== | ||
+ | Sous [[bionic|Bionic]], | ||
+ | < | ||
+ | ~$ wammu | ||
+ | Traceback (most recent call last): | ||
+ | File "/ | ||
+ | import Wammu.Locales | ||
+ | File "/ | ||
+ | import six | ||
+ | ImportError: | ||
+ | </ | ||
+ | En désinstallant/ | ||
+ | <code bash> | ||
+ | pip uninstall six | ||
+ | pip install six | ||
+ | </ | ||
+ | Ça fonctionne((https:// | ||
+ | ===== Gammu : utilisation en commande ===== | ||
+ | |||
+ | ==== Utilisation ==== | ||
+ | |||
+ | Les commandes ci-dessous sont données, à titre d' | ||
+ | |||
+ | N' | ||
+ | |||
+ | === Identification du périphérique === | ||
+ | |||
+ | < | ||
+ | < | ||
+ | Manufacturer | ||
+ | Model : 6230i (RM-72) | ||
+ | Firmware | ||
+ | Hardware | ||
+ | IMEI : ******************* | ||
+ | Original IMEI : | ||
+ | Manufactured | ||
+ | Product code : 0528222 | ||
+ | UEM : 400 | ||
+ | </ | ||
+ | |||
+ | === Date et heure du téléphone === | ||
+ | |||
+ | < | ||
+ | < | ||
+ | Phone time is mar 11 jui 2006 21: | ||
+ | Time format is 12 hours | ||
+ | Date format is DD MM YYYY, date separator is / | ||
+ | </ | ||
+ | |||
+ | === Envoi de SMS === | ||
+ | |||
+ | == Par le terminal == | ||
+ | < | ||
+ | < | ||
+ | If you want break, press Ctrl+C... | ||
+ | Sending SMS 1/ | ||
+ | </ | ||
+ | |||
+ | == Par script, avec zenity == | ||
+ | Prérequis : zenity et gammu-smsd installés, téléphone connecté et configuré dans Gammu. | ||
+ | |||
+ | Recopier et rendre exécutable le script suivant (en adaptant prénoms et numéros de téléphone) : | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | log1=Pierre | ||
+ | log2=Paul | ||
+ | log3=Autre_numéro | ||
+ | |||
+ | logA=$(zenity --entry --ok-label=Ok --cancel-label=Quitter --title "Envoi d'un SMS" --text=" | ||
+ | if [ " | ||
+ | zenity --warning --text=" | ||
+ | exit | ||
+ | fi | ||
+ | case $logA in | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | if [ " | ||
+ | zenity --warning --text=" | ||
+ | exit | ||
+ | fi ;; | ||
+ | esac | ||
+ | echo " | ||
+ | if [ " | ||
+ | logC=$(zenity --entry --timeout=300 --ok-label=Envoi --cancel-label=Quitter --width=800 --title=" | ||
+ | |||
+ | case $? in | ||
+ | 0) `echo $logC | gammu --sendsms TEXT $logB` && exit 0 ;; | ||
+ | 1) zenity --warning --text=" | ||
+ | -1) zenity --error --text=" | ||
+ | 5) zenity --error --text=" | ||
+ | esac | ||
+ | if [ " | ||
+ | exit | ||
+ | fi | ||
+ | fi | ||
+ | exit 0 </ | ||
+ | |||
+ | === Récupération des contacts === | ||
+ | |||
+ | Pour récupérer ses contacts, tapez la commande suivante : | ||
+ | gammu getallmemory SM | ||
+ | | ||
+ | === Upload d' | ||
+ | |||
+ | L' | ||
+ | |||
+ | < | ||
+ | < | ||
+ | Searching for phone folder: ********** | ||
+ | |||
+ | |||
+ | Adding " | ||
+ | Writing JAD file: 100 percent | ||
+ | Writing JAR file: 100 percent | ||
+ | </ | ||
+ | |||
+ | ===== Téléphones testés sous Ubuntu ===== | ||
+ | |||
+ | ^ Marque | ||
+ | | Alcatel | ||
+ | | Alcatel | ||
+ | | Alcatel |OT 2012D | 14.04 | Contacts, appels| | ||
+ | ^ Marque | ||
+ | | CECT | p168s | 8.10 | bluetooth ok sauf todo et calendrier | ||
+ | ^ Marque | ||
+ | | Nokia | 2630 | 9.04 | Bluetooth, tout fonctionne | | ||
+ | | Nokia | 2680 | 9.04 | Bluetooth, tout fonctionne | | ||
+ | | Nokia | 2700 | 10.10 | Bluetooth, tout fonctionne | | ||
+ | | Nokia | 2760 | 12.04 LTS | Bluetooth, sms fonctionnent | | ||
+ | | Nokia | 3109c | 8.04 LTS | Bluetooth | | ||
+ | | Nokia | 5200 | 8.10 | Info, Contacts et Appels seulement en USB ou en bluetooth | | ||
+ | | Nokia | 6086 | 8.10 | Info, Contacts, Appels, Message, Calendrier en bluetooth | | ||
+ | | Nokia | 6021 | 18.04 LTS | Info, Contacts, Message en bluetooth | | ||
+ | | Nokia | 6151 | 9.10 | Info, Contacts, Appels, Message, Calendrier en bluetooth - fermeture intempestive lors de la récupération des messages mais pas des contacts | | ||
+ | | Nokia | 6300 | 7.10 | S40 | | ||
+ | | Nokia | 6600slide | ||
+ | | Nokia | 8800 | 8.04 LTS | | | ||
+ | | Nokia | E65 | 10.04 LTS | USB : Info seulement | | ||
+ | | Nokia | XpressMusic 5310 | 8.04 LTS | Info, Contacts et Appels seulement | | ||
+ | | Nokia | XpressMusic 5610 | 7.10 | Info, Contacts et Appels seulement | | ||
+ | ^ Marque | ||
+ | | Sagem | My700x | ||
+ | | Sagem | My700x | ||
+ | | Sagem | My x6-2 | 9.04 | Bluetooth : contacts et messages | | ||
+ | ^ Marque | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | | Samsung | ||
+ | ^ Marque | ||
+ | | Sony Ericsson | c510 | 12.04 LTS | Bluetooth: Aucun soucis rencontré | | ||
+ | | Sony Ericsson | c902 | 8.04 LTS | USB : Info, TODO, Envoi SMS, Envoi Fichier (Long), Contact téléphone. Marche pas : Appels | | ||
+ | | Sony Ericsson | G705 | 8.10 | USB : Aucun soucis | | ||
+ | | Sony Ericsson | J10i2 (ELM) | 12.04 LTS | USB : Info, envoi SMS | | ||
+ | | Sony Ericsson | k310i | 8.10 | USB | | ||
+ | | Sony Ericsson | k530i | 8.04 LTS | USB : Info, Contacts, Appels, Messages, envoi SMS | | ||
+ | | Sony Ericsson | k600i | 8.04 LTS | | | ||
+ | | Sony Ericsson | k608i | 8.04 LTS | | | ||
+ | | Sony Ericsson | k610i | 7.10 | | | ||
+ | | Sony Ericsson | k700i | Debian Jessie (8) | USB => SMS ok | | ||
+ | | Sony Ericsson | k750i | 7.10 | | | ||
+ | | Sony Ericsson | k750i | 8.10 | USB / Gammu: 1.26.1, Wammu: 0.30.1, python-gammu: | ||
+ | | Sony Ericsson | k770i | 8.10 | USB : Aucun soucis | | ||
+ | | Sony Ericsson | k800i | 8.10 | Connexion bien plus stable en USB | | ||
+ | | Sony Ericsson | k850i | 9.04 | Connexion bluetooth, tout marche bien | | ||
+ | | Sony Ericsson | k810i | 7.10 | | | ||
+ | | Sony Ericsson | v600i | 9.10, 12.04 LTS, 12.10 | USB / Bluetooth : pas de souci | | ||
+ | | Sony Ericsson | v640i | 7.10 | clé bluetooth Trust | | ||
+ | | Sony Ericsson | s500i | 10.10 | USB, Bluetooth | | ||
+ | | Sony Ericsson | w300i | 7.10, 8.10 | Clé bluetooth trust + USB | | ||
+ | | Sony Ericsson | w380i | FIXME | | | ||
+ | | Sony Ericsson | w395i | 9.04, 9.10 | Tout fonctionne | | ||
+ | | Sony Ericsson | w500i | 7.04 | | | ||
+ | | Sony Ericsson | w580i | 8.04 LTS, 9.10, 10.10 | USB, Bluetooth | | ||
+ | | Sony Ericsson | w660i | 8.04 LTS, 9.04, 9.10 | USB, Bluetooth | | ||
+ | | Sony Ericsson | w710i | 8.04 LTS | USB | | ||
+ | | Sony Ericsson | w715 | 9.10 | Bluetooth, tout fonctionne | | ||
+ | | Sony Ericsson | w810i | 8.04 LTS | USB: Info, TODO, Envoi SMS/ | ||
+ | | Sony Ericsson | w850i | 9.04 | USB : Aucun soucis | | ||
+ | | Sony Ericsson | w900i | 12.04 LTS | Bluetooth, tout fonctionne | | ||
+ | | Sony Ericsson | z530i | 7.04 | | | ||
+ | | Sony Ericsson | z550i | 9.10, 10.04 LTS | Bluetooth sous 9.10 : Ok.\\ USB sous 10.04 LTS : Aucun soucis | | ||
+ | ^ Marque | ||
+ | | Motorola | ||
+ | | Motorola | ||
+ | ^ Marque | ||
+ | | LG | GT540 | 10.04 LTS | USB: Info, contacts, messages, pas de souci | | ||
+ | ^ Marque | ||
+ | | ZTE | Cute | 13.04 | Bluetooth: contacts, messages | ||
+ | ===== Modems USB testés sous Ubuntu ===== | ||
+ | |||
+ | ^ Marque | ||
+ | | Huawei | ||
+ | | Telecom Design | ||
+ | | Samsung | ||
+ | | ZTE | K3565-Z | ||
+ | Pour une liste plus complète des téléphones et fonctionnalités supportées, | ||
+ | |||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |