Нужна статья про смс-центр с модемом Huawei E1550?
Модератор: f0s
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-07-31 15:23:46
Нужна статья про смс-центр с модемом Huawei E1550?
Здравствуйте!
Вот вопрос, нужна или нет? Могу написать.
В качестве смс-центра используется пакет sms-tools.
Система FreeBSD 8.0-RELEASE
Вот вопрос, нужна или нет? Могу написать.
В качестве смс-центра используется пакет sms-tools.
Система FreeBSD 8.0-RELEASE
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Dog
- лейтенант
- Сообщения: 723
- Зарегистрирован: 2006-09-21 10:34:36
- Откуда: Kharkiv, Ukraine
- Контактная информация:
-
- проходил мимо
Re: Нужна статья про смс-центр с модемом Huawei E1550?
лишних статей никогда не бывает
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-07-31 15:23:46
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Итак, приступим.
Я отключил внутренний карт-ридер и cd-хранилище, для этого надо запустить модем под Windows -- подключиться через HyperTerminal, PuTTY, или в любой другой, я использовал My Huawei Terminal, скачивайте здесь (спасибо Александру С. Шокину)
Открываем, подключаемся к модему и вводим:всё ОК.
А теперь переводим модем в режим только модем:
Остальные команды, если кому надо:
Дальше вставляем модем в наш сервер:
Посмотрим что у нас по устройствам:
Не в 8ой версии FreeBSD: usbdevs -v
Проверяем устройства:
Нам нужен cuaU0.0
Проверяем:Для выхода из cu нажать ~.
Если у вас не появляются устройства, нужно воспользоваться usb_modemswitch по этой статье http://www.lissyara.su/?id=2100
Я тоже запускал usb_modemswitch до переключения модема в режим "только модем", но после переключения он сам определяется и всё хорошо.
Так что переключите и всё должно быть нормально.
Теперь время настроить smstools3
AT+CUSD = 1,"AA180C3602",15
Это запрос о состоянии счета "*100#", Huawei не поддерживает текстовый режим, поэтому эта строка кодирована в PDU-формате.
Подробнее о настройке smstools3 здесь - http://www.lissyara.su/articles/freebsd ... mstools_3/
Спасибо за внимание. Жду вопросов.
Код: Выделить всё
sms-gw# uname -r
8.0-RELEASE
Открываем, подключаемся к модему и вводим:
Код: Выделить всё
ATI
Manufacturer: huawei
Model: E1550
Revision: 11.608.12.10.209
IMEI: 35712---
+GCAP: +CGSM,+DS,+ES
OK
А теперь переводим модем в режим только модем:
Код: Выделить всё
AT^U2DIAG=0
Код: Выделить всё
AT^U2DIAG=1 (модем + CD-ROM)
AT^U2DIAG=255 (модем + CD-ROM + Card reader)
AT^U2DIAG=256 (модем + Card reader)
Код: Выделить всё
sms-gw# tail -f /var/log/messages
Aug 1 13:41:14 mx kernel: ugen4.4: <HUAWEI Technology> at usbus4
Aug 1 13:41:14 mx kernel: u3g0: <HUAWEI Technology HUAWEI Mobile, class 0/0, rev 2.00/0.00, addr 4> on usbus4
Aug 1 13:41:14 mx kernel: u3g0: Found 3 ports.
Код: Выделить всё
sms-gw# usbconfig dump_device_desc
ugen4.4: <HUAWEI Mobile HUAWEI Technology> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x0000
bDeviceSubClass = 0x0000
bDeviceProtocol = 0x0000
bMaxPacketSize0 = 0x0040
idVendor = 0x12d1
idProduct = 0x1001
bcdDevice = 0x0000
iManufacturer = 0x0002 <HUAWEI Technology>
iProduct = 0x0001 <HUAWEI Mobile>
iSerialNumber = 0x0000 <no string>
bNumConfigurations = 0x0001
Проверяем устройства:
Код: Выделить всё
sms-gw# ll /dev/ | grep cu
crw-rw---- 1 uucp dialer 0, 185 Aug 1 14:00 cuaU0.0
crw-rw---- 1 uucp dialer 0, 186 Aug 1 14:00 cuaU0.0.init
crw-rw---- 1 uucp dialer 0, 187 Aug 1 14:00 cuaU0.0.lock
crw-rw---- 1 uucp dialer 0, 191 Aug 1 14:00 cuaU0.1
crw-rw---- 1 uucp dialer 0, 192 Aug 1 14:00 cuaU0.1.init
crw-rw---- 1 uucp dialer 0, 193 Aug 1 14:00 cuaU0.1.lock
crw-rw---- 1 uucp dialer 0, 197 Aug 1 14:00 cuaU0.2
crw-rw---- 1 uucp dialer 0, 198 Aug 1 14:00 cuaU0.2.init
crw-rw---- 1 uucp dialer 0, 199 Aug 1 14:00 cuaU0.2.lock
Проверяем:
Код: Выделить всё
sms-gw# cu -l cuaU0.0
Connected
ATI
Manufacturer: huawei
Model: E1550
Revision: 11.608.12.10.209
IMEI: 35712
+GCAP: +CGSM,+DS,+ES
OK
~
[EOT]
sms-gw#
Если у вас не появляются устройства, нужно воспользоваться usb_modemswitch по этой статье http://www.lissyara.su/?id=2100
Я тоже запускал usb_modemswitch до переключения модема в режим "только модем", но после переключения он сам определяется и всё хорошо.
Так что переключите и всё должно быть нормально.
Теперь время настроить smstools3
Код: Выделить всё
sms-gw# ee /usr/local/etc/smsd.conf
devices = huaweiE1550
logfile = /var/log/smsd/smsd.log
loglevel = 7
USER=smsd
GROUP=smsd
PIDFILE= /var/run/smsd/smsd.pid
INFOFILE= /var/run/smsd/smsd.working
autosplit=3
[huaweiE1550]
device = /dev/cuaU0.0
baudrate = 115200
rtscts = no
init = at+cpms="sm","sm",""
incoming = yes
incoming = high
pin = 0000
regular_run_cmd = AT+CUSD = 1,"AA180C3602",15
regular_run_statfile = /home/apache/sms.local/bill_status.txt
Это запрос о состоянии счета "*100#", Huawei не поддерживает текстовый режим, поэтому эта строка кодирована в PDU-формате.
Подробнее о настройке smstools3 здесь - http://www.lissyara.su/articles/freebsd ... mstools_3/
Спасибо за внимание. Жду вопросов.
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Где статья
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-07-31 15:23:46
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Хороший вопрос)
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-07-31 15:23:46
Re: Нужна статья про смс-центр с модемом Huawei E1550?
А чем это не статья?f_andrey писал(а):Где статья
- f_andrey
- майор
- Сообщения: 2651
- Зарегистрирован: 2007-12-26 1:22:58
- Откуда: СПб
- Контактная информация:
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Это набор логов и магических пассов
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2010-07-31 15:23:46
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Товарищи, а что, правда это на статью не тянет? Что добавить?
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-10-31 11:27:02
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Не тянет даже на наброски, не то чтоб статью:)
С балансом ипусь уже сутки, нех не выходит
С балансом ипусь уже сутки, нех не выходит
-
- проходил мимо
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Ну ты ...-=n.k=- писал(а):Не тянет даже на наброски, не то чтоб статью:)
С балансом ипусь уже сутки, нех не выходит
ипись дальше
текстовые USSD не поддерживаются. Переводить в PDU пробовал?
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-10-31 11:27:02
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Всё уже испробовал, толку ноль!
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2010-10-31 11:27:02
Re: Нужна статья про смс-центр с модемом Huawei E1550?
У меня на серваке на команду AT+CUSD=1,"AA180C3602",15 в ответ приходит только OK блин, почему непойму:(
Через винду, пробую ту же команду и всё ок:(
Через винду, пробую ту же команду и всё ок:(
- E-Wind
- сержант
- Сообщения: 155
- Зарегистрирован: 2008-05-14 16:19:54
- Откуда: Санкт-Петербург
Re: Нужна статья про смс-центр с модемом Huawei E1550?
Применительно к E1550 от мегафона - мне потребовалось в конфиг файл для модема вставить строчку:
Код: Выделить всё
memory_start=0
Иначе smstools быстро доходил до конца памяти модема и вываливался с CMS Error 321...memory_start = number
Default value: 1.
Tells the first memory space number for received messages. This is normally 1, Vodafone Mobile Connect Card starts with 0.
А еще я правил скрипт sendsms - внутри задавал другого юзера, чтобы права на создаваемый в каталоге outgoing файл были правильные и демон смог сообщение послать...321 - The memory/message storage index assigned to the AT command is invalid.