2024/10/14 09:18

1/2

MA-S1xx / MA-P160 シリーズ

目次
MA-S1xx / MA-P160 シリーズ ........................................................................................................... 1
ファームウェア .................................................................................................................................... 1
Ubuntu 24.04LTS(Noble Numbat) ベース ................................................................................... 1
Ubuntu 22.04LTS(Jammy Jellyﬁsh) ベース ................................................................................. 1
Apptainer Container Included ....................................................................................................... 5
Ubuntu 20.04LTS(Focal Fossa) ベース ........................................................................................ 5
Singularity Container Included ...................................................................................................... 7
For Azure IoT Edge ...................................................................................................................... 14
Alpine Linux ベース ...................................................................................................................... 15
SORACOM ブート ........................................................................................................................ 15
initramfs rootfs ﬁrmware ............................................................................................................. 15
SORACOM Harvest ADC demo ﬁrmware ..................................................................................... 15
SDcard boot 用 bootloader ......................................................................................................... 16
Bootloader Only Update ﬁrmware ............................................................................................ 16
開発用 ................................................................................................................................................ 16
Ubuntu 22.04LTS(Jammy Jellyﬁsh) ベース ............................................................................... 16
α/β/rc .......................................................................................................................................... 17
Ubuntu 20.04LTS(Focal Fossa) ベース ...................................................................................... 17
α/β/rc .......................................................................................................................................... 19
ユーティリティその他 .................................................................................................................... 19

MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

https://ma-tech.centurysys.jp/

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

Printed on 2024/10/14 09:18

2024/10/14 09:18

1/21

MA-S1xx / MA-P160 シリーズ

MA-S1xx / MA-P160 シリーズ

ファームウェア
Ubuntu 24.04LTS(Noble Numbat) ベース
File Stat SHA1SUM Info

Ubuntu 22.04LTS(Jammy Jellyﬁsh) ベース
File

Stat
2023/04/19
mas1xx_jammy_v6_0_0.img
17:03 84.6 MB
2023/05/31
mas1xx_jammy_v6_0_1.img
07:10 83.4 MB
2023/10/12
mas1xx_jammy_v6_1_0.img
09:47 86.7 MB
2023/12/03
mas1xx_jammy_v6_1_1.img
20:19 86.7 MB
2024/03/19
mas1xx_jammy_v6_2_0.img
14:10 91.9 MB
2024/05/01
mas1xx_jammy_v6_2_1.img
08:25 91.4 MB
2024/05/17
mas1xx_jammy_v6_2_2.img
08:53 91.3 MB
2024/06/24
mas1xx_jammy_v6_3_1.img
19:52 92.4 MB
2024/07/02
mas1xx_jammy_v6_3_2.img
08:33 92.6 MB
2024/07/17
mas1xx_jammy_v6_3_3.img
11:39 92.4 MB
2024/09/04
mas1xx_jammy_v6_3_4.img
08:43 92.4 MB
2024/10/08
mas1xx_jammy_v6_3_5.img
11:14 92.5 MB

SHA1SUM

Info

92498fa290eab5f29dbac8de31eb1dd9d028e93d v6.0.0
2249c98cc4cf9d39c10b44f124448d2d34327e4d v6.0.1
75ddbf01b5138e9a549c9c65dcb610a4af8e2053 v6.1.0
40572010e1613545896246255e7409b8c1c22ec3 v6.1.1
92bcc30972e6669d9b301ce6e8e498fbed65ef55 v6.2.0
f991cd33e81fd9fd53787070d9cb1ade7731a862 v6.2.1
24bfb32740e27acceddfa983b1652133af09521av6.2.29db5642ce9766155f4292f9be3a3d90121e3090e v6.3.1
565ﬀf6fbb4d31a66c06581aacae62920af62a3f

v6.3.28324b527ac9526edf409f0ca34a75dabaad1f829

v6.3.3

1bb7db14ce73f0e288a33dd3c2e8f2f2320b39c9

v6.3.4d17753d9555deb664ac209599528260e6594002f v6.3.5※ v6.0.0(Kernel 6.1.y) は無線 LAN オプション搭載機(MA-S1xx/LW) には対応していません。

MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

α/β/rcFile

Stat
SHA1SUM
Info
2024/07/23
mas1xx_jammy_v6_4_0alpha1.img 09:34 95.3 895d653975dfdf83c6994317726ce88e83039a98 v6.4.0α1MB2024/08/08
mas1xx_jammy_v6_4_0alpha2.img 09:20 95.4 97f4bd5e501e00226c7a0e6dd42bb9dceb665e48 v6.4.0α2
MB

更新履歴

v6.4.0α2

mobile_watch_ng1)
inotify イベント処理修正
v6.4.0α1

802.11ah
driver/アプリケーション バージョン更新
v6.3.5

PPP Manager 更新
ping での確認失敗時、ICMP socket を close する
mobile_reset スクリプトを同期で実行するように変更
v6.3.4802.11ahv6.3.3 は Kernel ↔ ﬁrmware のミスマッチがあり MA-S120/LH で動作しないため修正
mobile_watch_ng2)
inotify イベント処理修正
v6.3.3

consolelog
前回起動失敗時の自動取得をやめる
MA-S120/LW RS9116
module parameter 初期値を “wiﬁ のみ” に 変更
Wireless LAN
DHCP 時に option を追加

https://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

3/21

MA-S1xx / MA-P160 シリーズ

v6.3.2

Package 更新
OpenSSH: CVE-2024-6387 対応修正 ([参考]https://piyolog.hatenadiary.jp/entry/2024/07/02/032122)
v6.3.1

Kernel 更新
L2TPv3 有効化
WebUI 更新
WirelessLAN: ページロード時、WirelessLAN が動作していないのに動作中と表示3)されてしまう問題を修正
PPP: MONITOR_TARGET が設定されていたらそのまま値を保持する
PPP Manager 更新
LTE module リセット時、SIGCHILD がブロックされていたのでリセット完了後にブロックを解除する
PPP を有効化していて SIM が認識されない場合、LTE Module をリセットせず Modem 機能の OFF/ON で復旧を試みる4)
MONITOR_TARGET: FQDN での指定に対応5)
Package 追加
ldnsutils
rsyslogsyslog timestamp フォーマット変更
v6.2.2

mobile_watch_ng 更新
Quectel Module(EC25-J/EG25) 搭載機の場合、回線種別(FDD/TDD)/Band/Channel の情報を取得する6)
PPP Manager 更新
MONITOR_TARGET 手動設定有効化
conﬁg ﬁle validation 強化
PPP 接続監視有効時、切断/再接続時に Socket7) の例外が出る問題を修正
PPP 接続監視で切断時、モデム機能の OFF/ON を行うように変更8)v6.2.1WebUI 更新
Wireless LAN: AP SSID が 1 つしか見えない状況で、SSID が現在設定されているものから変更されたときに SSID を変更できない問題を修正
Dynamic DNS: IPv6 対応
Dynamic DNS client 更新
IPv6 対応
MSP430 ファームウェア更新『LTE 電源常時 ON 』ビットを電源抜け時に保持しないように変更
LTE 電源/Wakeup 等設定ユーティリティ追加 (lte_ctrl)
サポート情報収集スクリプト (gen_support_info) 追加
MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:startv6.2.0Ubuntu 22.04.4 LTS
802.11ah 対応
Kernel (devicetree) 更新
MA-P160 対応
CAN driver interrupt handler 修正
Package 更新
OpenSSH: 脆弱性対応(USN-6560-1: OpenSSH vulnerabilities)
script 更新
ﬁrmup: overlay ファイル拡張子修正9)switch_area 修正
mobile_watch_ng 更新
MA-P160 対応
v6.1.1

Kernel 更新
WebUI 更新
Firewall 設定更新時 ipset 保存処理追加
WirelessLAN
regdomain JP 設定追加10) (udev)
PPP Manager 更新
MA-S120/GLxx: SIM Hotswap の AT command sequence 修正11)
ping 監視時の例外処理追加
v6.1.0Kernel 更新
Dual-CAN 拡張対応
LED “MOBILE” の割り当て修正12)漏れの修正
Emulated IO-Expander 対応
MSP430 ファームウェア更新
IO-Expander Emulation 追加
WebUI 更新
LTE: ICMP Monitor 有効化時は defaultroute 強制有効化13)
LTE: SIM Hotplug ボタン追加
WebAPI 更新
endpoint “/version” 追加
PPP Manager 更新
SIM Hotswap / Hotplug 対応
アタッチ確認前、失敗後などの時点でアンテナレベルをログ出力
Multi-access SIM 動作最適化
MA-S110/L + au SIM での PPP 接続不能不具合修正
mobile_watch_ng 更新
REST API endpoint GET: /datetime 追加
ntpd が起動していない場合、LTE module の時計と指定秒数以上のズレがある場合にシステ
ム時計にセットする機能追加
https://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

5/21

MA-S1xx / MA-P160 シリーズ

DI/DO 拡張マイコンファームウェア更新
拡張ボードの DI の値がたまに化ける問題14)への対策
Battery-Monitor
systemd unit ファイルの起動条件修正
Package 更新
curl / libcurl 脆弱性対応更新
v6.0.1

Kernel 更新
v5.15.10515)
RS911x driver 更新(v2.6.1)
Kernel ﬁrmware
RS911x Firmware 更新
不要なファイル削除
mobile_watch_ng 更新
起動前に PPP が接続されているときに IP アドレスを取得できるように修正
SPDX-JSON 形式 SBOM ファイル添付
v6.0.0Ubuntu 22.04.2 LTS
bootloader 更新
RTC 種別自動認識対応
Kernel 更新
linux-kernel 6.1.22
CAN 対応追加
tty0tty driver16) 追加
systemd-udevd
udev hook から rtc1/rtc2 の時刻設定ができない問題を修正
Package 追加
ssnifer

Apptainer Container Included
File Stat SHA1SUM Info

Ubuntu 20.04LTS(Focal Fossa) ベース※ Ubuntu 22.04LTS に開発を移行しました。今後更新はありません。
File

Stat
SHA1SUM
Info
2020/09/28 08:02
mas1xx_focal_v5_0_0.img
5bb701010638a3cc4713cd16cb53484a4f087011 v5.0.0
78.9 MB
MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

