RSS icon Email icon Bullet (black)
  • Cisco Phone – Asterisk

    Posted on февруари 13th, 2010 admin No comments

    Идеята е да вържем CISCO телефон към ASTERISK.  Системата върху която ще се работи е Slackware.

    Като за начало ни трябва Asterisk 1.4 или нагоре. DHCP server, TFTP server.

    1. Да предположим, че астериска е качен. Пускаме едно TFTP, за тази цел в /etc/inetd.conf откоментирваме линията на която пише tftp

    Създаваме директория,  mkdir tftpboot в която ще сложим firmware. За да се сдобием с него ще ни трябва CCO account от сайта на CISCO.

    option cisco-etherboot-server code 150 = ip-address;
    .
    .
    .
    host c7960 {
            hardware ethernet 00:00:00:C0:00:00;
            fixed-address 10.10.10.14;
            option host-name "SIP001646C0FFEE";
            option cisco-etherboot-server 10.10.10.1;
            option tftp-server-name "10.10.10.1";
            option arp-cache-timeout 600;
    }
    soon more
  • Asterisk – transfer call

    Posted on април 14th, 2009 admin No comments

    Понякога в бързината забравяме някои неша, в този аспект реших просто като напомняне или TIPS, да напиша как максимално бързо да направим transfer call, автоматично( да вметнем, че при ръчно просто се натиска символа #  и се въвежда номерът на който да бъде прехвърлено, при някои тел. апарати има бутон трансфер, след чието натискане въвеждаме номер и отново опираме до #).

    Та за автоматично прехвърляне, в extensions.conf,  създаваме dialplan за определения номер(скоро ще напиша и за Dial Plan), и добавяме опцията:

    exten => 111,*,Dial(SIP/Номер,,twm(ls))

    Като звездичката е приоритета на което място ще бъде това действие.  Преди този ред, трябва да сме показали и опцията за избирането и на самия extension,  в случая той се явява 111.

    exten => 111,*-1,Dial(SIP/${EXTEN},30,tTwWm(ls))

    В този ред сме показали действието на избирането на 111, като ако след 30 секунди никой не си направи труда да вдигне, ще преминем към следващият приоритет.  T , t ни дават възможност и оператора и самият изпълнител да прехвърлят.

    Та да дадем и един пълен пример:

    exten => 111,1,Wait,1
    exten => 111,3,Dial(SIP/${EXTEN},30,tTwWm(ls))
    exten => 111,4,Dial,Dial(SIP/222,,twm(ls))
    exten => 111,5,Busy
    exten => 111,6,Hangup

    Воала…е скоро още много.

    Поздрави! Иван Тодоров .

  • Начало……всяко нещо трябва да има начало…:)

    Posted on март 12th, 2009 admin No comments

    Добре дошли в моят блог, място за мои професионални и лични размишления!