francois:gammu
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 | ||
| francois:gammu [2020/11/22 15:42] – francois | francois:gammu [2022/08/13 14:57] (Version actuelle) – [Gammu et le Huawei E220] francois | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| udev rule (file / | udev rule (file / | ||
| - | SUBSYSTEM==" | + | SUBSYSTEM==" |
| Ensuite, il faut prendre en compte le changement | Ensuite, il faut prendre en compte le changement | ||
| - | <code bash> | ||
| - | sudo udevadm trigger | ||
| - | </ | ||
| - | **'' | + | sudo udevadm control --reload-rules |
| + | sudo udevadm trigger | ||
| + | ====== Installer le nécessaire ====== | ||
| - | | + | |
| - | port = / | + | ====== |
| - | model = | + | |
| - | connection | + | |
| - | synchronizetime | + | |
| - | logfile | + | |
| - | pin = 115200 | + | |
| - | logformat | + | |
| - | use_locking | + | |
| - | gammuloc | + | |
| + | sudo usermod -aG dialout gammu | ||
| + | sudo usermod -aG dip gammu | ||
| + | sudo chown -R gammu.gammu / | ||
| - | **''/ | + | dip est le groupe pour démarrer pppd par l'entremise de wvdial |
| - | < | + | ====== Fichier de configuration de gammu-smsd ====== |
| - | # Configuration file for Gammu SMS Daemon | + | |
| - | # Gammu library configuration, | + | <file "/ |
| [gammu] | [gammu] | ||
| # Please configure this! | # Please configure this! | ||
| - | port = /dev/modem0 | + | port = /dev/modem_huawei_02 |
| connection = at19200 | connection = at19200 | ||
| # Debugging | # Debugging | ||
| #logformat = textall | #logformat = textall | ||
| - | # SMSD configuration, | ||
| [smsd] | [smsd] | ||
| service = files | service = files | ||
| - | pin = 115200 | ||
| logfile = syslog | logfile = syslog | ||
| + | pin = 115200 | ||
| # Increase for debugging information | # Increase for debugging information | ||
| debuglevel = 0 | debuglevel = 0 | ||
| Ligne 50: | Ligne 42: | ||
| sentsmspath = / | sentsmspath = / | ||
| errorsmspath = / | errorsmspath = / | ||
| - | RunOnReceive = run_on_sms.sh | + | </file> |
| - | </code> | + | |
| - | ===== Gammu SMSD systemd ===== | + | ===== Configuration |
| - | Fichier | + | Préparation de la conf |
| - | < | + | |
| + | sudo systemctl stop gammu-smsd | ||
| + | sudo systemctl disable gammu-smsd | ||
| + | rm / | ||
| + | |||
| + | |||
| + | Default config / | ||
| + | |||
| + | <file / | ||
| + | DAEMON_OPTS="" | ||
| + | |||
| + | # user to use (gammu is default) | ||
| + | GAMMU_USER=gammu | ||
| + | GAMMU_GROUP=gammu | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | Configuration du fichier systemd de gammu-smsd '' | ||
| + | |||
| + | < | ||
| [Unit] | [Unit] | ||
| Description=SMS daemon for Gammu | Description=SMS daemon for Gammu | ||
| Ligne 67: | Ligne 78: | ||
| # | # | ||
| # Run daemon as non-root user (set user/group in / | # Run daemon as non-root user (set user/group in / | ||
| - | ExecStart=/ | + | ExecStart=/ |
| ExecReload=/ | ExecReload=/ | ||
| ExecStopPost=/ | ExecStopPost=/ | ||
| Ligne 75: | Ligne 86: | ||
| [Install] | [Install] | ||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||
| + | |||
| </ | </ | ||
| + | |||
| + | Then the restart of the gammu-smsd daemon | ||
| + | |||
| + | sudo systemctl daemon-reload | ||
| + | sudo systemctl start gammu-smsd | ||
francois/gammu.1606059742.txt.gz · Dernière modification : (modification externe)