File

Stat
SHA1SUM
Info
2020/11/06 15:46
mas1xx_focal_v5_1_0.img
9a4fc8400d95a9dd68ef7a3c6eeeee6ae86bb4a3 v5.1.0
81.7 MB
2020/12/11 08:19
mas1xx_focal_v5_1_1.img
df7f308fd719efe585362f83d48c12af6e7d6513
v5.1.181.7 MB2021/03/22 10:18
mas1xx_focal_v5_1_2.img
02434bfdfdc7566153c108fd90b8ba4c0c530371 v5.1.2
82.2 MB2021/05/24 14:01
mas1xx_focal_v5_2_0.img
69fd2c24faa748f9b21f9dac0145f60f28f8c5cf
v5.2.083.4 MB2021/06/01 17:54
mas1xx_focal_v5_2_1.img
16317ae62ee5006fb3c4a3e9353340cc82d25c44 v5.2.1
83.4 MB2021/09/14 19:51
mas1xx_focal_v5_3_0.img
9865e44086b58eda0bdfc400efb3f6059b73ba8a v5.3.0
84.9 MB2021/12/14 14:50
mas1xx_focal_v5_3_1.img
d8ed6e288ba2551f12a12eafdae0d1d61fab25a3 v5.3.1
85.3 MB2022/02/18 10:52
mas1xx_focal_v5_3_2.img
f89ec1d43844a97d8bf2ea82b1f85db432859bb6 v5.3.2
86.4 MB2022/03/25 10:38
mas1xx_focal_v5_3_3.img
e8ac62242f24d3235abbea740df93ac6ef8b7725 v5.3.3
86.5 MB2022/07/19 11:46
mas1xx_focal_v5_3_4.img
a9fc1561bad87bb0256ef0cﬀb16ed59ﬀa77fc4
v5.3.486.9 MB2022/11/17 10:18
mas1xx_focal_v5_4_0.img
37c914764c5bf49444a76bc884d223102574ce5c v5.4.0
87.8 MB2022/12/13 13:16
mas1xx_focal_v5_4_1.img
6b72a18afcaf0188186a2a66b8652bf016c56a59 v5.4.1
87.3 MB2023/01/24 18:23
mas1xx_focal_v5_5_0.img
373f1497708a841a7a40425263e7d9bb8a992b9b v5.5.0
86.9 MB2023/04/19 17:02
mas1xx_focal_v5_5_1.img
bd16b4bc0ea552ed86fcf736ed0ac6302c0505e5 v5.5.1
87.6 MB2023/04/19 17:11
mas1xx_focal_v5_5_2.img
74f19aaedbc6bf8287f931104e86d46c6c7c4421 v5.5.2
87.0 MB2023/05/31 07:06
mas1xx_focal_v5_6_0.img
d4d85329c29c01469bc74af4e3ﬀd6d224f75a79 v5.6.0
86.1 MB2023/07/18 08:20
mas1xx_focal_v5_6_1.img
0f9d00b1a7c10c6603a02a940ec484aa6952fa89 v5.6.1
86.9 MB2023/09/08 12:36
mas1xx_focal_v5_7_0.img
b73f5346daf97c44f831f3dfec8200a4ce732fc0
v5.7.087.3 MB2023/10/12 09:53
mas1xx_focal_v5_7_1.img
18891d5f16f3eea95f1f310817eecf64736d9de1 v5.7.1
87.3 MB2023/12/03 20:27
mas1xx_focal_v5_7_2.img
804a74bc1924d3d35d11947ce7f5fcb5107c0b4d v5.7.2
87.3 MB2024/01/29 09:29
mas1xx_focal_v5_8_0.img
da59ce6583fcd962fe744f4c1ceeb5646d006aa5 v5.8.0
87.4 MB

α/β/rchttps://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

7/21

MA-S1xx / MA-P160 シリーズ

File

Stat
SHA1SUM
Info
2024/05/31
mas1xx_focal_v5_8_1alpha1.img 08:03 87.7 46020b75494a98adb90ca366a8a8be200ee4a2c7 v5.8.1α1MBSingularity Container Included
File

Stat
SHA1SUM
Info
2021/12/13
mas1xx_focal_singularity_v5_4_0alpha1.img 16:04
73dd31c84c2c74f42de98c5acb76150cb29c36bf v5.4.0α1
119.9 MB

更新履歴

v5.8.1α1

