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 [2015/12/20 12:51] – 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 control --reload | ||
| - | sudo udevadm trigger | ||
| - | sudo systemctl status systemd-udevd | ||
| - | </ | ||
| - | .gammurc | + | sudo udevadm control --reload-rules |
| + | sudo udevadm trigger | ||
| + | ====== Installer le nécessaire ====== | ||
| - | [gammu] | + | |
| - | | + | |
| - | | + | ====== Configurer gammu ====== |
| - | | + | |
| + | 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' | ||
| + | |||
| + | ====== Fichier de configuration de gammu-smsd ====== | ||
| + | |||
| + | <file "/ | ||
| + | [gammu] | ||
| + | # Please configure this! | ||
| + | port = /dev/modem_huawei_02 | ||
| + | connection | ||
| + | # Debugging | ||
| + | #logformat = textall | ||
| + | |||
| + | [smsd] | ||
| + | service = files | ||
| + | logfile = syslog | ||
| + | pin = 115200 | ||
| + | # Increase for debugging information | ||
| + | debuglevel = 0 | ||
| + | |||
| + | # Paths where messages are stored | ||
| + | inboxpath = / | ||
| + | outboxpath = / | ||
| + | sentsmspath = / | ||
| + | errorsmspath = / | ||
| + | </ | ||
| + | |||
| + | ===== Configuration Gammu SMSD systemd ===== | ||
| + | |||
| + | Préparation de la conf | ||
| + | |||
| + | | ||
| + | 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 ''/ | ||
| + | |||
| + | <file / | ||
| + | [Unit] | ||
| + | Description=SMS daemon for Gammu | ||
| + | Documentation=man: | ||
| + | After=mysql.service postgresql.service network-online.target | ||
| + | |||
| + | [Service] | ||
| + | EnvironmentFile=-/ | ||
| + | # Run daemon as root user | ||
| + | # | ||
| + | # Run daemon as non-root user (set user/group in / | ||
| + | ExecStart=/ | ||
| + | ExecReload=/ | ||
| + | ExecStopPost=/ | ||
| + | Type=forking | ||
| + | PIDFile=/ | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | |||
| + | </ | ||
| + | |||
| + | Then the restart of the gammu-smsd daemon | ||
| + | |||
| + | sudo systemctl daemon-reload | ||
| + | sudo systemctl start gammu-smsd | ||
francois/gammu.1450615877.txt.gz · Dernière modification : (modification externe)
