Bullseye: ModemManager - странности отправки СМС (ошибка, пока не отправить через Gammu)

В настройках gammu укажите /dev/ttyUSB2

Кроме настройки на ttyUSB2 еще убедитесь, что доступ в интернет через модем в текущий момент не включен - а то у меня при активном модемном интернете через ModemManager гамму не работает нигде и никак.

Спасибо! Указание usb2 решило проблему.
Остается ждать решение проблемы с mmcli.
А вообще , есть ли разница для бытовых задач (уведомление о сработке опс) что использовать? Чем gammu хуже или лучше mmcli?

Технически для отправки gammu вроде ничем не хуже, если не лучше, и как минимум удобнее: в mm надо еще текущий номер модема узнавать перед отправкой, он далеко не всегда 0. Проблемы начнутся, только если использовать модем для сетевого соединения - тогда гамму перестает работать (по крайней мере, у меня именно так) - но если что, можно и отказаться от mm и устанавливать модемное интернет-соединение старым способом.
Но вот чисто идеологически как-то неправильно использовать стороннее средство при наличии встроенного:)

Если записать в модем echo 'AT+CSCS="GSM"' >/dev/ttyUSB1
отправка начинает работать. Ждем ответа от производителя, скорей всего ошибка в прошивке модема.
То есть эти же модемы с более старой прошивкой - работают как и ожидается.

1 лайк

Мы исправили ошибку с отправкой СМС в modemmanager 1.20.0-1~bpo11+1-wb102. Пакет доступен для обновления

Работает, спасибо!

На всякий случай высылаю странные строчки из лога после перезагрузки:

10-03-2023 14:17:12.842 [ModemManager]	<warn>  [modem0/sim0] couldn't load GID2: Memory failure
10-03-2023 14:17:12.769 [ModemManager]	<warn>  [modem0/sim0] couldn't load GID1: Memory failure
10-03-2023 14:17:12.698 [ModemManager]	<warn>  [modem0/sim0] couldn't load list of emergency numbers: Failed to parse CRSM query result '+CRSM: 105,129'
10-03-2023 14:17:12.468 [ModemManager]	<warn>  [modem0/sim0] couldn't load GID2: Memory failure
10-03-2023 14:17:12.402 [ModemManager]	<warn>  [modem0/sim0] couldn't load GID1: Memory failure
10-03-2023 14:17:12.402 [ModemManager]	<warn>  [modem0/sim0] couldn't load GID1: Memory failure
10-03-2023 14:17:11.791 [ModemManager]	<warn>  [modem0/sim0] couldn't load list of emergency numbers: Failed to parse CRSM query result '+CRSM: 105,129'
10-03-2023 14:17:08.419 [ModemManager]	<warn>  [modem0] couldn't load supported modes: Couldn't retrieve supported modes
10-03-2023 14:17:04.850	usb 3-1: config 1 has no interface number 3
10-03-2023 14:17:04.850	usb 3-1: config 1 has no interface number 3
10-03-2023 14:17:04.850	usb 3-1: config 1 has an invalid interface number: 5 but max is 4

Да, заработало, спасибо!

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.