Meine derzeitige Konfiguration ist etwas problematisch, aber leider nicht zu ändern:
Die DSL Verbindung ins Internet wird hier von einem Speedtouch 546v6 hergestellt, welcher auch NAT übernimmt. Dahinter sitzt eine FB 7170, welche auch einwandfrei mit VoIP funktioniert (Ports 5060/7077/7078 weitergeleitet). Nun sitzt aber hinter der Fritz!Box noch eine Fritz!Box 7050, welche wiederum per VoIP eine Verbindung zu Sipgate (meinem Anbieter ) aufbauen soll und hier sitzt der Teufel im Detail: Es funktioniert einfach nicht.
Ich habe die SIP Ports der 7050 manuell per telnet geändert (einfach +10 .. also 5070/7087/7088) und auch die Weiterleitung bei beiden Routern davor aktiviert. Leider zeigt das aber keine Wirkung. Hier ein kurzer Auszug aus dem Log:
Das einzige, was jetzt noch kommt, sind weitere Versuche und immer die Rückmeldung, das die Gegenstelle nicht antworten würde ..
Mich machen folgende Sachen stutzig:
Obwohl die Ports freigegeben sind, wechselt die Box eigenmächtig auf einen anderen Port, welcher natürlich nicht durchgeleitet wird. Warum?
Außerdem die Zeile "query_local_ipaddress: 0.0.0.0": Wieso 0.0.0.0?
Bevor jetzt Alternativlösungen sprießen: Nein,ich kann die 7050 nicht direkt an das Speedtouch hängen. Ich brauche die 7170 als Router um ein homogenes IP Netz zu bekommen. Außerdem habe ich die Zugangsdaten für den DSL Anschluss nicht und die Fritz!Box ist eine Annex B wo hingegen der Anschluss Annex A ist (vielleicht kann ich die DSL Daten in Erfahrung bringen, das wird aber bis Montag dauern, denn erst dann ist das IT Department wieder besetzt).
STUN habe ich ebenfalls schon ausprobiert .. allerdings ohne wirkliche Änderung der Situation. Ich verstehe STUN sowieso nicht, das hat noch nie bei mir funktioniert ..
Falls sich jemand mit dem Speedtouch besser auskennt als ich: Es besitzt die Funktion, die Public IP einem Ethernet Interface zuzuweisen (ähnlich der Funktion "Exposed Host" der Fritz!Box). Leider funktioniert das überhaupt nicht, denn die Fritz!Box bekommt zwar die Public IP per DHCP zugewiesen, aber sie routet natürlich den Traffic immernoch über den DHCP Gateway, also die interne Adresse des Speedtouch. Ich weiß nicht, wo da der Hase begraben liegt, vielleicht hat das ja jemand schonmal gemacht und kann mir Hilfestellung leisten.
Ich bin für jede Idee oder Anregung dankbar.
Die DSL Verbindung ins Internet wird hier von einem Speedtouch 546v6 hergestellt, welcher auch NAT übernimmt. Dahinter sitzt eine FB 7170, welche auch einwandfrei mit VoIP funktioniert (Ports 5060/7077/7078 weitergeleitet). Nun sitzt aber hinter der Fritz!Box noch eine Fritz!Box 7050, welche wiederum per VoIP eine Verbindung zu Sipgate (meinem Anbieter ) aufbauen soll und hier sitzt der Teufel im Detail: Es funktioniert einfach nicht.
Ich habe die SIP Ports der 7050 manuell per telnet geändert (einfach +10 .. also 5070/7087/7088) und auch die Weiterleitung bei beiden Routern davor aktiviert. Leider zeigt das aber keine Wirkung. Hier ein kurzer Auszug aus dem Log:
Code:
# voipd -f -v
voipd: Couldn't load shared library libavmssl.so - File not found - Success (0)
voipd: startup (AVM FRITZ!Box Fon WLAN 7050 (UI) 14.04.33 AVM SIP v7.02.01 May 10 2007 13:25:56)
voipd: using capi controller 5
voipd: using b1 protocol 1 for 8kHz
voipd: tel: supported
voipd: ENUM NOT enabled
voipd: enumdomain: e164.arpa
voipd: enumdomain: e164.org
voipd: Couldn't load shared library libspeex.so - File not found - Not a directory (20)
voipd: VoIP led value = 0
voipd: 0: [email protected] configured
voipd: [email protected]: REGISTER starting
voipd: dns: sipgate.de: query
voipd: 1 useragent configured
voipd: INFO led: off (value=0)
voipd: VoIP SRTP led value = 0
voipd: priority is -20
voipd: encaplen 14
voipd: brutto speed 2304000/288000 voip speed 272000
voipd: connstatus 0 -> 5
voipd: [email protected]: REGISTER already in progress
voipd: PCMA/8000/1: 98933 bits/second (encaplen=14,30ms)
voipd: PCMU/8000/1: 98933 bits/second (encaplen=14,30ms)
voipd: G726-32/8000/1: 56533 bits/second (encaplen=14,30ms)
voipd: G726-40/8000/1: 70666 bits/second (encaplen=14,30ms)
voipd: G726-24/8000/1: 56533 bits/second (encaplen=14,30ms)
voipd: iLBC/8000/1: 42400 bits/second (encaplen=14,30ms)
voipd: PCMA/16000/1: 169600 bits/second (encaplen=14,30ms)
voipd: PCMU/16000/1: 169600 bits/second (encaplen=14,30ms)
voipd: PCMA/8000/1: 106000 bits/second (encaplen=14,20ms)
voipd: PCMU/8000/1: 106000 bits/second (encaplen=14,20ms)
voipd: G726-32/8000/1: 63600 bits/second (encaplen=14,20ms)
voipd: G726-40/8000/1: 84800 bits/second (encaplen=14,20ms)
voipd: G726-24/8000/1: 63600 bits/second (encaplen=14,20ms)
voipd: iLBC/8000/1: 63600 bits/second (encaplen=14,20ms)
voipd: PCMA/16000/1: 169600 bits/second (encaplen=14,20ms)
voipd: PCMU/16000/1: 169600 bits/second (encaplen=14,20ms)
voipd: dns: sipgate.de: emtpy reply from 192.168.178.1.
voipd: dns: _sip._udp.sipgate.de: query
voipd: dns: _sip._udp.sipgate.de: "0 0 5060 sipgate.de" ttl=4304 from 192.168.178.1.
voipd: dns: sipgate.de: query
voipd: dns: sipgate.de: 217.10.79.9 ttl=693 from 192.168.178.1.
voipd: query_local_ipaddress: 0.0.0.0
voipd: >>>UDP Request: REGISTER sip:sipgate.de (1)
voipd: <<<UDP Status: 401 Unauthorized (1)
voipd: ip address changed 169.254.1.1:5070 -> 192.168.1.10:60924
voipd: xxxxxxxxxx: my address 192.168.1.10:60924
voipd: query_local_ipaddress: 0.0.0.0
voipd: >>>UDP Request: REGISTER sip:sipgate.de (2)
voipd: <<<UDP Status: 200 OK (2)
voipd: query_local_ipaddress: 0.0.0.0
voipd: >>>UDP Request: REGISTER sip:sipgate.de (3)
voipd: <<<UDP Status: 200 OK (3)
voipd: >>>UDP Request: REGISTER sip:sipgate.de (4)
voipd: >>>UDP Request: REGISTER sip:sipgate.de (4)
voipd: >>>UDP Request: REGISTER sip:sipgate.de (4)
voipd: >>>UDP Request: REGISTER sip:sipgate.de (4)
voipd: >>>UDP Request: REGISTER sip:sipgate.de (4)
voipd: Signal: interrupt
Das einzige, was jetzt noch kommt, sind weitere Versuche und immer die Rückmeldung, das die Gegenstelle nicht antworten würde ..
Mich machen folgende Sachen stutzig:
Obwohl die Ports freigegeben sind, wechselt die Box eigenmächtig auf einen anderen Port, welcher natürlich nicht durchgeleitet wird. Warum?
Außerdem die Zeile "query_local_ipaddress: 0.0.0.0": Wieso 0.0.0.0?
Bevor jetzt Alternativlösungen sprießen: Nein,ich kann die 7050 nicht direkt an das Speedtouch hängen. Ich brauche die 7170 als Router um ein homogenes IP Netz zu bekommen. Außerdem habe ich die Zugangsdaten für den DSL Anschluss nicht und die Fritz!Box ist eine Annex B wo hingegen der Anschluss Annex A ist (vielleicht kann ich die DSL Daten in Erfahrung bringen, das wird aber bis Montag dauern, denn erst dann ist das IT Department wieder besetzt).
STUN habe ich ebenfalls schon ausprobiert .. allerdings ohne wirkliche Änderung der Situation. Ich verstehe STUN sowieso nicht, das hat noch nie bei mir funktioniert ..
Falls sich jemand mit dem Speedtouch besser auskennt als ich: Es besitzt die Funktion, die Public IP einem Ethernet Interface zuzuweisen (ähnlich der Funktion "Exposed Host" der Fritz!Box). Leider funktioniert das überhaupt nicht, denn die Fritz!Box bekommt zwar die Public IP per DHCP zugewiesen, aber sie routet natürlich den Traffic immernoch über den DHCP Gateway, also die interne Adresse des Speedtouch. Ich weiß nicht, wo da der Hase begraben liegt, vielleicht hat das ja jemand schonmal gemacht und kann mir Hilfestellung leisten.
Ich bin für jede Idee oder Anregung dankbar.