Hallo zusammen!
Ich habe Probleme, die Logik der sip.conf zu verstehen. Soweit ich es verstanden habe wird im [general]-Teil Asterisk als SIP-Client konfiguriert (ggf. bei mehreren SIP-Providern). Nun die Frage: Warum brauche ich dann zusätzlich noch für jeden SIP-Provider einen eigenen [ ... ]-Abschnitt in dem ich dann Passwort/Host etc. wiederhole?
Irgendwie sind das doch zwei Paar Stiefel. In den [ ... ]-Abschnitten werden sowohl die SIP-Telefone definiert, d. h. Asterisk verhält sich für diese wie ein Server und diese müssen sich mit dem Passwort anmelden, das man in secret= ... festlegt. Bei einem SIP-Provider ist es doch gerade andersrum: Bei dem muß Asterisk selbst sich mit einem Passwort anmelden. Rein formal besteht aber zwischen SIP-Telefonen und SIP-Providern in der sip.conf kein Unterschied. Woher weiß nun Asterisk, daß das eine ein SIP-Provider und das andere ein SIP-Telefon ist?
Ich habe Probleme, die Logik der sip.conf zu verstehen. Soweit ich es verstanden habe wird im [general]-Teil Asterisk als SIP-Client konfiguriert (ggf. bei mehreren SIP-Providern). Nun die Frage: Warum brauche ich dann zusätzlich noch für jeden SIP-Provider einen eigenen [ ... ]-Abschnitt in dem ich dann Passwort/Host etc. wiederhole?
Irgendwie sind das doch zwei Paar Stiefel. In den [ ... ]-Abschnitten werden sowohl die SIP-Telefone definiert, d. h. Asterisk verhält sich für diese wie ein Server und diese müssen sich mit dem Passwort anmelden, das man in secret= ... festlegt. Bei einem SIP-Provider ist es doch gerade andersrum: Bei dem muß Asterisk selbst sich mit einem Passwort anmelden. Rein formal besteht aber zwischen SIP-Telefonen und SIP-Providern in der sip.conf kein Unterschied. Woher weiß nun Asterisk, daß das eine ein SIP-Provider und das andere ein SIP-Telefon ist?