Культиватор Enifield крот вк2 т-7.0 850 инструкция по эксплуатации

Asterisk трюки (для себя) | Автор топика: Alcardio

Проверка, есть ли такой пользователь
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Функция SIPPEER(peername[,item])
Использование:
Exten => _X.,1,ExecIF($[ "${SIP_PEER(100,dynamic)}" == "" ]?Playback(user_not_exist))
Если 100 номер, имеет статус dynamic (yes или no) произносим фразу.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Функция HANGUPCAUSE
Смотрим код возврата:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Звонок через группу:
Задание:
Билайн выделил 2 номера (к примеру х85 и х86) + 8 каналов.

Транк без регистрации (важно)
Необходимо разделить входящие/исходящие звонки так: х85 - 3 канала, х86 - 5 каналов.
[globals]
n85 = 3
n86 = 5
[macro-beeline]
exten => s,1,Set(GROUP()=${ARG2})
exten => s,n,GotoIf($[${GROUP_COUNT(${ARG2})} > ${n${ARG2}}]?103)
exten => s,n,NoOp(arg1:${ARG1}, count:${GROUP_COUNT(${ARG2})}, max-chanels:${n${ARG2}}, result:$[${GROUP_COUNT(${ARG2})} > ${n${ARG2}}]) ;можно убрать, стоит для отладки
exten => s,n,Dial(${ARG1},30)
exten => s,103,Set(DIALSTATUS=BUSY) ;deny call
[local_85]
ignorepat => 9
exten => _9[25]XXXXXX,1,Macro(beeline,SIP/sip_beeline_85/${EXTEN:1},85)
exten => _9[25]XXXXXX,2,Congestion
[local_86]
ignorepat => 9
exten => _9[25]XXXXXX,1,Macro(beeline,SIP/sip_beeline_86/${EXTEN:1},86)
exten => _9[25]XXXXXX,2,Congestion

[from-trunk]
exten => XXXXX85,1,Macro(beeline,SIP/101,85)
exten => XXXXX85,n,Hangup()
exten => XXXXX86,1,Macro(beeline,SIP/401,86)
exten => XXXXX86,n,Hangup()


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Оптимизация сети:
http://centos-server.ru/optimization-network-nginx/
ethtool -S eth0
ifconfig (см данные в полях RX packets, TX packets)
netstat -s
netstat -i
cat /proc/net/dev
cat /proc/net/netstat
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
http://www.sysadminwiki.ru/wiki/VPN_%D1%81_%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E_OpenVPN
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Как сделать так, что-бы если линия занята, человеку который звонит вторым (третьим, четвертым и т.п.) выдавалось сообщение и он ожидал на линии?
[контекст_для_dongle0_звонков]
exten => s,1,Set(GROUP()=dongle0-out)
exten => s,n,GotoIf([ ${GROUP_COUNT(dongle0-out)} > 1 ]?not_dial:to_dial)
exten => s,n(to_dial),Dial(Dongle/dongle0/${EXTEN})
exten => s,n(not_dial),Queue()
Тут функция group устанавливает название группы, при вызове, через dongle0.
Далее при помощи функции group_count получаем количество каналов в группе dongle-out, и сравниваем с необходимым количеством. Если > 1, то идем в очередь, в очереди абоненту можно выдать сообщение, подождать несколько секунд, и попробовать позвонить опять.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Измерения Jitter между узлами
Используйте утилиту iperf. Пакет (в дебиане и убунте) так и называется — iperf
на одной стороне запускайте с параметрами :
 #iperf -c 10.1.1.1 -u -b 10m
на другой :
 #iperf -s -u -i 1
получите примерно вот это:
 ------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 8.00 KByte (default)
------------------------------------------------------------
[904] local 10.1.1.1 port 5001 connected with 10.6.2.5 port 32781
[ ID]   Interval         Transfer        Bandwidth         Jitter        Lost/Total Datagrams
[904]   0.0- 1.0 sec   1.17 MBytes   9.84 Mbits/sec   1.830 ms   0/ 837   (0%)
[904]   1.0- 2.0 sec   1.18 MBytes   9.94 Mbits/sec   1.846 ms   5/ 850   (0.59%)
[904]   2.0- 3.0 sec   1.19 MBytes   9.98 Mbits/sec   1.802 ms   2/ 851   (0.24%)
[904]   3.0- 4.0 sec   1.19 MBytes   10.0 Mbits/sec   1.830 ms   0/ 850   (0%)
[904]   4.0- 5.0 sec   1.19 MBytes   9.98 Mbits/sec   1.846 ms   1/ 850   (0.12%)
[904]   5.0- 6.0 sec   1.19 MBytes   10.0 Mbits/sec   1.806 ms   0/ 851   (0%)
[904]   6.0- 7.0 sec   1.06 MBytes   8.87 Mbits/sec   1.803 ms   1/ 755   (0.13%)
[904]   7.0- 8.0 sec   1.19 MBytes   10.0 Mbits/sec   1.831 ms   0/ 850   (0%)
[904]   8.0- 9.0 sec   1.19 MBytes   10.0 Mbits/sec   1.841 ms   0/ 850   (0%)
[904]   9.0-10.0 sec   1.19 MBytes   10.0 Mbits/sec   1.801 ms   0/ 851   (0%)
[904]   0.0-10.0 sec   11.8 MBytes   9.86 Mbits/sec   2.618 ms   9/ 8409  (0.11%)
максимальное значение в столбцу jitter и будет искомой величиной
Распределение звонков при нескольких 3G модемов
exten => _X.,1,DongleStatus(GSM-001,Dongle0_Status) same => n,DongleStatus(GSM-002,Dongle1_Status) same => n,DongleStatus(GSM-003,Dongle2_Status) same => n,GotoIf($[${Dongle0_Status} = 2]?dongle0dial:dongle1check) same => n(dongle0dial),Dial(Dongle/GSM-001/${EXTEN:2},60,tT) same => n,Hangup same => n(dongle1check),GotoIf($[${Dongle1_Status} = 2]?dongle1dial:dongle2check) same => n(dongle1dial),Dial(Dongle/GSM-002/${EXTEN:2},60,tT) same => n,Hangup same => n(dongle2check),GotoIf($[${Dongle2_Status} = 2]?dongle2dial:utel) same => n(dongle2dial),Dial(Dongle/GSM-003/${EXTEN:2},60,tT) same => n,Hangup ================================================================================= Добавление +7 в номер при входящем звонке
[from-trunk-custom]
exten => _.,1,NoOp(== Первые две цифры телефона ==${CALLERID(num):0:2}==)
exten => _.,n,Execif($[${LEN(${CALLERID(num)})}=10 & "${CALLERID(num):0:1}"="9"]?Set(CALLERID(num)=+7${CALLERID(num)}))
exten => _.,n,ExecIf($[${LEN(${CALLERID(num)})}>10 & "${CALLERID(num):0:1}"!="+"]?Set(CALLERID(num)=+7${CALLERID(num):1}))
exten => _.,n,Set(CALLERID(name)=${CALLERID(num)})
exten => _.,n,Goto(from-trunk,${EXTEN},1)

Tags: Культиватор Enifield крот вк2 т-7.0 850 инструкция по эксплуатации

Мотокультиватор КРОТ

Культиватор Enifield Крот ВК 2. Купить, доставка. Характеристики ...

Продам Култиватор КРОТ ВК КП 7, 0 / 850. | Автор топика: Товары


Продам Култиватор КРОТ ВК КП 7, 0 / 850.
Мощность 6.5 л, с,   850 mm, широкие ножи 5см, скорости:1вперед, 1 назад, воздушно-масляный фильтр, цепной редуктор, 65 кг (Возможна установка навесного оборудования : грунтозацепы, сцепка, окучник, плуг, картофелевыкапыватель)
Родина бренда Россия Мощность, л.с.6, 5 Тип двигателя 4-такт, бензин Ширина обработки, мм 850 Глубина обработки, мм175 Диаметр фрез, мм 360 Масса, кг 65.
ЦЕНА 17500.

Типовая инструкция для крана манипулятора
Минитрактор кпп ЗАЗ и двс зид-4.5 колея 70 см своими руками видео
Экскаватор РС 220-7 технические характеристики
Показать / написать / закрыть комментарий(ии)