From 8cded5379a798f13e76989b25b96c18be56fe997 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Thu, 19 Aug 2021 02:21:00 +0200 Subject: ch-alix1d: add sms modem test --- inventory/host_vars/ch-alix1d.yml | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) (limited to 'inventory/host_vars/ch-alix1d.yml') diff --git a/inventory/host_vars/ch-alix1d.yml b/inventory/host_vars/ch-alix1d.yml index 585b1990..133953b6 100644 --- a/inventory/host_vars/ch-alix1d.yml +++ b/inventory/host_vars/ch-alix1d.yml @@ -24,6 +24,8 @@ openwrt_packages_remove: - iwinfo - soloscli openwrt_packages_add: + - kmod-e100 + - kmod-usb-serial-option - haveged - htop - ip @@ -34,6 +36,9 @@ openwrt_packages_add: - iperf3 - mtr - iptraf-ng + - usbutils + - usb-modeswitch + - smstools3 openwrt_mixin: @@ -43,6 +48,47 @@ openwrt_mixin: /etc/htoprc: file: "{{ global_files_dir }}/common/htoprc" + /etc/usb-mode.json: + content: | + { + "messages" : [ + "55534243000000000000000000000011060000000000000000000000000000" + ], + "devices": { + "12d1:1f01": { + "*": { + "t_vendor": 4817, + "t_product": [ 5340 ], + "msg": [ 0 ] + } + } + } + } + + /etc/smsd.conf: + content: | + # + # generated by ansible + # + + devices = GSM1 + incoming = /var/spool/sms/incoming + outgoing = /var/spool/sms/outgoing + checked = /var/spool/sms/checked + failed = /var/spool/sms/failed + sent = /var/spool/sms/sent + receive_before_send = no + autosplit = 3 + logfile = 1 + loglevel = 5 + + [GSM1] + init = AT^CURC=0 + device = /dev/ttyUSB0 + incoming = yes + pin = {{ vault_sms_modem_pin }} + baudrate = 115200 + openwrt_uci: system: -- cgit v1.2.3