Armadilloフォーラム

A6E cat1bisのMMModemBandについて

t_matsuyama

2025年9月1日 11時00分

==========
製品型番:AG6243-C01Z
Debian/ABOSバージョン:base_os 3.22.1-at.1
カーネルバージョン:
3G/LTE モジュール情報 (Debianのみ):
その他:
==========

A6EのCat.M1で開発したソフトウェアでは、以下のリンク
(https://www.freedesktop.org/software/ModemManager/api/1.0.0/ModemManage…)
のenum MMModemBandに従って、MM_MODEM_BAND_*と数字を紐づけるようにしていました。

このソフトをCat.1bisへ移行すると、
enum MMModemBandに記載のない数字と紐づけしてエラーを発生させていました。
(ログを取ると、"58"を取得しており、対応するMM_MODEM_BAND_*がないためエラーとなっていました。)
cat.1bisでenum MMModemBandの対応関係を表している表やリンクがあれば、教えて頂きたいです。

対応するものがない場合はその旨をお伝えください。

以上、どうぞよろしくお願い致します。

コメント

佐藤です。

https://www.freedesktop.org/software/ModemManager/api/1.0.0/ModemManage…
上記はバージョンが 1.0.0 となっており古いようです。

A6Eで使用している modemmanager のバージョンは 1.22.0 となっております。
以下を参照してみてください。
https://www.freedesktop.org/software/ModemManager/doc/latest/ModemManag…

ただ、具体的な値は表記しなくなっているようなので、
enum 名と値の対応は以下のソースを参照してください。
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/blob/mm-…

> https://www.freedesktop.org/software/ModemManager/api/1.0.0/ModemManage…
> 上記はバージョンが 1.0.0 となっており古いようです。
>
> A6Eで使用している modemmanager のバージョンは 1.22.0 となっております。
> 以下を参照してみてください。
> https://www.freedesktop.org/software/ModemManager/doc/latest/ModemManag…
>
> ただ、具体的な値は表記しなくなっているようなので、
> enum 名と値の対応は以下のソースを参照してください。
> https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/blob/mm-…

佐藤様

ご回答ありがとうございます。
添付して頂いたリンクを参考に修正したところ、エラーが解消しました。