Отправка смс из консоли через 3G-модем huawei на примере модели e367: различия между версиями

Материал из support.qbpro.ru
imported>Vix
(Новая страница: «Вставляем модем, смотрим: lsusb Среди прочего видим строку: Huawei Technologies... Устройство систе…»)
 
imported>Vix
Нет описания правки
 
Строка 18: Строка 18:
Вносим в конфиг небольшое изменение, добавляем в список "1506", тем самым добавив поддержку этой модели модема.
Вносим в конфиг небольшое изменение, добавляем в список "1506", тем самым добавив поддержку этой модели модема.


nano /etc/usb_modeswitch.d/12d1:1446
nano /etc/usb_modeswitch.d/12d1:1446


########################################################
########################################################
# Huawei, newer modems
# Huawei, newer modems
DefaultVendor= 0x12d1
DefaultProduct=0x1446
TargetVendor=  0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac,1506"
CheckSuccess=20


DefaultVendor= 0x12d1
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
DefaultProduct=0x1446
Вытягиваем и снова вставляем модем, снова смотрим:
ls /dev/ttyUSB*


TargetVendor= 0x12d1
   
TargetProductList="1001,1406,140b,140c,1412,141b,14ac,1506"
 
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3    /dev/ttyUSB4
CheckSuccess=20
 
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
 
Вытягиваем и снова вставляем модем, снова смотрим:
 
ls /dev/ttyUSB*
 
 
 
/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3    /dev/ttyUSB4


Видим что устройство определилось как модем. Ставим программу для отправки смс:
Видим что устройство определилось как модем. Ставим программу для отправки смс:

Текущая версия от 16:55, 14 февраля 2016

Вставляем модем, смотрим:

lsusb

Среди прочего видим строку:

Huawei Technologies...

Устройство система видит. Смотрим, определился ли модем как модем:

ls /dev/ttyUSB*

Пусто, следовательно нужно переключить устройство в режим "модем". Ставим для этого usb-modeswitch:

apt-get install usb-modeswitch


Вносим в конфиг небольшое изменение, добавляем в список "1506", тем самым добавив поддержку этой модели модема.

nano /etc/usb_modeswitch.d/12d1:1446
########################################################
# Huawei, newer modems

DefaultVendor= 0x12d1
DefaultProduct=0x1446

TargetVendor=  0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac,1506"

CheckSuccess=20
MessageContent="55534243123456780000000000000011062000000100000000000000000000"

Вытягиваем и снова вставляем модем, снова смотрим:

ls /dev/ttyUSB*


/dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3    /dev/ttyUSB4

Видим что устройство определилось как модем. Ставим программу для отправки смс:

apt-get install gnokii

Сождаем конфиг:

touch /etc/sms.conf
nano /etc/sms.conf
[global]
port = /dev/ttyUSB0
model = AT
initlength = default
connection = serial
use_locking = no
serial_baudrate = 115200

Отправляем смс следующей командой:

echo "text" | gnokii --config /etc/sms.conf --sendsms +7XXXXXXXXXX