Über SIP an Asterisk rein

zanthos

Neuer User
Mitglied seit
21 Mrz 2005
Beiträge
92
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen!

Habe nun nach langem Lesen, Studieren und Suchen von und nach diversen Beiträgen einen Asterisk auf meinem openWRT-Router installiert. Dieser läuft soweit problemlos, die Clients können untereinander und auch raus telefonieren.
ABER:
irgendwo hab ich was übersehen, denn eingehende Anrufe werden leider beim Abheben (am Client) abgebrochen.:confused:

Kann mir jemand sagen, wo ich suchen soll oder hat grad durch sein geschultes Auge den Fehler gesehen?

Herzlichen Dank für die Antworten!

Hier noch meine Configs:

sip.conf
Code:
[general]
context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
allow=all
useragent=IchIchIch
register => xxx:[email protected]/7777
register => xxx:[email protected]/7777
context=sip-incoming
 
[Sipcall]
type=peer
username=xxx
secret=xxx
host=sip.backbone.ch
fromuser=xxx
fromdomain=sip.backbone.ch
nat=no
insecure=very
context=sip-incoming
canreinvite=no
 
[VoipBuster]
type=peer
username=xxx
secret=xxx
host=sip.voipbuster.com
fromuser=xxx
fromdomain=sip.voipbuster.com
nat=no
insecure=very
context=sip-incoming
canreinvite=no
 
;----Cisco----
[100]
type=friend
secret=xxx
;nat=yes
host=dynamic
canreinvite=nonat
username=100
mailbox=100@default
subscribemwi=yes
vmexten=voicemail
context=default
 
;----Pirelli----
[200]
type=friend
secret=xxx
;nat=yes
host=dynamic
allow=gsm
allow=ulaw
allow=alaw
canreinvite=nonat
username=200
mailbox=200@default
subscribemwi=yes
vmexten=voicemail
context=default
 
;----Softphone----
[300]
type=friend
secret=xxx
;nat=yes
host=dynamic
allow=gsm
allow=ulaw
allow=alaw
canreinvite=nonat
username=300
mailbox=300@default
subscribemwi=yes
vmexten=voicemail
context=default

extensions.conf
Code:
[general]
static=yes
writeprotect=no
clearglobalvars=no
[default]
exten => _XXX,1,Dial(SIP/${EXTEN},15,tT)
exten => _XXX,2,Wait(1)
exten => _XXX,3,Voicemail(${EXTEN})
exten => _XXX,4,Hangup
exten => _0XXX.,1,NoOp(Call via Voipbuster)
exten => _0XXX.,2,Set(CallerID(num)=xxx)
exten => _0XXX.,3,Dial(SIP/${EXTEN}@VoipBuster,60,r)
 
exten => 1111,1,VoiceMailMain(CallerID(num))
exten => 1111,2,Hangup
 
[sip-incoming]
exten => 7777,1,Dial(SIP/100)
exten => 7777,2,Hangup

Firewall Settings - /etc/firewall.user:
Code:
#!/bin/sh
# Copyright (C) 2006 OpenWrt.org
iptables -F input_rule
iptables -F output_rule
iptables -F forwarding_rule
iptables -t nat -F prerouting_rule
iptables -t nat -F postrouting_rule
# The following chains are for traffic directed at the IP of the 
# WAN interface
iptables -F input_wan
iptables -F forwarding_wan
iptables -t nat -F prerouting_wan
### Open port to WAN
## -- This allows port 22 to be answered by (dropbear on) the router
iptables -t nat -A prerouting_wan -p tcp --dport 22 -j ACCEPT 
iptables        -A input_wan      -p tcp --dport 22 -j ACCEPT
### Open Webif to WAN
## -- This allows port 80 to be answered by the router
iptables -t nat -A prerouting_wan -p tcp --dport 80 -j ACCEPT
iptables        -A input_wan      -p tcp --dport 80 -j ACCEPT
### OpenVPN
## -- This allows connections from outside
iptables -t nat -A prerouting_wan -p udp --dport 1194 -j ACCEPT
iptables        -A input_wan      -p udp --dport 1194 -j ACCEPT
### VoIP
## -- Connections to Port 5060 on WAN enabled
iptables -t nat -A prerouting_wan -p udp --dport 5060 -j ACCEPT
iptables        -A input_wan      -p udp --dport 5060 -j ACCEPT

sip show peers:
Code:
Name/username              Host            Dyn Nat ACL Port     Status
300/300                    (Unspecified)    D          0        Unmonitored
200/200                    10.0.0.122       D          5060     Unmonitored
100/100                    10.0.0.98        D          5060     Unmonitored
VoipBuster/xxx             194.120.0.198               5060     Unmonitored
Sipcall/xxx                212.117.200.148             5060     Unmonitored
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,459
Beiträge
2,252,475
Mitglieder
374,213
Neuestes Mitglied
cyclemat
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.