Kernel 更新
L2TPv3 有効化
WebUI 更新
WirelessLAN: AP SSID が 1 つしか見えない状況で、SSID が現在設定されているものから変更されたときに SSID を変更できない問題を修正
WirelessLAN: ページロード時、WirelessLAN が動作していないのに動作中と表示17)されてしまう問題を修正
PPP: MONITOR_TARGET が設定されていたらそのまま値を保持する
Dynamic DNS: IPv6 対応
PPP Manager 更新
MONITOR_TARGET 手動設定有効化
conﬁg ﬁle validation 強化
PPP 接続監視有効時、切断/再接続時に Socket18) の例外が出る問題を修正
PPP 接続監視で切断時、モデム機能の OFF/ON を行うように変更19)
PPP を有効化していて SIM が認識されない場合、LTE Module をリセットせず Modem 機能の OFF/ON で復旧を試みる20)
mobile_watch_ng 更新
Quectel Module(EC25-J/EG25) 搭載機の場合、回線種別(FDD/TDD)/Band/Channel の情報を取得する21)
Dynamic DNS client 更新
IPv6 対応
MSP430 ファームウェア更新『LTE 電源常時 ON 』ビットを電源抜け時に保持しないように変更
LTE 電源/Wakeup 等設定ユーティリティ追加 (lte_ctrl)
サポート情報収集スクリプト (gen_support_info) 追加
v5.8.0Kernel (devicetree) 更新
Dual-SIM 実装機種対応
MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

Package 更新
OpenSSH: 脆弱性対応(USN-6560-1: OpenSSH vulnerabilities)
PPP Manager 更新
ping 監視方式変更22)
WebUI 更新
省電力スケジュール: “standby” → “shutdown” に変更
mobile_watch_ng 更新
Dual-SIM 実装機種対応
DDNS client 更新
Warplink: 基板温度 / LTE 関係情報送信対応
script 更新
ﬁrmup: overlay ファイル拡張子修正23)
switch_area 修正
v5.7.2Kernel 更新
CAN driver interrupt handler 修正
WebUI 更新
Firewall 設定更新時 ipset 保存処理追加
PPP Manager 更新
MA-S120/GLxx: SIM Hotswap の AT command sequence 修正24)
ping 監視時の例外処理追加
v5.7.1

Kernel 更新
Emulated IO-Expander 対応
devicetree: LTE module 電源保持用 LED node 追加
mobile_watch_ng 更新
REST API endpoint GET: /datetime 追加
ntpd が起動していない場合、LTE module の時計と指定秒数以上のズレがある場合にシステ
ム時計にセットする機能追加
マイコンファームウェア更新
IO-Expander Emulation 機能追加
Package 更新
curl / libcurl 脆弱性対応更新
v5.7.0Kernel 更新
Dual-CAN 拡張対応
WebAPI 更新
endpoint “/version” 追加
PPP Manager 更新
Multi-access SIM 動作最適化
MA-S110/L + au SIM での PPP 接続不能不具合修正
DI/DO 拡張マイコンファームウェア更新
https://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

9/21

MA-S1xx / MA-P160 シリーズ

拡張ボードの DI の値がたまに化ける問題25)への対策
v5.6.1

Kernel 更新
LED “MOBILE” の割り当て修正26)漏れの修正
PPP Manager
SIM Hotswap/Hotplug 対応
アタッチ確認前、失敗後などの時点でアンテナレベルをログ出力
WebUI 更新
LTE: ICMP Monitor 有効化時は defaultroute 強制有効化27)
LTE: SIM Hotplug ボタン追加
Battery-Monitor
systemd unit ファイルの起動条件修正
v5.6.0Kernel 更新
Linux 5.15.105
RS911x driver 更新 (v2.6.1)
Kernel Firmware
RS911x Firmware 更新
不要な Firmware ﬁle 削除
mobile_watch_ng 更新
起動前に PPP が接続されているときに IP アドレスを取得できるように修正
SPDX-JSON 形式 SBOM ファイル添付
v5.5.2

bootloader 更新
RTC 種別自動認識機能 修正
Package 更新
v5.5.1

Ubuntu 20.04.6 LTS
bootloader 更新
RTC 種別自動認識対応
Kernel 更新
CAN 対応WebUI 更新
WireGuard: WireGuard I/F 経由の DNS Server 設定対応28)
overlaycfg 更新/var/lib/dhcp を “etc” の対象に追加
Package 追加
ssnifer29)

MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:startv5.5.0Kernel 更新
AT91 I2C driver: Kernel 5.4.y で Revert された以前の変更30) を再度取り込む
LED “MOBILE” の割り当て修正 31)
WebUI 更新
シリアル - Network 変換機能設定追加
systemd
削除していた ifup@.service を戻す
PPP Manager(chat_NG)
AML574A + KDDI SIM 使用時、CID: 1 にダイヤルしてしまう32)不具合を修正(MA-S110 のみ
該当)
v5.4.1

PPP Manager 更新
LTE Module PDP Context/認証情報 設定処理修正
WebUI 更新
LTE: ICMP モニタリングのスイッチ設定の挙動修正
v5.4.0bootloader 更新
SORACOM ブート 対応
LTE Module の電源を保持する設定にしている際の問題33)修正
MA-S120/LxD-B 拡張ボードマイコン更新
IO-Expander 割込対応(PCA9698 → PCA9505)
WebUI 更新
NTP: ntpd/chrony の判別を間違う問題修正
PPP: マルチキャリア対応 SIM 設定機能追加
PPP
ppp_wrapper → PPP Manager34) に置き換え(MA-S110) キャリアが異なるアタッチできない SIM が挿入されているとき35)に接続ができない問題への対応
マルチキャリア対応 SIM36) でのキャリア自動切り替え対応 ([参考] マルチキャリア対応 SIMを使用した LTE 接続設定)
mobile_watch_ng 更新(MA-S110) 接続先 LTE Network PLMN 取得対応
ﬁrmup
更新する Firmware File の SUM(SHA1/MD5) 情報をファームウェア領域に配置する
Package 更新
luajit 追加
logrotate“mosquitto” の設定修正
battery_mon 追加 (MA-S120/LxD-B Battery モニタ)https://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

11/21

MA-S1xx / MA-P160 シリーズ

v5.3.4

Kernel 更新
devicetree: XIO_ID: 0x07(Battery/DI-12/DO-4) 対応
udev rule 修正
EC25/EG25 のコマンドポート/モデムポート入れ替え
WebUI 更新
NTP: ntp server に “iburst” をセットするように変更
NTP: ntpd/chrony 両対応
LTE: RSRP, RSRQ 表示対応, RSSI: dBm 表示対応

mobile_watch_ng 更新
一般 SMS 受信対応37)
Quectel Module38) を 『データ優先』に設定
LTE module RSRP/RSRQ 取得対応
logrotate
SSH attack により btmp ファイルが肥大化するのを防止するために容量制限 1MiB 追加、rotate 間隔変更
超低消費電力マイコンファームウェア更新
Address 0x48 で応答しないように変更39)v5.3.3

Kernel 更新
RS911x WLAN driver 起因の memory leak40)修正WebUI 更新
MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

WireGuard: API Post 時の ListenPort/PeerPort の形式修正41)
LTE: PPP I/F の IP Address をステータス画面およびツールチップに表示する。
v5.3.2

Package 追加
gpsd
Package 更新
PolicyKit 脆弱性対応
Kernel 更新
RTC driver: rtcwake でアラーム設定に失敗することがある問題修正
WebUI 更新
WireGuard: サーバー側42)で動作する場合に設定ができない問題を修正。
dnsmasq: 複数 I/F43)で DHCP Server 機能を提供する場合に起動しない問題を修正。
Network: DHCP 設定時、余分な “address” の行が入ってしまうのを修正
pppcounter
日付が 1 ケタの場合の Timezone パース処理修正
v5.3.1WebUI 更新
Application Server 安定性向上
WirelessLAN
2.4GHz/5GHz の、802.11n/HT40+/HT40- 設定の条件を見直し
DHCP server(dnsmasq)
疑似モデム機能追加により、dnsmasq で DNS 機能を提供しなくなったので、明示的に DNS 配布するオプション44) を追加
mobile_watch / mobile_info
AML574A の場合、認識後 AT Command のやり取りができるまでに時間がかかるので waitを挿入
マルチキャリア対応モジュールで、接続先ネットワークを判別可能にする45)SIM が抜けた等の要因でネットワークからデタッチされた際、接続先ネットワークの情報を消去する。
超低消費電力マイコン MSP430 ﬁrmware(DI 機能)カウンターレジスタ書込ができない問題を修正
gen_pppconﬁg(PPP conﬁg 生成)
Quectel Module46) で PLMN 指定に対応
Quectel Module: 認証なしの場合の chat script 生成修正47)
認証方式に応じて refure-chap / refuse-pap をセットする
接続先ネットワーク情報を取得する AT コマンドを chatscript に追加
pppcounter
JST 以外の Timezone での日時パース処理修正
awall
Zone “Closed” の Filter Policy で、OUTPUT が “ACCEPT” になっていなかったのを修正
awall 適用で保存された iptables ルールをファームウェアに適用
dnsmasq(systemd)
起動失敗時の Restart Option 追加

https://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

13/21

MA-S1xx / MA-P160 シリーズ

v5.3.0

疑似モデム機能追加 (ダイアルアップで使用していた機器の、モデムからダイアルアップ先までを機器内に取り込む機能)
PPP
AML574 搭載機種(MA-S110/L) で、KDDI CRG 回線着信対応
nim_ddns (DynamicDNS client)
DynamicDNS 登録状況を MQTT Broker へ publish する機能追加48)
機種を判別して TLS 証明書を切替
WebUI 更新
インターフェース設定画面で、Nameserver を追加·削除すると設定ファイル49)が壊れる問
題を修正
WirelessLAN 設定ページでのバリデーション強化
NTP 設定画面で Application Server が落ちることがある問題を修正
AML574 搭載機種(MA-S110/L) のみ、KDDI CRG 回線着信設定を可能にする50)
ホスト名(FQDN) validation 修正51)
DynamicDNS 登録状況を確認できるようにした
HTTP ポート番号変更画面追加 (機器設定 → Web サーバー)
Package 追加
mosquitto (MQTT broker)
Package 更新
OpenSSL 脆弱性対応
v5.2.1

Kernel(dtb) 更新
shutdown -h で電源が落ちた後すぐ起動してしまう問題修正
v5.2.0WebUI 更新
WirelessLAN 設定機能追加(Station/AP)
Ethernet 設定で “bridge” 設定をした場合の設定ファイル出力修正
Kernel 更新
各種無線 LAN ドライバ追加
RS9116 WLAN/Bluetooth/BLE 単独で動作するように変更
WireGuard 更新 (v1.0.20210219)
OMRON 環境センサー対応
dnsmasq
デフォルトでは起動しないように変更。
超低消費電力マイコンファームウェア更新
standby/shutdown 遷移中に発生した event の再トリガ機能追加52)
リモート管理サーバ CMS-1300 連携アプリケーション (cmslink) 追加 (参照: リモート管理サーバ
CMS-1300 との連携)
v5.1.2Kernel 更新
MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:startLinux 5.4.81-linux4sam-2020.10+
WireGuard 更新 (1.0.20210124)
DI, DI Counter のイベントで standby mode からの wakeup を有効化(マイコン経由)
WiFi/Bluetooth/BLE module ﬁrmware 更新 (1610.2.1.2.0001)
超低消費電力マイコンによるコンソールログ記録機能対応
WebUI 更新
上部ステータスバーおよび LTE module 画面で、アンテナレベル(RSSI)53)表示対応
Console log 取得対応
ppp.service 更新
networking.service への依存関係追加54)
新規ボード対応
EC25-J 搭載ボード対応
EG25-G 搭載ボード対応
bootloader 更新
board revision により電源バックアップ回路有無を判定、自動で有効化を行う
pppcounter
日にちの parse 処理修正
bootinfo
起動開始/起動完了に加えて、shutdown/reboot を開始したことを記録するように変更
console-log
前回起動時 shutdown/reboot されなかった場合、マイコンで記録しているコンソールのログを取得·保存する
v5.1.1

パッケージ更新
OpenSSL 脆弱性対応(CVE-2020-1971)
v5.1.0Kernel (DeviceTree) 更新
ttyS3(RS485)が動作しなかったのを修正
WebUI 追加 ([参照] WebUIを使用する)
Nim_DDNS 修正
Warplink DDNS に接続できなくなっていたのを修正、サイズ縮小
v5.0.0Ubuntu 20.04LTS base 1st リリース

For Azure IoT Edge
Azure IoT Edge Included

https://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

15/21

MA-S1xx / MA-P160 シリーズ

Alpine Linux ベース
SORACOM ブート
SORACOM ブート ﬁrmware

initramfs rootfs ﬁrmware
Alpine Linux の miniroot + α を initramfs として高速起動するミニマムなファームウェアです。
[参照] AlpineLinux initramfs ﬁrmware
これだけではほとんどソフトウェアが入っていないため、カスタマイズが必要となります。
※ Kernel などは Ubuntu ベースのファームウェアのものを使用して起動します。
ﬁrmwareFile

Stat
SHA1SUM
Info
2020/12/22
alpine_initramfs_ﬁrm_testing.img 15:56 6.1 431c74f178c8a0e44c639c4781437a7524fd434a preview
MBrootfsFile

Stat
SHA1SUM
Info
2020/12/22
alpine_rootfs_for_initramfs.tar.xz
5f203fbe47e03fef2f3dc517617fc38dfe05b792 preview
16:11 3.7 MB

SORACOM Harvest ADC demo ﬁrmware
SORACOM Harvest に、シャットダウン状態から定期的55)に起動して AD 変換結果を送信するデモ用
ファームウェアです。
ﬁrmwareFile

Stat
SHA1SUM
Info
2022/06/28 19:08
HarvestDemo_v1_1_0.img
441e0151886193c88166336be4a111bc6e11ceec v1.1.0
10.5 MBroot ﬁlesystem

MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

File

Stat
SHA1SUM
Info
2023/09/12
alpine_rootfs_harvest_demo_v1_1_0.tar.xz 19:37 6.5 b8705f6c36e8b6dad35f9c445c734e37d8eecb77 v1.1.0
MBSDcard boot 用 bootloader
File

Stat
2022/09/07
sdboot_bootloader.zip 12:22 375.9
KB

SHA1SUMInfo

fb947af3fbe1757ede4860e179f1d67dd6048e7a

at91bootstrap+ barebox56)※ ファームウェアに同梱しているファイル57)が最新に更新されていくので、実運用ではファームウェア
から抜き出して使用してください。
$ unzip -l sdboot_bootloader.zip
Archive: sdboot_bootloader.zip
Length
Date
Time
Name
--------- ---------- -------15361 2020-11-09 10:36
boot.bin459267 2020-11-09 10:36
barebox.bin--------------474628
2 files

Bootloader Only Update ﬁrmware
Bootloader のみ更新するためのファームウェアです。
File

Stat
SHA1SUM
Info
2023/04/20
v6.0.0/v5.5.2
barebox_update_v6_0_0.img 08:07
1b07ﬀ9b00c943f966195997f850ec721674dd1e
適用364.1 KB

開発用
Ubuntu 22.04LTS(Jammy Jellyﬁsh) ベース
File

Stat
SHA1SUM
Info
2023/04/19
mas1xx_rootfs_jammy_v6_0_0.tar.xz 10:43 55.9 c101260c15aba08bae572a0a8b9f09d0a50b958a v6.0.0
MBhttps://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

17/21

MA-S1xx / MA-P160 シリーズ

File

Stat
SHA1SUM
Info
2023/05/31
mas1xx_rootfs_jammy_v6_0_1.tar.xz 07:13 55.4 9f8883d42187a69592c54c56f4be59721458b3f0 v6.0.1
MB2023/10/12
mas1xx_rootfs_jammy_v6_1_0.tar.xz 11:24 57.8 4b77385638b4598d847c0fd82be8f8ea3ad60334 v6.1.0
MB2023/12/03
mas1xx_rootfs_jammy_v6_1_1.tar.xz 20:19 57.8 e98902479f95f91b56791e013a2c6b612bb75b1b v6.1.1
MB2024/03/22
mas1xx_rootfs_jammy_v6_2_0.tar.xz 09:11 58.8 43510c210065bfd9d4cd847fe0e375da8c442cf4 v6.2.0
MB2024/05/17
mas1xx_rootfs_jammy_v6_2_1.tar.xz 08:59 58.6 de44b2f8198ce6a25247e8bcf687287238c61e54 v6.2.1
MB2024/05/17
mas1xx_rootfs_jammy_v6_2_2.tar.xz 08:58 58.5 eabfade4bbbb1345c17167ec5b5b778f4798dd4b v6.2.2
MB2024/06/24
mas1xx_rootfs_jammy_v6_3_1.tar.xz 19:55 59.1 8fb2911091aaa61e712d4356f2989e9310764066 v6.3.1
MB2024/07/02
mas1xx_rootfs_jammy_v6_3_2.tar.xz 08:39 59.2 5041d21195a1d5a08522170d3073f593f8ed3681 v6.3.2
MB2024/07/11
mas1xx_rootfs_jammy_v6_3_3.tar.xz 14:44 59.0 83bf4aaede82fb9052f9e38b8ea700e1ea3959eb v6.3.3
MB2024/09/04
mas1xx_rootfs_jammy_v6_3_4.tar.xz 08:43 59.2 e4ef45857ea1e382faa2d154dba073515817dcc9 v6.3.4
MB2024/10/08
mas1xx_rootfs_jammy_v6_3_5.tar.xz 11:17 59.2 0b5fdf493e9e658b9959d97f8e5c3855a86b3148 v6.3.5
MB

α/β/rcFile Stat SHA1SUM Info

Ubuntu 20.04LTS(Focal Fossa) ベース
File

Stat
SHA1SUM
Info
2020/09/29
mas1xx_rootfs_focal_v5_0_0.tar.xz 08:19 52.4 546d90636523a9b2b6659c083d39f31a4ae969b3 v5.0.0
MB2020/11/06
mas1xx_rootfs_focal_v5_1_0.tar.xz 16:21 54.2 fcbf88481c8d216fd110376dca694d72f081a843 v5.1.0
MBMA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

File

Stat
SHA1SUM
Info
2020/12/11
mas1xx_rootfs_focal_v5_1_1.tar.xz 08:19 54.2 9fbb8fb97e00ac64496b8c6deb01672406641421 v5.1.1
MB2021/03/22
mas1xx_rootfs_focal_v5_1_2.tar.xz 10:18 54.8 257261469fe89a75905e77722979361bb092d3ca v5.1.2
MB2021/06/01
mas1xx_rootfs_focal_v5_2_1.tar.xz 17:54 55.5 07ae821e0d27c2c552162227e81ed3b7dec59c21 v5.2.1
MB2021/09/14
mas1xx_rootfs_focal_v5_3_0.tar.xz 19:51 56.8 ﬀ550188d43487ad0bcccﬀ82e6aae26fcb8c49bv5.3.0MB
2021/12/15
mas1xx_rootfs_focal_v5_3_1.tar.xz 14:22 56.8 2fbe72200a22200ebc2c993046b7a1a15d8bf896 v5.3.1
MB2022/02/18
mas1xx_rootfs_focal_v5_3_2.tar.xz 10:52 57.7 d5b0ef69850d509e9ef33e97b71a8e2b6c6441fd v5.3.2
MB2022/03/25
mas1xx_rootfs_focal_v5_3_3.tar.xz 10:48 57.7 5117bcef4cd4c5b5c285077dcb2665811967d2e8 v5.3.3
MB2022/07/19
mas1xx_rootfs_focal_v5_3_4.tar.xz 11:46 58.3 5917428674f855d0e1c6b0e8587f44cc97a131f7 v5.3.4
MB2022/11/14
mas1xx_rootfs_focal_v5_4_0.tar.xz 13:04 58.9 398cbbf0a020b0ad60c0889272ef2c009e14e41a v5.4.0
MB2022/12/13
mas1xx_rootfs_focal_v5_4_1.tar.xz 19:00 58.6 e5dbf831ac24998923d542589b048de6a3446583 v5.4.1
MB2023/01/24
mas1xx_rootfs_focal_v5_5_0.tar.xz 18:23 58.2 baac9fbbb05b148a129aacc64ae62b92b44baa14 v5.5.0
MB2023/04/10
mas1xx_rootfs_focal_v5_5_1.tar.xz 09:12 58.2 ea6e29cf08bd678d55c0349160dcf90057288c17 v5.5.1
MB2023/04/19
mas1xx_rootfs_focal_v5_5_2.tar.xz 17:30 58.2 5965abe124a431d5a92cbf434fabﬀ1a280ddde9 v5.5.2
MB2023/05/31
mas1xx_rootfs_focal_v5_6_0.tar.xz 07:16 57.8 78d8b6cdb33343bf5010e132876ecc150ac759df v5.6.0
MB2023/07/20
mas1xx_rootfs_focal_v5_6_1.tar.xz 07:30 57.9 ef2a9658ede5d65414ef6987bc6077b6d0bb8b2e v5.6.1
MB2023/09/01
mas1xx_rootfs_focal_v5_7_0.tar.xz 09:26 57.5 f7b31e23764b90b9583e098b47d2e8a3dc2abfa9 v5.7.0
MB2023/10/12
mas1xx_rootfs_focal_v5_7_1.tar.xz 11:21 57.5 d38d742a3f2add47454f3ﬀ8cfe6a25868dcdd1b v5.7.1
MBhttps://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

19/21

MA-S1xx / MA-P160 シリーズ

File

Stat
SHA1SUM
Info
2023/12/03
mas1xx_rootfs_focal_v5_7_2.tar.xz 20:27 57.5 6f9348462d91ab5ef9400a8f1ﬀac096854104f2
v5.7.2MB
2024/01/29
mas1xx_rootfs_focal_v5_8_0.tar.xz 09:33 57.5 1586056a9b096f6aeb8b845cd9df5d757a96af8a v5.8.0
MB

α/β/rcFile Stat SHA1SUM Info

ユーティリティその他
File

Stat

build_ﬁrm.sh2024/01/09 10:12
7.0 KBchroot_arm.sh

2020/07/29 13:13
794 B

SHA1SUM

Note

ファームウェア
95447d56810057581384c2c1591c0bce5bdd0c10 ビルドスクリプ
ト
ARM 環境 chroot
4f22b74e4cb01cf3bfcedd4ec340bca8939e3dba
用スクリプト1), 2)
アンテナレベルモニタ
3), 17)
AccessPoint 検索のために一時的に UP したときの状態が返されているため
4), 20)
LTE Module をリセットすると WebUI の画面が出てこないため
5)

SORACOM 回線の場合、pong.soracom.io を使用する
6), 21)
mobile_info コマンドで確認可能
7), 18)
I/F に bind されているので、再接続で使用できなくなる
8), 19)
通信できなくなった場合でも、Attach 状態が継続してしまう場合があるので、強制的に Detach させる
9), 23)
xz → zst
10)

crda 削除に伴う変更
11)
, 24)
Qeuctel EG25 のみ該当
12), 26) , 31)
アンテナレベル に誤って割り当てられていた
13)
, 27)
監視に必要なため
14), 25)
MA-X3xx シリーズで発生
MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/

Last update: 2024/10/08
11:18

download_software:mas1xx:start https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start

15)

MA-S1xx/LW の無線 LAN Module に対応するため
16)
, 29)
https://github.com/lcgamboa/tty0tty
22)

ping コマンド実行 → ICMP socket
28)

SORACOM Arc で SORACOM Beam などにホスト名でアクセスする場合、100.127.0.53 or 100.127.1.53
を登録する必要がある。
30)

commit e8f39e9fc0e0b7bce24922da925af820bacb8ef8
32)

CID: 1 はモジュール内部で使用されるので、CID: 2 を使用する必要がある
33)

再起動時に LTE Module の電源を落としてしまう
34)

pppd 起動前に CarrierID, PLMN, PDP Context 設定·確認を行い、初回接続時間を短縮する
35)

SIM 挿入チェックで “SIM BUSY” になってしまう
36)

例: SORACOM planX1 など37)受信した SMS は内部 MQTT broker 経由で取得可能
38)

EC25-J, EG25
39)

同一バス上の他のチップのプログラミングに支障が出るため
40)

Wireless LAN 暗号化キー情報をドライバ内で消去してしまっている不具合
41)

数値 → 文字列
42)

Peer のアドレスを指定しない場合
43)

eth0 と wlan0 等
44)

option=6,0.0.0.0
45)

AMTelecon AML574A は、接続している PLMN を読み取ることができないので “Unknown” になります。
46)

MA-S12047)

AT$QCPDPP
48)

WebUI で見れるようにするため
49)/etc/network/interfaces
50)

現状、他のモジュールで CRG SMS を受信することができていないため
51)

validator.js を採用
52)

MPU の入力がエッジトリガになっているので、shutdown 遷移中に wakeup event が入ると wakeup できなくなる問題の回避
53)

AT+CSQ の応答の値
https://ma-tech.centurysys.jp/

Printed on 2024/10/14 09:18

2024/10/14 09:18

21/21

MA-S1xx / MA-P160 シリーズ

54)

ethernet に default gateway を設定して、後で PPP が起動する設定でうまく動作しない問題を修正
55)

通常：1日、DI on：10分
56)

v5.3.5α3 時点
57)

barebox.bin

From:
https://ma-tech.centurysys.jp/ - MA-X/MA-S/MA-E/IP-K Developers' WiKi
Permanent link:
https://ma-tech.centurysys.jp/doku.php?id=download_software:mas1xx:start
Last update: 2024/10/08 11:18

MA-X/MA-S/MA-E/IP-K Developers' WiKi - https://ma-tech.centurysys.jp/