<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>E3372h on Блог Агапова Максима</title><link>https://magapov.nmph.ru/tags/e3372h/</link><description>Recent content in E3372h on Блог Агапова Максима</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Sun, 03 Nov 2019 14:16:49 +0000</lastBuildDate><atom:link href="https://magapov.nmph.ru/tags/e3372h/index.xml" rel="self" type="application/rss+xml"/><item><title>Huawei e3372h. Отправляем SMS</title><link>https://magapov.nmph.ru/2019/01/huawei-e3372h-sms.html</link><pubDate>Mon, 14 Jan 2019 13:27:00 +0000</pubDate><guid>https://magapov.nmph.ru/2019/01/huawei-e3372h-sms.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">
Используя пакет трафика на МТС, у меня остается много неиспользованных СМС, которые ежемесячно сгорают. Жалко. Подумал, что информирование по СМС гораздо надежнее и эффективнее. Что-то, а смс-ка всегда долетит, даже если на телефоне закончился интернет-трафик.&lt;br />
&lt;br />
Чтобы отправлять СМС через модем (в моём случае это Huawei e3372h), требуется установить прошивку Stick. Stick нужна, чтобы роутер (или комп) видел интерфейс /dev/ttyUSB0 модема, через который собственно и будут передаваться AT-команды.&lt;br />
Из софта, нужен smstools3. Готовый пакет можно поставить на Ubuntu или OpenWRT.&lt;br />
&lt;br />
Для установки пакета smstools3 на роутер Keenetic Giga (KN-1010), сперва понадобится установить менеджер пакетов opkg. Как это сделать, хорошо описано в официальном &lt;a href="https://help.keenetic.com/hc/ru/articles/360000264829-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%B8-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-OPKG-%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%B0-rTorrent" target="_blank">мануале&lt;/a>. В роли флэш-носителя, я установил micro-sd карту в слот модема, чтобы не занимать лишний USB-порт роутера.&lt;br />
Установка не вызвала никаких проблем&lt;br />
&lt;pre>&lt;code class="bash hljs">opkg update
opkg install smstools3 nano&lt;/code>&lt;/pre>
После установки, сразу лезем в&amp;nbsp; файл конфигурации демона&lt;br />
&lt;pre>&lt;code class="bash hljs">nano /opt/etc/smsd.conf
# Description: Main configuration file for the smsd
devices = GSM1
incoming = /opt/var/spool/sms/incoming
outgoing = /opt/var/spool/sms/outgoing
checked = /opt/var/spool/sms/checked
failed = /opt/var/spool/sms/failed
sent = /opt/var/spool/sms/sent

receive_before_send = no
autosplit = 3

checkhandler = /opt/sms-to.sh
eventhandler = /opt/sms-from.sh

logfile = /var/log/smsd.log
loglevel = 7

# Uncomment (and edit) this section to allow smsd to start:
[GSM1]
init = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB1
incoming = yes
#pin = 0000
baudrate = 115200&lt;/code>&lt;/pre>
Создадим все пути, указанные в конфиге&lt;br />
&lt;pre>&lt;code class="bash hljs">cd&amp;nbsp; /opt/var/
mkdir spool &amp;amp;&amp;amp; cd spool
mkdrit sms &amp;amp;&amp;amp; cd sms
mkdir incoming
mkdir outgoing
mkdir checked
mkdir failed
mkdir sent

cd /var/run/ &amp;amp;&amp;amp; mkdir smsd&lt;/code>&lt;/pre>
Ну, и пропишем свой путь для лог-файла&lt;br />
&lt;pre>&lt;code class="bash hljs">logfile = /var/log/smsd.log&lt;/code>&lt;/pre>
Далее снимаем комменты с секции [GSM1] и запустим демона&lt;br />
&lt;pre>&lt;code class="bash hljs">smsd -c /opt/etc/smsd.conf&lt;/code>&lt;/pre>
Готово! Отправить СМС можно командой&lt;br />
&lt;pre>&lt;code class="bash hljs">sendsms +79211231234 "test"&lt;/code>&lt;/pre>
Вы наверное обратили внимание на две строки &lt;br />
&lt;pre>&lt;code class="bash hljs">checkhandler = /opt/sms-to.sh
eventhandler = /opt/sms-from.sh&lt;/code>&lt;/pre>
Эти параметры указывают путь к исполняемому скрипту, который будет выполняться при получении, или при отправке смс.&lt;br />
&lt;br />
Создадим исполняемый файл /opt/send-to.sh, который поможет отправлять СМС на кириллице.&lt;br />
&lt;pre>&lt;code class="bash hljs">nano /opt/sms-to.sh&lt;/code>&lt;/pre>
&lt;pre>&lt;code class="bash hljs">#!/bin/sh
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin
FROM_FILE="$1"
[ ! -r "$FROM_FILE" ] &amp;amp;&amp;amp; exit 1
if grep -q '[а-яА-Я]' $FROM_FILE; then
TMPFILE=$(mktemp /tmp/smsd_XXXXXX)
sed -e '/^$/ q' &amp;lt; "$FROM_FILE" &amp;gt; $TMPFILE
echo 'Alphabet: Unicode' &amp;gt;&amp;gt; $TMPFILE
sed -e '1,/^$/ d' &amp;lt; "$FROM_FILE" | iconv -f UTF-8 -t UNICODEBIG &amp;gt;&amp;gt;$TMPFILE
mv $TMPFILE "$FROM_FILE"
fi&lt;/code>&lt;/pre>
На всякий случай, установим программу iconv, которая используется в скрипте&lt;br />
&lt;pre>&lt;code class="bash hljs">opkg update
opkg install iconv&lt;/code>&lt;/pre>
Отправляем тестовую СМС на русском языке&lt;br />
sendsms +79211231234 "Я есть Грутъ!"&lt;br />
Смотрим логи&lt;br />
&lt;pre>&lt;code class="bash hljs">cat /var/log/smsd.log&lt;/code>&lt;/pre>
&lt;pre>&lt;code class="bash hljs">2019-01-14 16:20:41,5, GSM1: SMS sent, Message_id: 19, To: 79211231234, sending time 1 sec.
2019-01-14 16:20:42,6, GSM1: SMS To: 79211231234. Moved file /opt/var/spool/sms/checked/send_8Py8QQ to /opt/var/spool/sms/sent/send_8Py8QQ
2019-01-14 16:20:42,7, GSM1: Running eventhandler: /opt/sms-from.sh SENT /opt/var/spool/sms/sent/send_8Py8QQ 19
2019-01-14 16:20:42,3, GSM1: Done: eventhandler, execution time 0 sec., status: 32512 (127)&lt;/code>&lt;/pre>
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/photo_2019-01-14_16-25-56.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="1280" data-original-width="720" height="640" src="https://magapov.nmph.ru/img/photo_2019-01-14_16-25-56.jpg" width="360" />&lt;/a>&lt;/div>
&lt;br />
Материал взят &lt;a href="https://voxlink.ru/kb/voip-devices-configuration/smstools3/" target="_blank">отсюда&lt;/a>&lt;/div></description></item><item><title>Huawei e3372h. Прошивка HiLink</title><link>https://magapov.nmph.ru/2018/10/huawei-e3372h-hilink.html</link><pubDate>Wed, 10 Oct 2018 18:08:00 +0000</pubDate><guid>https://magapov.nmph.ru/2018/10/huawei-e3372h-hilink.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">
&lt;div style="text-align: justify;">
Для организации доступа в интернет в загородном доме, приобрел 4G-модем &lt;a href="https://www.ulmart.ru/goods/4371877" target="_blank">Huawei e3372h-153&lt;/a>. Сигнал в моем районе достаточно сильный, чтобы смотреть видео с камер наблюдения в режиме реального времени. Прошивался для того, чтобы можно было поменять ttl, и не &lt;a href="http://telefongid.ru/obshhie-voprosy/kak-ne-platit-za-razdachu-interneta.html" target="_blank">слететь с выгодного тарифа&lt;/a>. Да и возможностей по-больше, чем в стоковом WEB-интерфейсе.&lt;br />
&lt;br />
Заказал ещё один точно такой же &lt;a href="http://ali.pub/2xebnu" target="_blank">4G модем&lt;/a> для родителей, только на 1К дешевле. На сдачу взял &lt;a href="http://ali.pub/2xecjc" target="_blank">антенну&lt;/a>, для усиления сигнала, на муське был неплохой &lt;a href="https://mysku.ru/blog/china-stores/66329.html" target="_blank">обзор&lt;/a> на неё. Буду ловить интернет на даче). Себе тоже приобрёл и &lt;a href="https://magapov.nmph.ru/2019/10/lte-huawei-e3372h.html" target="_blank">протестировал&amp;nbsp;антенну&lt;/a>, не смотря на уверенный сигнал. Скорость выросла, инет стал шустрее что-ли, отзывчевее ))&lt;/div>
&lt;br />
&lt;div style="text-align: justify;">
За основу, был взят материал с &lt;a href="https://4pda.ru/forum/index.php?showtopic=582284&amp;amp;st=20#entry38496725" target="_blank">4pda&lt;/a>. Собрал всё в одном &lt;a href="https://www.dropbox.com/s/ezifgvsc9ybcj0d/lte.7z?dl=0" target="_blank">архиве&lt;/a>, на всё про всё, по пунктам, уходит 10 минут.&lt;/div>
&lt;script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">&lt;/script>&lt;br />
&lt;!-- uuu -->&lt;br />
&lt;ins class="adsbygoogle" data-ad-client="ca-pub-7635406145883986" data-ad-format="auto" data-ad-slot="1736415087" data-full-width-responsive="true" style="display: block;">&lt;/ins>&lt;br />
&lt;script>
 (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script>&lt;br />
&lt;div style="text-align: justify;">
Итак, на руках у меня модем&amp;nbsp;&lt;b>e3372h-153&lt;/b>&amp;nbsp;со стоковой прошивкой&amp;nbsp; &lt;b>2x.3xx.xx.xx.778. &lt;/b>Модем не привязан к оператору!&lt;/div>
&lt;b>&lt;br />
&lt;/b> 0. Если уже втыкали модем, удалите установленное ПО.&lt;br />
&lt;br />
1. Установите&amp;nbsp;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>1_HUAWEI_DataCard_Driver_6.00.08.00_Setup&lt;/b>&lt;/span>&lt;br />
&lt;br />
2. Установите&amp;nbsp;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>2_FC_Serial_Driver_Setup&lt;/b>&lt;/span>&lt;br />
&lt;br />
3. Запустить из папки&amp;nbsp;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>3_set_hilink_switch/set_hilink_switch.cmd&lt;/b>&lt;/span> и выбрать действие "&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>1&lt;/b>&lt;/span>" (!с админскими правами!)&lt;br />
&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/set-hilink.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="339" data-original-width="817" height="264" src="https://magapov.nmph.ru/img/set-hilink.jpg" width="640" />&lt;/a>&lt;/div>
&lt;br />
4. Запустить из папки &lt;b>&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">4_E3372_sw\E3372_sw.cmd&lt;/span>&lt;/b> (!с админскими правами!) чтобы появились порты (проверить можно в диспетчере устройств, в разделе Порты (COM и LPT)&lt;br />
&lt;br />
5. Ставим переходную прошивку, запускаем&amp;nbsp;&lt;b>&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">5_E3372h-153_Update_21.180.01.00.00_M_01.10_for_.778\E3372h-153_Update_21.180.01.00.00_M_01.10_for_.778.exe&lt;/span>&lt;/b>&lt;br />
После окончания установки ждем минуту, пока модем перезагрузится.&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/update-wizard-1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="399" data-original-width="562" height="283" src="https://magapov.nmph.ru/img/update-wizard-1.jpg" width="400" />&lt;/a>&lt;/div>
&lt;br />
6. Устанавливаем рабочую прошивку &lt;b>&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">6_E3372h-153_Update_22.329.07.00.00_M_AT_05.11\E3372h-153_Update_22.329.07.00.00_M_AT_05.11_nv.exe&lt;/span>&lt;/b>&lt;br />
После окончания установки опять ждем минуту, пока модем перезагрузится.&lt;br />
&lt;br />
7. Запускаем установку модифицированной веб-морды с расширенными настройками для управления модемом &lt;b>&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">7_Update_WEBUI_17.100.13.01.03_HILINK_Mod1.11\Update_WEBUI_17.100.13.01.03_HILINK_Mod1.11.exe&lt;/span>&lt;/b>&lt;br />
&lt;br />
Опционально.&lt;br />
&lt;div style="text-align: justify;">
Поменяем значение ttl. Надо отрыть cmd от имени администратора, перейти в папку&amp;nbsp;&lt;b>&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">8_fix_ttl&lt;/span>&lt;/b> и запустить&amp;nbsp;&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>fix_ttl.cmd&lt;/b>&lt;/span>&lt;/div>
&lt;div style="text-align: justify;">
Можно сделать прямо из Проводника, перейти в папку и щелкнуть правой кнопкой мыши с зажатым шифтом, чтобы выбрать меню "Открыть окно PowerShell здесь"&lt;/div>
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/open-ps.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="571" data-original-width="616" height="296" src="https://magapov.nmph.ru/img/open-ps.jpg" width="320" />&lt;/a>&lt;/div>
&lt;div class="separator" style="clear: both; text-align: left;">
Затем запускаем &lt;b>&lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">.\&lt;span style="text-align: left;">fix_ttl.cmd&lt;/span>&lt;/span>&lt;/b>&lt;/div>
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/open-ps-2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="303" data-original-width="911" height="211" src="https://magapov.nmph.ru/img/open-ps-2.jpg" width="640" />&lt;/a>&lt;/div>
&lt;div class="separator" style="clear: both; text-align: left;">
&lt;span style="text-align: left;">Нажимаем "1".&amp;nbsp;&lt;/span>&lt;/div>
&lt;div class="separator" style="clear: both; text-align: left;">
&lt;span style="text-align: left;">&lt;br />
&lt;/span>&lt;/div>
&lt;div class="separator" style="clear: both; text-align: left;">
&lt;span style="text-align: left;">Открываем 192.168.8.1 в браузере и проверяем настройки.&lt;/span>&lt;/div>
&lt;div class="separator" style="clear: both; text-align: left;">
&lt;span style="text-align: left;">&lt;br />
&lt;/span>&lt;/div>
&lt;div class="separator" style="clear: both; text-align: left;">
Теперь можно &lt;a href="https://magapov.nmph.ru/2019/01/huawei-e3372h-sms.html" target="_blank">замутить&lt;/a> отправку SMS через модем.&lt;/div>
&lt;/div></description></item><item><title>Padavan. Подключение 4G-модема</title><link>https://magapov.nmph.ru/2018/10/padavan-4g.html</link><pubDate>Tue, 09 Oct 2018 09:11:00 +0000</pubDate><guid>https://magapov.nmph.ru/2018/10/padavan-4g.html</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on">
Вот где функционал меня поразил в padavan'е, так это в части подключения и настройки 4G-модема. В моём случае, это huawei e3372h-153. Настройка за одну минуту.&lt;br />
&lt;br />
Вставляем модем, ждём 10 секунд пока загрузится. Переходим в меню Дополнительно&amp;gt;Приложение USB&amp;gt;Модем&lt;br />
&lt;br />
&lt;div class="separator" style="clear: both; text-align: center;">
&lt;a href="https://magapov.nmph.ru/img/4gmodem-setup.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">&lt;img border="0" data-original-height="900" data-original-width="928" height="619" src="https://magapov.nmph.ru/img/4gmodem-setup.gif" width="640" />&lt;/a>&lt;/div>
&lt;br />
Настройки APN для оператора МТС:&lt;br />
Точка доступа (APN): &lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>internet.mts.ru&lt;/b>&lt;/span>&lt;br />
PIN-код: (по-умолчанию он отключен, оставляем поле пустым)&lt;br />
Имя пользователя: &lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>mts&lt;/b>&lt;/span>&lt;br />
Пароль: &lt;span style="font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;">&lt;b>mts&lt;/b>&lt;/span>&lt;br />
&lt;br />
Активируем переключатель "Включить USB-модем?" и радуемся доступу в интернет.&lt;br />
&lt;br />
Можно переходить к настройке &lt;a href="https://magapov.nmph.ru/2018/10/padavan-openvpn.html" target="_blank">VPN-клиента&lt;/a> для доступа к VPN-сети.&lt;br />
&lt;br />
&lt;div style="text-align: justify;">
Жаль только, что не удалось добиться стабильной работы модема через USB-порт. К несчастью, &lt;a href="http://ali.pub/2uzqav" target="_blank">Nexx WT3020&lt;/a> выдает на порт всего 500мА и при не хватке питания, модем перезагружается. Пришлось ставить USB-хаб с внешним питанием.&lt;/div>
&lt;/div></description></item></channel></rss>