ich habe exakt dieses Problem:
http://forums.asterisk.org/viewtopic.php?f=1&t=85748
nur das es bei mir Fax + Telefon auf einer Fritzbox ist, welche bei Asterisk angemeldet sind d.h.
wenn ich was mit Fax mache:
chan_sip.c:17097 check_auth: username mismatch, have <11>, digest has <12>
11 ist Telefon und 12 Fax. Die Fritzbox dient als ATA.
Gibt es da irgendeine Lösung? Weil sonst könnte man ja pro ATA immer nur eine Telefonnr. nutzen.
Asterisk nimmt immer den ersten Eintrag der passt. Als host habe ich dynamic stehen.
Edit: Wenn man oben drüber einen "Fake Peer" erstellt mit host und context Eintrag, dann landen eben auch alle ausgehenden Anrufe im selben Dialplan Context.
Also Beispiel:
[1112]
type=peer
host=192.168.5.1
context=outgoing-phones
Dann hab ich in diesem Context probiert alles mit exten fax in einen anderen Context umzuleiten, doch das wird gar nicht als fax erkannt (faxdetect ist wohl nur für inbound).
exten = > fax,1,Goto(outgoing-faxmachine,${EXTEN},1)
Da muss es doch irgendeinen Weg geben das in 2 verschiedene Context einzusortieren.
Edit2: gut hab ich jetzt anders gemacht und einfach type=friend beim 2. Account gesetzt, scheint ja leider nicht anders zu gehen. Ist aber wohl nur mit permit/deny zu empfehlen.
http://forums.asterisk.org/viewtopic.php?f=1&t=85748
nur das es bei mir Fax + Telefon auf einer Fritzbox ist, welche bei Asterisk angemeldet sind d.h.
wenn ich was mit Fax mache:
chan_sip.c:17097 check_auth: username mismatch, have <11>, digest has <12>
11 ist Telefon und 12 Fax. Die Fritzbox dient als ATA.
Gibt es da irgendeine Lösung? Weil sonst könnte man ja pro ATA immer nur eine Telefonnr. nutzen.
Asterisk nimmt immer den ersten Eintrag der passt. Als host habe ich dynamic stehen.
Edit: Wenn man oben drüber einen "Fake Peer" erstellt mit host und context Eintrag, dann landen eben auch alle ausgehenden Anrufe im selben Dialplan Context.
Also Beispiel:
[1112]
type=peer
host=192.168.5.1
context=outgoing-phones
Dann hab ich in diesem Context probiert alles mit exten fax in einen anderen Context umzuleiten, doch das wird gar nicht als fax erkannt (faxdetect ist wohl nur für inbound).
exten = > fax,1,Goto(outgoing-faxmachine,${EXTEN},1)
Da muss es doch irgendeinen Weg geben das in 2 verschiedene Context einzusortieren.
Edit2: gut hab ich jetzt anders gemacht und einfach type=friend beim 2. Account gesetzt, scheint ja leider nicht anders zu gehen. Ist aber wohl nur mit permit/deny zu empfehlen.
Zuletzt bearbeitet: