1 (25.11.2010 22:27:06 отредактировано chizh)

Ответа я так и не дождался, чуть не бросил это занятие, и не начал искать, какой нибудь древний телефон, в альтернативу. Но все же раскопал что делать с этой железкой, поэтому выкладываю инструкцию:

Вставляем модем, в консоли пишем

 Консоль:
# ls /dev

видим там новый девайс cdrom1 (в других линуксах/на других компах может называться подругому)

"Выдвигаем его"

 Консоль:
# eject /dev/cdrom1

через секунд 20 (когда модем выключится и включится заново) пишем

 Консоль:
# ls /dev

видим ряд новых дивайсов ttyUSB0, ttyUSB1, ttyUSB2....,
ставим gnokii

 Консоль:
# apt-get install gnokii

после установки пишем

 Консоль:
# gnokii --identify

gnokii матерится, что ему не хватает конфига (в убунте это ~/.config/gnokii/config, в других подругому). Смотрим как должен называться конфиг, создаем его, вписываем туда

[global]
port = /dev/ttyUSB0
model = AT
connection = serial

пробуем идентифицировать

 Консоль:
# gnokii --identify

если висит и выдает ошибку, меняем ttyUSB0 на ttyUSB1(2.......), повторяем идентификацию пока не получим чтото вроде

 Консоль:
# gnokii --identify
GNOKII Version 0.6.29
IMEI         : 352846029832391
Manufacturer : ZTE INCORPORATED
Model        : MF626
Product name : MF626
Revision     : BD_BLNP673M3V1.0.0B

определившись с портом (для MF626 это ttyUSB2), определяемся с вендором и идентификатором устройства

 Консоль:
# lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 19d2:0031 ONDA Communication S.p.A.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

19d2 - вендор (для ZTE соответственно неизменный), 0031 - девайс (зависит от модели модема), пишем

 Консоль:
# modprobe usbserial vendor=0x19d2 product=0x0031

открываем 2й терминал и пишем там

 Консоль:
# cat /dev/ttyUSB2

в первом

 Консоль:
# echo -e "AT+ZCDRUN=E\r\n" > /dev/ttyUSB2

во втором среди прочего замечаем

 Консоль:
AT+ZCDRUN=E
OK

закрываем 2й терминал, теперь модем не будет "засыпать" через пару минут после подключения(поумолчанию он засыпает если ему не передавать "фирменных команд")

в файл /etc/rc.local добавляем строчку

eject /dev/cdrom1

перед exit 0
Делаем его исполняемым если нужно

 Консоль:
# chmod 0755 /etc/rc.local

перезагружаем систему (или выгружаем модуль usbserial для модема из ядра - иначе gnokii будет виснуть)

после загрузки системы как только в папке /dev появились девайсы нашего модема ttyUSB0...., пробуем отправлять СМС

 Консоль:
# echo 'text sms' | gnokii --sendsms +7XXXXXXXXXX

или

 Консоль:
# cat sms.file | gnokii --sendsms +7XXXXXXXXXX

З. Ы. Эта же инструкция может предшествовать подключению к интернету через подобный девайс (если не делать - инет будет отваливаться через пару минут после коннекта и больше не подниматься)