RalfFriedl schrieb:
voipd ist nicht speziell an das dsl Interface gebunden.
Wie sehen Deine iptables Reglen aus?
Wenn noch nicht geschehen, solltest Du tcpdump, lsof und strace installieren, damit kannst Du genauer nachsehen, was passiert.
Das mit dem dsld ist schon einmal eine positive nachricht.
iptables :
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
laut tcpdump kommt kein Call rein, wenn der Call rausgeht .. dann aber auch mit der richtigen IP Adresse (öffentliche IP des ppp0) , also sollte die Registrierung beim SIP Provider eigentlich richtig sein.
gamf schrieb:
bist du dir sicher das der call über ppp0 reinkommt? Hast du das an deinem pptp server denn wirklich weitergeleitet? Oder hast du das villeicht vergessen?
hmmm, der PPTP Server vergibt an meine Fritz BOX eine öffentliche IP Adresse, er selbst hat auch eine öffentliche IP und es läuft auch keine Firewall. Eigentlich muss ich es doch in dem Konstrukt nicht weiterleiten. Wobei die Ausgabe meines tcpdumps darauf hinweisen könnte.
THX Blackbird
Nachtrag:
TCPDUMP
19:05:34.288611 IP (tos 0x0, ttl 64, id 41249, offset 0, flags [none], proto: U
DP (17), length: 32) 80.88.20.183.5060 > reg02.koeln.siplogin.de.5060: SIP, leng
th: 4
\000\000\000\000
19:05:34.295693 IP (tos 0x0, ttl 64, id 41250, offset 0, flags [none], proto: U
DP (17), length: 627) 80.88.20.183.5060 > reg02.koeln.siplogin.de.5060: SIP, len
gth: 599
SUBSCRIBE sip:
19:05:34.278918 IP (tos 0x0, ttl 55, id 0, offset 0, flags [DF], proto: UDP (17
), length: 459) reg02.koeln.siplogin.de.5060 > 80.88.20.183.5060: SIP, length: 4
31
SIP/2.0 200 OK
19:05:34.295693 IP (tos 0x0, ttl 64, id 41250, offset 0, flags [none], proto: U
DP (17), length: 627) 80.88.20.183.5060 > reg02.koeln.siplogin.de.5060: SIP, len
gth: 599
19:05:34.326837 IP (tos 0x0, ttl 55, id 0, offset 0, flags [DF], proto: UDP (17
), length: 366) reg02.koeln.siplogin.de.5060 > 80.88.20.183.5060: SIP, length: 3
38
SIP/2.0 200 Ok