Страница 2 из 3

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 28 дек 2013, 12:57
IRAKLI
Ну что, никто не сталкивался чтоли?
PS. Немного не в тему, chmod 666 /dev/ttyUSB* действует только до перезагрузки, никогда не сталкивался с таким до этого, как исправить?

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 28 дек 2013, 13:31
zlat
chmod 666 /dev/ttyUSB* действует только до перезагрузки, никогда не сталкивался с таким до этого, как исправить?
udev - примеров в сети много

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 29 дек 2013, 03:06
SolarW

Код: Выделить всё

[2013-12-26 15:33:01] WARNING[3086]: channel.c:76 parse_dial_string: Invalid destination '#31#+99XXXXXXXX' in chan_dongle, only 0123456789*#+ABC allowed
[2013-12-26 15:33:01] WARNING[3086]: app_dial.c:2345 dial_exec_full: Unable to create channel of type 'dongle' (cause 88 - Incompatible destination)
Из этого лога можно предположить что chan_dongle не нравится символ + в середине набираемого номера.
Без плюса можно попробовать?
Ну и для контроля - #31#+99XXXXXXXX вы эту конструкцию пробовали просто с мобилки набрать, прокатывает?
IRAKLI писал(а):PS. Немного не в тему, chmod 666 /dev/ttyUSB* действует только до перезагрузки, никогда не сталкивался с таким до этого, как исправить?
Все, кто используют chan_dongle и asterisk запущенный не от root'а сталкивались...
Для FreePBX Distro (CentOS 6) так можно.

Код: Выделить всё

[root@localhost ~]# cat /etc/udev/rules.d/huawei.rules
KERNEL=="ttyUSB[0-9]*", GROUP="root", MODE="0777"

[root@localhost ~]#

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 30 дек 2013, 12:32
igorostkir
я скрывал номер так:

в com-порт при загрузке системы посылал команду: AT+CLIR=1

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 15 янв 2014, 12:39
IRAKLI
SolarW писал(а): Ну и для контроля - #31#+99XXXXXXXX вы эту конструкцию пробовали просто с мобилки набрать, прокатывает?
В первую очередь, работает!
SolarW писал(а):

Код: Выделить всё

[root@localhost ~]# cat /etc/udev/rules.d/huawei.rules
KERNEL=="ttyUSB[0-9]*", GROUP="root", MODE="0777"
[root@localhost ~]#
Спасибо, помогло. Только немогу понять почему до этого все делал аналогично, все работало без танцев.
igorostkir писал(а): в com-порт при загрузке системы посылал команду: AT+CLIR=1
Спасибо, заработало так:

Код: Выделить всё

usecallingpres=yes
callingpres=allowed_passed_screen
и AT+CLIR=1

ЗЫ. Всем огромное спасибо за помощь, не всегда так оперативно кто-то помогает. Особенную благодарность хотелось бы выразить SolarW'у!

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 22 апр 2018, 21:31
atux_null
Hi. I have in my asterisk a usb 3g dongle Huawei e169 and i am making calls with the following:

Код: Выделить всё

exten => _9X.,1,Dial(Dongle/dongle800/${EXTEN:1},120,KT)
exten => _9.,n,Hangup(${HANGUPCAUSE})
i did send from asterisk cli the following

Код: Выделить всё

dongle cmd dongle800 AT+CLIR=1
my provider supports CLIR by using #31#. I am trying to send

Код: Выделить всё

exten => _9X.,1,Dial(Dongle/dongle800/#31#${EXTEN:1},120,KT)
exten => _9X.,n,Hangup(${HANGUPCAUSE})
but the call goes with the number shown.
Any ideas on how to fix that please?
sorry for the english, but it the only asterisk site that i have found something similar.

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 23 апр 2018, 14:40
ded
If you put the sim card from dongle to your mobile phone and callt to your friend with #31#123456778
- the call is proceed?
- the source Caller ID number is swon asi is or like looks like "Unknown"?

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 23 апр 2018, 16:08
atux_null
thanks a lot for the reply. If i put the card to my mobile and dial #31#123456778 then call is proceed and it is shown as unknown on the receiver's end.
it does not work when i do it with dongle. in my asterisk i cannot dial #31# from zoiper. so it has to be on the trunk automatically. eg by typing 9 and the number, then add automatically the #31#

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 23 апр 2018, 16:48
ded
AFAIK, you have an old release of chan_dongle, that cannot accept service codes, tech prefixes or/and short numbers (like sex over the phone.
Try to upgrade.

Re: chan_dongle как скрыть номер(CLIr)

Добавлено: 23 апр 2018, 17:04
atux_null
i have used the latest from https://github.com/bg111/asterisk-chan-dongle
up to know i can make/receive all calls and sms. Only clir is the problem.
is there a newer one?