Я пытаюсь отправить SMS с помощью gammu-smsd, но это не работает.
Модем: Huawei E1550
Шаги:
#vi /etc/gammu-smsdrc
port= /dev/ttyUSB0
connection = at
Затем перезапустили gammu-smsd:
# /etc/init.d/gammu-smsd restart
Проверка отправки СМС
echo "Test message" | gammu-smsd-inject TEXT 335123456
СМС не отправляет.
Журнал
Sep 27 14:19:25 Dell-Laptop gammu-smsd[10285]: Going to 30 seconds sleep because of too much connection errors
Sep 27 14:19:55 Dell-Laptop gammu-smsd[10285]: Starting phone communication...
Sep 27 14:19:55 Dell-Laptop gammu-smsd[10285]: Error at init connection: Error opening device, it doesn't exist. (DEVICENOTEXIST[4])
Убедитесь, что сам gammu читает с правильного пути к устройству, а ваш профиль пользователя находится в группе dialout.
Возможно, вам потребуется настроить битрейт для связи с модулем, поэтому попробуйте инициировать прямую связь, используя в качестве примера screen /dev/ttyUSB0 115200
и посмотрите, какое значение подходит лучше всего.
Инструмент gammu-detect
также доступен для определения начальной конфигурации с устройством, поэтому man gammu-detect
для получения дополнительной информации.