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.
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
extensions.conf
Firewall Settings - /etc/firewall.user:
sip show peers:
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.
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: