Operating system name and version: Red Hat Enterprise Linux 7
Version of smsd: 3.1.15-12
Smsd installed from: epel repo
Name and model of a modem / phone: Huawei E3372 LTE USB stick
Interface: USB

Dear smstools community,

I think that my configuration is almost OK, and something small is missing.

I have a Huawei E33372 LTE USB modem
Huawei Technologies Co., Ltd. E33372 LTE/UMTS/GSM HiLink Modem/Networkcard

The usb is connected to a server running RHEL 7.7.

The usb stick appears as a network interface
=== usb ethernet interface ===
[root@mono101 marcelo]# systemctl | grep -i network
sys-devices-pci0000:40-0000:40:08.1-0000:42:00.3-usb1-1\x2d2-1\x2d2.3-1\x2d2.3:1.0-net-enp66s0f3u2u3.device loaded active plugged E33372 LTE/UMTS/GSM HiLink Modem/Networkcard
=== usb ethernet interface end ===

The interface is in "unknown" state, but I don't this is real problem:
=== interface ===
[root@mono101 marcelo]# ip addr show enp66s0f3u2u3
6: enp66s0f3u2u3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
link/ether 0c:5b:8f:27:9a:64 brd ff:ff:ff:ff:ff:ff
inet 172.16.108.215/22 brd 172.16.111.255 scope global enp66s0f3u2u3
valid_lft forever preferred_lft forever
[root@mono101 marcelo]#
=== interface ===

I have the following configuration for smstools:
=== config ===
[root@mono101 marcelo]# cat /etc/smsd.conf
# Example smsd.conf. Read the manual for a description

devices = GSM1
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
incoming = /var/spool/sms/incoming
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent
loglevel = 7
logfile = /var/log/smsd/smsd.log
smart_logging = yes


[GSM1]
device = @172.16.108.215:23
telnet_login_prompt = username:
telnet_password_prompt = password:
telnet_login = voip
telnet_password = 1234
incoming = no
device_open_alarm_after = 5
socket_connection_alarm_after = 5
init = module1

[root@mono101 marcelo]#
=== config ===

When I try to start the daemon:
[root@mono101 marcelo]# /usr/sbin/smsd -t

I see on the log file:
=== log ===
2020-07-02 18:45:08,2, smsd: Smsd v3.1.15 started.
2020-07-02 18:45:08,2, smsd: Running as root:root.
2020-07-02 18:45:08,7, smsd: Running startup_check (shell): /var/spool/sms/incoming/smsd_script.9zAoCI /tmp/smsd_data.sgCY3u
2020-07-02 18:45:08,7, smsd: Done: startup_check (shell), execution time 0 sec., status: 0 (0)
2020-07-02 18:45:08,4, smsd: File mode creation mask: 022 (0644, rw-r--r--).
2020-07-02 18:45:08,2, smsd: Running in terminal mode.
2020-07-02 18:45:08,5, smsd: Outgoing file checker has started. PID: 19977.
2020-07-02 18:45:08,7, smsd: All PID's: 19977,19980
2020-07-02 18:45:08,5, GSM1: Modem handler 0 has started. PID: 19980. Will only send messages.
2020-07-02 18:45:11,3, smsd: FATAL ERROR: Looks like another smsd (19977) is running. I (16947) quit now.
2020-07-02 18:45:11,2, smsd: Smsd mainprocess terminated abnormally. PID: 16947.
2020-07-02 18:45:13,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:18,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:23,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:28,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:33,3, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:38,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:43,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:48,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:53,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:45:58,6, GSM1: Couldn't connect socket @172.16.108.215:23, error: Connection refused, waiting 5 sec.
2020-07-02 18:46:03,3, GSM1: Cannot open socket @172.16.108.215:23, error: Connection refused
2020-07-02 18:46:03,2, GSM1: Modem handler 0 terminated. PID: 19980, was started 20-07-02 18:45:08.
2020-07-02 18:46:12,2, smsd: Smsd mainprocess is awaiting the termination of all modem handlers. PID: 19977.
2020-07-02 18:46:12,2, smsd: Smsd mainprocess terminated. PID 19977, was started 20-07-02 18:45:08.
=== log end ===

How to "enable" the connection to the modem/usb? I think that is how smstools send messages, via "telnet".