Hallo zusammen!
Habe ein Problem mit meinem *
Zuerst mal ein paar Infos:
Tarif: T-DSL 1000 Flat
Router: Linksys WRT54g (2Stück, mit WDS verbunden, der * hängt am 2.)
Rechner: Athlon 550, 128MB Ram, 3GB HDD
HFC ISDN Karte (Longshine LCS-8051A)
Externes ISDN Tel. an HFC mittels NTBA angeschlossen)
OS: Debian 3.1 stable - Kernel 2.4.27
Jetzt zum Problem:
Hab den * aufgesetzt, dieser läuft auch soweit, allerdings nur für interne Anrufe. Habe 2 Telefone angeschlossen, diese können sich problemlos gegenseitig anrufen, allerdings keine externen VoIP - Anrufe tätigen. Auch das Anrufen von extern klappt nicht. Als VoIP Provider hab ich einen web.de und einen gmx Account. (Port 5060-5070 und 10000-20000 TCP+UDP sind auf den * geforwarded)
Hier die Fehlermeldungen wenn ich nach extern anrufe bzw. angerufen werde: (Die Tel-Nr wurde natürlich fürs Forum abgeändert)
Der Fehler mit dem Passwort ist mir unerklärlich, habe auch 3x das Passwort beim Provider geändert, kann also nicht so ganz stimmen.
Hier noch die Config - Dateien:
extensions.conf:
sip.conf:
phone.conf:
Habe mich schon mit dem Forum befasst und HowTos gelesen, allerdings konnte ich nirgendwo eine Antwort auf mein Problem finden.
Für einen Tip bzw. einen Link den ich vielleicht übersehen habe wäre ich sehr dankbar.
Habe ein Problem mit meinem *
Zuerst mal ein paar Infos:
Tarif: T-DSL 1000 Flat
Router: Linksys WRT54g (2Stück, mit WDS verbunden, der * hängt am 2.)
Rechner: Athlon 550, 128MB Ram, 3GB HDD
HFC ISDN Karte (Longshine LCS-8051A)
Externes ISDN Tel. an HFC mittels NTBA angeschlossen)
OS: Debian 3.1 stable - Kernel 2.4.27
Jetzt zum Problem:
Hab den * aufgesetzt, dieser läuft auch soweit, allerdings nur für interne Anrufe. Habe 2 Telefone angeschlossen, diese können sich problemlos gegenseitig anrufen, allerdings keine externen VoIP - Anrufe tätigen. Auch das Anrufen von extern klappt nicht. Als VoIP Provider hab ich einen web.de und einen gmx Account. (Port 5060-5070 und 10000-20000 TCP+UDP sind auf den * geforwarded)
Hier die Fehlermeldungen wenn ich nach extern anrufe bzw. angerufen werde: (Die Tel-Nr wurde natürlich fürs Forum abgeändert)
Code:
Abgehender Anruf VoIP:
WARNING[4375]: channel.c:2188 ast_channel_make_compatible: No path to translate from SIP/gmx-c629(256) to Zap/2-1(72)
WARNING[4375]: chan_sip.c:1838 sip_write: Asked to transmit frame type 8, while native formats is 256 (read/write = 256/256)
WARNING[1713]: chan_sip.c:6892 handle_response: Forbidden - wrong password on authentication for INVITE to '"123456" <sip:[email protected]>;tag=as00302db8'
Eingehender Anruf VoIP:
NOTICE[1713]: chan_sip.c:7355 handle_request: Failed to authenticate user "0049246810" <sip:[email protected]>;tag=as67765a9c
Der Fehler mit dem Passwort ist mir unerklärlich, habe auch 3x das Passwort beim Provider geändert, kann also nicht so ganz stimmen.
Hier noch die Config - Dateien:
extensions.conf:
Code:
[general]
static=yes
writeprotect=no
[globals]
IAXINFO=guest
;MSN1 ist die Hauptnummer
MSN1=12345
;MSN2 meine Nummer
MSN2=678910
;MSN3 die meines Mitbewohners
MSN3=111213
;Unsere Telefon haengen an B-Kanal 1&2 (Gruppe 1)
PHONE=Zap/g1
;Zum einfachen Ansprechen der jeweiligen Telefone
;in den Telefonen muss als MSN 301 bzw. 302 eingestellt sein
PCROLLING=${PHONE}/302
PJOHANNES=${PHONE}/301
PBEIDE=${PCROLLING}&${PJOHANNES}
[macro-callout]
;CallerID setzen
exten => s,1,SetCIDNum(${ARG1})
;Rausrufen, z.B. über CAPI oder SIP
exten => s,2,Dial(${ARG3}/${ARG2},,tT)
exten => s,3,Congestion
exten => s,4,Busy
exten => s,5,Hangup
;Fast wie callout, aber vorher wird mldonkey angehalten
[macro-callsip]
exten => s,1,agi,mldonkeyctl|pause
exten => s,2,Dial(SIP/${ARG2},120,tT)
;Anrufannahme mit AB nach 30 Sekunden
[macro-callin]
exten => s,1,SetLanguage(de)
exten => s,2,Dial(${ARG1},30,tT)
exten => s,3,Voicemail2(u${ARG2})
exten => s,4,Congestion
exten => s,5,Busy
exten => s,6,Hangup
[internal]
exten => 91,1,Dial(${PJOHANNES},60,tT)
exten => 92,1,Dial(${PCROLLING},60,tT)
[sip]
exten => _0X.,1,Macro(callsip,,${EXTEN}@gmx)
;Hier kommt man hin, wenn man an einem Telefon den Hoerer abnimmt
[default]
include => internal
include => sip
[sip-in]
exten => 123,1,Macro(callin,${PBEIDE},${MSN1})
[in]
exten => ${MSN3},1,Macro(callin,${PCROLLING},${MSN3})
exten => ${MSN2},1,Macro(callin,${PJOHANNES},${MSN2})
exten => ${MSN1},1,Macro(callin,${PBEIDE},${MSN1})
sip.conf:
Code:
[general]
port = 5060
bindaddr = 0.0.0.0
externip = einuser.dyndnsprovider.com
Localnet = 192.168.1.0/255.255.255.0
srvlookup = yes
context = default
allow=all
allow=gsm
allow=alaw
allow=ulaw
register => user:[email protected]/123
register => 4912345:[email protected]/4912345
canreinvite=no
tos=0x18
insecure=very
nat=no
dtmfmode=info
[web]
host=sip.web.de
type=friend
username=username
secret=xyz
fromuser=username
fromdomain=sip.web.de
canreinvite=no
qualify=no
nat=yes
[gmx]
host=sip.gmx.net
type=friend
username=4912345
secret=pass
fromuser=4912345
fromdomain=sip.gmx.net
canreinvite=no
qualify=no
nat=yes
phone.conf:
Code:
[channels]
switchtype=euroisdn
signalling=bri_net_ptmp
pridialplan=local
echocancel=yes
immediate=no
overlapdial=yes
group=1
context=default
channel=>1-2
Habe mich schon mit dem Forum befasst und HowTos gelesen, allerdings konnte ich nirgendwo eine Antwort auf mein Problem finden.
Für einen Tip bzw. einen Link den ich vielleicht übersehen habe wäre ich sehr dankbar.