TipAsterisk

Tipps zu Asterisk

Sip Configs Freepbx 13

  • Easybell Trunk
    • type=peer
    • username=0049715123456
    • secret=123456
    • host=sip.easybell.de
    • insecure=invite,port
    • qualify=yes
    • port=5064
    • 0049715123456:123456@sip.easybell.de:5064/49715123456
  • Toplink
    • username=X10023456
    • fromuser=X10023456
    • fromdomain=sip.toplink-xpress.de
    • host=sip.toplink-xpress.de
    • secret=123456
    • type=peer
    • qualify=yes
    • insecure=invite,port
    • X10023456:123456@sip.toplink-xpress.de/23456
  • Sipgate Trunk
    • username=23456t0
    • fromuser=23456t0
    • host=sipconnect.sipgate.de
    • secret=123456
    • type=peer
    • insecure=port,invite
    • qualify=yes
    • 23456t0:123456@sipconnect.sipgate.de/23456
  • Fritzbox
    • username=621621621
    • fromuser=621621621
    • secret=123456
    • host=172.21.22.23
    • type=peer
    • insecure=port,invite
    • qualify=yes
    • 621621621:123456@172.21.22.23/621
  • /etc/asterisk/extensions_custom.conf
    • [macro-dialout-trunk-predial-hook]
    • exten => s,1,SIPRemoveHeader(P-Preferred-Identity)
    • exten => s,n,Execif(${REGEX("<49715123456>" ${TRUNKOUTCID})}?SIPAddHeader(P-Preferred-Identity: <sip:49715123456@sipconnect.sipgate.de>)
    • exten => s,n,Execif(${REGEX("<49715134567>" ${TRUNKOUTCID})}?SIPAddHeader(P-Preferred-Identity: <sip:0049715134567@sip.toplink-xpress.de>)
    • exten => s,n,MacroExit()

Tips zu anderen Telefonanlagen

  • Callback mit Fritzbox 7170 realisieren
  • Fritzbox 7170 Branding entfernen:
    • Telnet mit dem Telefon aktivieren durch #96*7*
    • auf Konsole eingeben: echo firmware_version avm >> /proc/sys/urlader/environment
    • reboot
    • bei alter Firmware echo "firmware_version avm" > /proc/avalanche/env eingeben
  • Reboot Grandstream Voip Telefon via Asterisk
    • sip notify snom-reboot <rufnummer>

Asterisk auf der Fritzbox 7170

  • Gute Anleitung aber etwas veraltet
  • Originalanleitung
  • Hier meine Kuszliste für 7170
    • Telnet aktivieren: #96*7*
    • voipd auf Port 5061 umstellen: nvi /var/flash/voip.cfg: sip_srcport = 5061
    • cd /var
    • wget http://spblinux.de/fbox.new/cfg_asterisk14
    • chmod +x cfg_asterisk14
    • ./cfg_asterisk14 -x usb_install (root Install)
    • Folgendes in /var/flash/debug.cfg hinzufügen, bzw. mit echo # >/var/flash/debug.cfg erstellen
      • #usb=/var/media/ftp/DeinUsbSpeicherName
        #usb=/var/media/ftp/DISKPro-Partition-0-1
        usb=/var/media/ftp/uStor01
        # "usb" kann alternativ auch auf anderen nichtflüchtigen Speicher verweisen
        let i=1
        while [ $i -lt 6 ];do
         if [ -d $usb/addons ];then
          INST_DIR=$usb $usb/addons/cfg_asterisk14 usb_install
          $usb/addons/cfg_asterisk14 start
          break
         fi
         let i+=1
         sleep 5
        done
        

SIP Provider

Freetz

  • Sicherheitsstufe anpassen
    • echo 0 > echo 1 > /tmp/flash/mod/security
    • modsave
  • mc braucht libncurses, libglib2, libpcre
  • asterisk
    • auf external stellen
  • Wahlregeln duch Verssion mit *# ersetzen: