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/21 14:22] – [Gammu et le Huawei E220] 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 ====== | ||
| - | | + | |
| - | device = / | + | |
| - | name = Téléphone sur le port USB série HUAWEI_TechnologiesHUAWEI_Mobile | + | |
| - | connection = at | + | |
| - | ===== Gammu SMSD systemd | + | ====== Configurer gammu ====== |
| - | Fichier /usr/lib/ | + | 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' | ||
| + | |||
| + | ====== | ||
| + | |||
| + | <file "/etc/gammu-smsdrc"> | ||
| + | [gammu] | ||
| + | # Please configure this! | ||
| + | port = / | ||
| + | connection = at19200 | ||
| + | # 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 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 | ||
| Documentation=man: | Documentation=man: | ||
| - | After=mysqld.service postgresql.service | + | After=mysql.service postgresql.service |
| [Service] | [Service] | ||
| + | EnvironmentFile=-/ | ||
| # Run daemon as root user | # Run daemon as root user | ||
| - | ExecStart=/ | + | #ExecStart=/ |
| # Run daemon as non-root user (set user/group in / | # Run daemon as non-root user (set user/group in / | ||
| - | #ExecStart=/ | + | ExecStart=/ |
| + | ExecReload=/ | ||
| + | ExecStopPost=/ | ||
| Type=forking | Type=forking | ||
| PIDFile=/ | PIDFile=/ | ||
| Ligne 37: | 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.1450707768.txt.gz · Dernière modification : (modification externe)
