<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Научите правильно слать СМС]]></title><description><![CDATA[<p dir="auto">Помогите разобраться с СМС-ками.</p>
<p dir="auto">Имеется модем из "Связного", что за модель ХЗ, но lsusb видит его так:</p>
<p dir="auto">Bus 002 Device 006: ID 1bbb:0000 T &amp; A Mobile Phones</p>
<p dir="auto">Через gnokii --sendsms - отправляется как надо.</p>
<p dir="auto">NetXMS при попытке отправить тестовую СМС выдает следующее:</p>
<p dir="auto">[03-Oct-2012 17:14:59] [CLSN-0] Received message CMD_SEND_SMS<br />
[03-Oct-2012 17:14:59] ConfigReadStr: name=AllowDirectSMS value="1"<br />
[03-Oct-2012 17:14:59] SMS send: to {+7920XXXXXXX}: {PREVED}<br />
[03-Oct-2012 17:15:00] SMS send: ATZ sent, got {}<br />
[03-Oct-2012 17:15:01] SMS send: ATE0 sent, got {}<br />
[03-Oct-2012 17:15:02] SMS send: AT+CMGF=0 sent, got {}<br />
[03-Oct-2012 17:15:03] SMS send: AT+CSCA? sent, got {}<br />
[03-Oct-2012 17:15:03] SMSCreatePDUString: Formatted phone before: 7920XXXXXXXF,12<br />
[03-Oct-2012 17:15:03] SMSCreatePDUString: Formatted phone: 9702476904F2<br />
[03-Oct-2012 17:15:03] SMSCreatePDUString: Got payload size: 6<br />
[03-Oct-2012 17:15:03] SMS send: AT+CMGS=20<br />
[03-Oct-2012 17:15:03] SMS about to send: 0011000C919702476904F20000AA065069D15A2402<br />
[03-Oct-2012 17:15:04] SMS send: AT+CMGS + message body sent, got {}</p>
<p dir="auto">Однако на телефон так ничего и не пришло. Подскажите, куда копать?</p>
]]></description><link>https://forum.netxms.org/topic/1959/научите-правильно-слать-смс</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 07:24:15 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/1959.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 Oct 2012 13:30:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Научите правильно слать СМС on Fri, 05 Oct 2012 13:23:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sabonez" aria-label="Profile: sabonez">@<bdi>sabonez</bdi></a> said in <a href="/post/8661">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8660">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto">SMS с русскими буквами можно посылать только в PDU режиме насколько я понимаю. Кроме того, сам сервер должен работать в UNICODE или code page должен быть выставлен в CP-1251.</p>
</blockquote>
<p dir="auto">А про какой code page речь?</p>
<p dir="auto">У меня вроде все верно - в netxmsd.conf:<br />
CodePage = CP1251<br />
База, соотвественно, тоже  везде DEFAULT CHARSET=cp1251.</p>
<p dir="auto">Впринципе я без юникода вполне себе обхожусь, вот только с СМС-ками загвоздка. Можно конечно gnokii прикрутить на сервере.<br />
Виктор, а не сложно ли будет реализовать такую хотелку - галочку в настройках сервера "Отправлять SMS транслитом", ну и в зависимости от настройки CodePage, конвертить сообщения из UTF или 1251 в транслит перед отправкой? Было бы прекрасно, и доступного текста в 2 раза больше опять же <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--wink" style="height:1.4em;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
</blockquote>
<p dir="auto">Вам легче написать трасформейшн скрипт и отправлять сообщения через макрос потом %[translit("очень важно сообщение")]<br />
Ну, UCS это и есть юникод насколько я понимаю.</p>
]]></description><link>https://forum.netxms.org/post/8665</link><guid isPermaLink="true">https://forum.netxms.org/post/8665</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Fri, 05 Oct 2012 13:23:03 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Fri, 05 Oct 2012 09:22:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8660">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto">SMS с русскими буквами можно посылать только в PDU режиме насколько я понимаю. Кроме того, сам сервер должен работать в UNICODE или code page должен быть выставлен в CP-1251.</p>
</blockquote>
<p dir="auto">А про какой code page речь?</p>
<p dir="auto">У меня вроде все верно - в netxmsd.conf:<br />
CodePage = CP1251<br />
База, соотвественно, тоже  везде DEFAULT CHARSET=cp1251.</p>
<p dir="auto">Впринципе я без юникода вполне себе обхожусь, вот только с СМС-ками загвоздка. Можно конечно gnokii прикрутить на сервере.<br />
Виктор, а не сложно ли будет реализовать такую хотелку - галочку в настройках сервера "Отправлять SMS транслитом", ну и в зависимости от настройки CodePage, конвертить сообщения из UTF или 1251 в транслит перед отправкой? Было бы прекрасно, и доступного текста в 2 раза больше опять же <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--wink" style="height:1.4em;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://forum.netxms.org/post/8661</link><guid isPermaLink="true">https://forum.netxms.org/post/8661</guid><dc:creator><![CDATA[sabonez]]></dc:creator><pubDate>Fri, 05 Oct 2012 09:22:26 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Fri, 05 Oct 2012 08:47:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sabonez" aria-label="Profile: sabonez">@<bdi>sabonez</bdi></a> said in <a href="/post/8659">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto">СМС-ки вроде в UCS-2.</p>
</blockquote>
<p dir="auto">SMS с русскими буквами можно посылать только в PDU режиме насколько я понимаю. Кроме того, сам сервер должен работать в UNICODE или code page должен быть выставлен в CP-1251.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sabonez" aria-label="Profile: sabonez">@<bdi>sabonez</bdi></a> said in <a href="/post/8659">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto">База у меня в 1251, с utf-8 почему-то java-console под вендой не задружилась - резала русские имена. Если это как-то лечится, может есть смысл конвертнуть базу в UTF?</p>
</blockquote>
<p dir="auto">Здесь скорее проблема с самим сервером, а не с базой. Проверьте что параметр CodePage в netxmsd.cond выставлен в CP1251, или попробуйте UNICODE сборку сервера.</p>
]]></description><link>https://forum.netxms.org/post/8660</link><guid isPermaLink="true">https://forum.netxms.org/post/8660</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 05 Oct 2012 08:47:10 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Fri, 05 Oct 2012 06:14:21 GMT]]></title><description><![CDATA[<p dir="auto">СМС-ки вроде в UCS-2.</p>
<p dir="auto">База у меня в 1251, с utf-8 почему-то java-console под вендой не задружилась - резала русские имена. Если это как-то лечится, может есть смысл конвертнуть базу в UTF?</p>
]]></description><link>https://forum.netxms.org/post/8659</link><guid isPermaLink="true">https://forum.netxms.org/post/8659</guid><dc:creator><![CDATA[sabonez]]></dc:creator><pubDate>Fri, 05 Oct 2012 06:14:21 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Thu, 04 Oct 2012 17:32:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sabonez" aria-label="Profile: sabonez">@<bdi>sabonez</bdi></a> said in <a href="/post/8654">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto">А вот теперь вылез вопрос с кодировкой, можно ли кириллицу корректно по СМС отправить и как?</p>
<p dir="auto">Вполне даже устроит решение по прикручиванию транслита к СМС-рассылкам. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--wink" style="height:1.4em;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
</blockquote>
<p dir="auto">Ну кириллица это хорошо, однако транслитом смску можно длиннее в два раза отправить или на английском. Да и по дефолту смс же в UTF Идут? У вас юникод сборка netxms?<br />
--enable-unicode при сборке и CodePage = UTF-8 в конфиг.</p>
]]></description><link>https://forum.netxms.org/post/8655</link><guid isPermaLink="true">https://forum.netxms.org/post/8655</guid><dc:creator><![CDATA[SKYnv]]></dc:creator><pubDate>Thu, 04 Oct 2012 17:32:06 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Thu, 04 Oct 2012 12:12:37 GMT]]></title><description><![CDATA[<p dir="auto">А вот теперь вылез вопрос с кодировкой, можно ли кириллицу корректно по СМС отправить и как?</p>
<p dir="auto">Вполне даже устроит решение по прикручиванию транслита к СМС-рассылкам. <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--wink" style="height:1.4em;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://forum.netxms.org/post/8654</link><guid isPermaLink="true">https://forum.netxms.org/post/8654</guid><dc:creator><![CDATA[sabonez]]></dc:creator><pubDate>Thu, 04 Oct 2012 12:12:37 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Thu, 04 Oct 2012 08:29:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/8650">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto">Я сталкивался с проблемами со скоростью порта. Generic SMS драйвер по умолчанию пытается работать на 9600. Попробуйте поставить скорость побольше - 38400 или выше, и проверьте что в настройках самого виртуального порта тоже эта скорость стоит (это для Windows актуально, про Linux не знаю).</p>
</blockquote>
<p dir="auto">К сожалению, скорость не помогла:</p>
<p dir="auto">[04-Oct-2012 11:33:32] Loading Generic SMS Driver (configuration: /dev/ttyUSB1,38400,8,n,1)<br />
[04-Oct-2012 11:33:32] SMS init: port={/dev/ttyUSB1}, speed=38400, data=8, parity=NONE, stop=1<br />
[04-Oct-2012 11:56:44] [CLSN-0] Received message CMD_SEND_SMS<br />
[04-Oct-2012 11:56:44] SMS send: to {+79100751498}: {TEST}<br />
[04-Oct-2012 11:56:45] SMS send: ATZ sent, got {}<br />
[04-Oct-2012 11:56:46] SMS send: ATE0 sent, got {}<br />
[04-Oct-2012 11:56:47] SMS send: AT+CMGF=0 sent, got {}<br />
[04-Oct-2012 11:56:48] SMS send: AT+CSCA? sent, got {}<br />
[04-Oct-2012 11:56:48] SMSCreatePDUString: Formatted phone before: 79100751498F,12<br />
[04-Oct-2012 11:56:48] SMSCreatePDUString: Formatted phone: 9701701594F8<br />
[04-Oct-2012 11:56:48] SMSCreatePDUString: Got payload size: 4<br />
[04-Oct-2012 11:56:48] SMS send: AT+CMGS=18<br />
[04-Oct-2012 11:56:48] SMS about to send: 0011000C919701701594F80000AA04D4E2940A<br />
[04-Oct-2012 11:56:49] SMS send: AT+CMGS + message body sent, got {}</p>
<p dir="auto">Попробую еще поиграть со скоростями.</p>
<p dir="auto">ЗЫ. Пришел к успеху. Помогла смена порта на ttyUSB2, и скорости на 19200 - все СМС доходят как надо.</p>
<p dir="auto">Большое спасибо всем за помощь!</p>
]]></description><link>https://forum.netxms.org/post/8652</link><guid isPermaLink="true">https://forum.netxms.org/post/8652</guid><dc:creator><![CDATA[sabonez]]></dc:creator><pubDate>Thu, 04 Oct 2012 08:29:29 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Thu, 04 Oct 2012 07:16:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/weird" aria-label="Profile: weird">@<bdi>weird</bdi></a> said in <a href="/post/8641">Научите правильно слать СМС</a>:</p>
<blockquote>
<p dir="auto">Используете libnxsms_generic?</p>
</blockquote>
<p dir="auto">Да. А есть ли ей альтернатива?</p>
]]></description><link>https://forum.netxms.org/post/8651</link><guid isPermaLink="true">https://forum.netxms.org/post/8651</guid><dc:creator><![CDATA[sabonez]]></dc:creator><pubDate>Thu, 04 Oct 2012 07:16:38 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Thu, 04 Oct 2012 06:13:04 GMT]]></title><description><![CDATA[<p dir="auto">Я сталкивался с проблемами со скоростью порта. Generic SMS драйвер по умолчанию пытается работать на 9600. Попробуйте поставить скорость побольше - 38400 или выше, и проверьте что в настройках самого виртуального порта тоже эта скорость стоит (это для Windows актуально, про Linux не знаю).</p>
]]></description><link>https://forum.netxms.org/post/8650</link><guid isPermaLink="true">https://forum.netxms.org/post/8650</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Thu, 04 Oct 2012 06:13:04 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Wed, 03 Oct 2012 17:33:17 GMT]]></title><description><![CDATA[<p dir="auto">Так и должно быть. При отправке в PDU mode номер кодируется. Просто поменяйте местами старший и младший полубайт в каждом байте. 9702476904F2 получается из 7920XXXXXXX (пусть останется интрига, так и быть ;))</p>
<p dir="auto">Вообще, странно что ответом на ATZ является пустая строка.<br />
[03-Oct-2012 17:15:00] SMS send: ATZ sent, got {}</p>
<p dir="auto">Используете libnxsms_generic?</p>
]]></description><link>https://forum.netxms.org/post/8641</link><guid isPermaLink="true">https://forum.netxms.org/post/8641</guid><dc:creator><![CDATA[Weird]]></dc:creator><pubDate>Wed, 03 Oct 2012 17:33:17 GMT</pubDate></item><item><title><![CDATA[Reply to Научите правильно слать СМС on Wed, 03 Oct 2012 13:32:19 GMT]]></title><description><![CDATA[<p dir="auto">ЗЫ. И откуда в логе такой странный Formatted phone, который начинается на 970 а не 920??? м ;D</p>
]]></description><link>https://forum.netxms.org/post/8638</link><guid isPermaLink="true">https://forum.netxms.org/post/8638</guid><dc:creator><![CDATA[sabonez]]></dc:creator><pubDate>Wed, 03 Oct 2012 13:32:19 GMT</pubDate></item></channel></rss>