Ich habe also ein seltsames Problem, das ich nicht untersuchen kann.
Ich habe Asterisk mit FreeBPX auf einem Himbeer-Pi installiert und für IAX konfiguriert, eine Verbindung über ein Softphone hergestellt und in meinem lokalen Netzwerk funktioniert alles einwandfrei.
Dann habe ich den benötigten IAX-Port in meinem Router geöffnet und versucht, ihn von einem anderen Netzwerk aus zu testen, aber es hat nicht funktioniert. Mein Telefon konnte den Asterisk-Server einfach nicht erreichen. Dies erscheint mir als NAT-Problem, aber ich habe ein UDP-Absenderprogramm verwendet, um ein Paket an den IAX-Port zu senden, und in den Protokollen chan_iax2, die den Empfang eines Midget-Pakets bestätigt haben, wird darauf hingewiesen, dass keine NAT-Probleme vorliegen.
Meine größte Angst ist jetzt, dass mein ISP den IAX- und SIP-Verkehr blockiert, aber ich kann mir keine Möglichkeit vorstellen, dies zu debuggen. Meine Frage lautet also: Wie kann ich dieses Problem beheben? Wie kann ich feststellen, ob mein ISP IAX-Datenverkehr blockiert?