Рекомендованное ядро Linux 2.6.33+
Asterisk 1.6.+
Заведомо рабочие прошивки (firmware - не путать с dashboard):
МТС 11.608.12.00.143
11.608.14.15.311
Нерабочая firmware:
Мегафон 11.608.12.10.209 -при активированном голосе из под винды звонит, из под Linux - нет.
Активировать голосовую функцию можно программой DC-UNLOCKER за 4 кредита - 4 евро.
Установка asterisk из исходников
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.6.2-current.tar.gz # tar zxvf asterisk-1.6.2-current.tar.gz # cd asterisk-1.6.2-current.tar.gz # apt-get install g++ libncurses-dev libxml2-dev subversion # ./configure # make install # make config # make samples
Установка модуля канала chan_datacard для Huawei
Файл datacard.conf из ~/chan_datacard/etc копируем в каталог /etc/asterisk
# svn co http://www.makhutov.org/svn/chan_datacard/trunk/ chan_datacard # cd ~/chan_datacard/ # ./configure # make install # cp ~/chan_datacard/etc/datacard.conf /etc/asterisk
Установите usb-modeswitch
Пакет исходного кода: usb-modeswitch применяется в Unix системах для подключения устройств через USB интерфейс
#apt-get install libusb libusb-dev # wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.1.4.tar.bz2 # tar -jxvf usb-modeswitch-1.1.4.tar.bz2 # cd ~/usb-modeswitch-1.1.4 # make install # wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20100826.tar.bz2 # tar -jxvf usb-modeswitch-data-20100826.tar # cd ~/usb-modeswitch-data-20100826 # make install
Убедимся что модем Huawei E1550 определился в системе
ls /dev | grep USB ttyUSB0 ttyUSB1 ttyUSB2
Настройка модулей
Канальный модуль Huawei настраивается в datacard.conf.
Перегрузить asterisk можно командой core restart now,
а если система рабочая и идут вызовы, то core restart gracefully.
Запущенные модули каналов просмотрим командой module show like chan_
[datacard0] audio=/dev/ttyUSB1 ; tty for audio connection data=/dev/ttyUSB2 ; tty for AT commands context=datacard-incoming ; context for incoming calls group=1 ; calling group rxgain=3 ; increase the incoming volume txgain=3 ; increase the outgoint volume [datacard1] context=datacard-incoming ; context for incoming calls audio=/dev/ttyUSB4 ; tty port for audio connection data=/dev/ttyUSB5 ; tty port for AT commands group=2 ; calling group rxgain=10 ; increase the incoming volume txgain=10 ; increase the outgoint volume autodeletesms=yes ; auto delete incoming sms resetdatacard=yes ; reset datacard during initialization u2diag=0 ; set U2DIAG parameter (0 = disable everything except modem function) usecallingpres=yes ; use the caller ID presentation or not callingpres=allowed_passed_screen ; set caller ID presentationПроверим состояние модема из командной строки Asterisk (CLI).
Перегрузить asterisk можно командой core restart now,
а если система рабочая и идут вызовы, то core restart gracefully.
Запущенные модули каналов просмотрим командой module show like chan_
asterisk*CLI> datacard show devices ID Group State RSSI Mode Submode Provider Name Model Firmware IMEI IMSI Number datacard1 2 Free 13 3 3 MTS RUS E1550 11.608.12.00.143 352...... 25....... Unknown datacard0 1 Free 15 3 3 TELE2 E1550 11.608.14.15.311 359...... 25....... Unknown
Для входящих вызовов, sms и ussd запросов настроим extensions.conf:
[datacard-incoming] exten => sms,1,Verbose(Incoming SMS from ${CALLERID(num)} ${SMS}) exten => sms,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DATACARD} - ${CALLERID(num)}: ${SMS}' >> /var/log/asterisk/sms.txt) exten => sms,n,Hangup() exten => ussd,1,Verbose(Incoming USSD: ${USSD}) exten => ussd,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DATACARD}: ${USSD}' >> /var/log/asterisk/ussd.txt) exten => ussd,n,Hangup() exten => s,1,Dial(SIP/100,,) exten => s,n,Hangup()
Для исходящей связи
exten => _X.,1,Dial(Datacard/g1/${EXTEN})
или
exten => _X.,1,Dial(Datacard/datacard0/${EXTEN})
Отключение функций CD-ROM и card reader
Отключим ненужные функции.# minicom -s
+-----[configuration]------+
| Filenames and paths |
| File transfer protocols |
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
| Exit from Minicom |
+--------------------------+
Выбираем Serial port setup и жмем ENTER. Жмем 'А' Редактируем порт: +-----------------------------------------------------------------------+
| A - Serial Device : /dev/ttyUSB0 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 115200 8N1 |
| F - Hardware Flow Control : Yes |
| G - Software Flow Control : No |
| |
| Change which setting? |
+-----------------------------------------------------------------------+
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
| Exit from Minicom |
+--------------------------
Жмем ENTER 2 раза и выбираем Exit. После подключения вводим команду:AT^U2DIAG=0
Welcome to minicom 2.4
OPTIONS: I18n
Compiled on Jan 25 2010, 06:49:09.
Port /dev/ttyUSB0
Press CTRL-A Z for help on special keys
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
OK
AT^U2DIAG=0
OK
Выходим Ctrl-A Q AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)
AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader)
AT^U2DIAG=256 (девайс в режиме модем + Card Reader)
Ещё команды:
AT команды USB модемов HUAWEI
Подписаться на:
Комментарии к сообщению (Atom)
Популярные сообщения БЛОГА
-
Попробуем настроить Cisco 851 (871) из консоли. А вот сам испытуемый... Вот последовательность действий: 1. Нужно подключить Cisco...
-
Image via Wikipedia По материалам сайта http://www.voiceip.com.ua 1. Установка Trixbox В этом руководстве я расскажу вам о замечательном пр...
-
Image via Wikipedia Часто нужно по-быстрому выйти в интернет через мобильный телефон, коммуникатор, GPRS-модем или что-то похожее, но настр...
-
Image via Wikipedia В предыдущей статье была рассмотрена настройка сервера IP-телефонии. При минимальных настройках можно совершать IP-зв...
-
Источник Каждый из тех кто работает в мире IT знает, что иногда программное обеспечение или оборудование работает не так как от него этог...
-
Вообще говоря, подобная связка - задача не сильно сложная, и многими системными администраторами уже не раз решенная. Однако, когда мне са...
-
Image via Wikipedia В последнее время на форуме часто встречаются вопросы, связанные с неправильной настройкой DNS (почта по IP -адресу ...
-
Cервер терминалов для Windows XP Как известно, WindowsXP позволяет подключится одному удалённому пользователю для управления рабочим столом...
-
Image via Wikipedia Голосовой модуль по умолчанию активирован только в модемах МТС. Рекомендованное ядро Linux 2.6.33+ Asterisk 1.6.+ ...
-
Image by Getty Images via Daylife еще до этого срока операционная система напомнит о своей "нелицензионности" пользователю - с 1 марта 2010...
Архив блога
-
►
2011
(25)
-
►
Август
(13)
- KVM & OpenVZ виртуализация и облачные вычисления с...
- Настройка iptables для начинающих
- Защищаем сервер Asterisk с помощью fail2ban
- Asterisk+fail2ban под FreeBSD
- Защита asterisk от взлома
- Как изменить пароль для администратора FreePBX Ast...
- Стандартные пароли для Elastix
- Смена стандартного пароля MySQL trixbox
- Шлюзы GSM. Работа со всеми IP PBX, в т.ч. Asterisk...
- Как изменить номер порта SSH.
- Установка Webmin + LAMP (Linux + Apache + MySQL + ...
- Установка Webmin на CentOS 5
- Установка Midnight Commander
-
►
Июнь
(9)
- Установка Debian Lenny на RAID (fake RAID)
- Перевод дисков после инсталляции Proxmox VE в RAID...
- Proxmox VE 1.5 настройка Cluster
- Создание шаблона виртуальной машины для OpenVZ/Pro...
- Создание шаблона TrixBox для OpenVZ
- Elastix 2.0 and OpenVZ / Proxmox template
- Виртуализация или KVM bare-metal решения Proxmox V...
- Asterisk & Skype
- Настройка IP-телефонии на смартфонах Nokia с испол...
-
►
Август
(13)
-
▼
2010
(143)
-
►
Октябрь
(7)
- Flash Operator Panel 2 - for ASTERISK
- FXO больше не нужны !!! Переадресация на замену FX...
- Восстановление файла .ost или .pst в программе Mic...
- Бубен первого поколения
- You can use this script to install Elastix on VPS ...
- D-link DVG - 7111S 1 FXO + 1 FXS порт
- Организация совместной работы при помощи SharePoin...
-
▼
Сентябрь
(19)
- Настройка связки DVG-7111S <=> Asterisk
- Настройка voip-роутера D-link DVG 7111S + asterisk...
- SPA400 и FreePBX
- Using the Linksys SPA400 with Asterisk
- FreePBX за NAT
- Настройка FreePBX
- Asterisk Phonebook - телефонная книга
- VoIP-GSM шлюз для Asterisk на USB модеме HUAWEI E1...
- NAT, SIP и Asterisk
- Открытый SIP Skype шлюз от SIPNET.
- Skype SIP транк
- Установка сервера IP-телефонии Asterisk + FreePBX ...
- Asterisk + FreePBX + sipnet. Настройка Asterisk дл...
- Папки, используемые Asterisk
- Бесплатная парковка домена от «1domain.ru»
- Бесплатная парковка домена от zoneedit_com
- Руководство по решению проблем: настройка моста/ п...
- Установка Webmin
- Обзор панелей контроля показателей сайтов
-
►
Октябрь
(7)
Достойны внимания:
-
Плагины для Adobe Photoshop. AV Bros. Puzzle/Curl + Corel Drawings Embroidery Effect - AV Bros. Puzzle Pro – плагин представляющий собой очень мощный и качественный фильтр для Adobe Photoshop и совместимых хостов. Имеются версии данного фильт...Кол-во лет назад: 2
-
Photo Spot v1.0.1 - [image: Photo Spot v1.0.1] Великолепный новый компонент галереи для CMS Joomla! от BonusThemes* *Кол-во лет назад: 2
-
-
Урок 32. Использование реальных дисков в VMware Workstation - В данном видеоуроке рассмотрена настройка виртуального компьютера с целью использования реально существующих жестких дисков на виртуальном компьютере. *C...Кол-во лет назад: 4




0 коммент.:
Отправить комментарий