Skip to main content

Afgelopen week kwam KPN met heel interessant nieuws; de vrije modem-/routerkeuze is een feit! Velen hadden het waarschijnlijk niet verwacht, maar we leven momenteel in vreemde tijden… :thinking:

Ik heb de Experia Box inmiddels niet meer - zoals @wjb dat altijd noemde - als ‘veredelde’ VoIP ATA in gebruik. Dat was de laatste functie in mijn thuisnetwerk die nog door de Experia Box werd vervuld. Voor bedraad internet, interactieve TV en WiFi gebruikte ik al langere tijd eigen apparatuur (een Ubiquiti EdgeRouter 12 i.c.m. een NETGEAR GS105Ev2, Ubiquiti EdgeSwitch 8 150W en twee losse Ubiquiti access points (AC-M-PRO en AC-M)).

Vanaf vandaag heb ik een Grandstream HT801 VoIP ATA als vervanger voor de Experia Box toegevoegd aan het netwerk. Alle onderdelen van het netwerk - internet, iTV én bellen - lopen nu dus via mijn eigen apparatuur. :sunglasses:

Om anderen op weg te helpen met het configureren van een Grandstream HT801, vind je hieronder een aantal instructies om je op weg te helpen. Deze instructies zijn waarschijnlijk ook met minimale aanpassing bruikbaar voor andere ATA’s zoals de HT802.

Volg de volgende stappen:

  1. Vraag je SIP-gegevens op bij KPN en bewaar deze op een veilige manier. Gebruik hiervoor de service-tool van KPN (stap 3b): https://www.kpn.com/service/internet/wifi-en-modems/eigen-modem-instellen-en-gebruiken.htm
  2. Schakel de Experia Box uit
  3. Sluit de ATA aan op je eigen modem/router en zorg ervoor dat de ATA een statisch IP adres krijgt
  4. Zorg ervoor dat je de ATA voorziet van de meest recente firmware
  5. Ga naar de web-interface van de ATA en log in met het admin-account
  6. Klik op het tabblad ‘BASIC SETTINGS’, scroll helemaal naar beneden en kies bij ‘Time Zone’ de optie GMT+01:00 waarbij ook Amsterdam vermeld wordt (er is ook een optie voor Brussel namelijk). Klik vervolgens op de ‘Apply’ knop.
  7. Vooralsnog is het noodzakelijk om een STUN server te gebruiken. Ik gebruik zelf een server van Google, maar je kunt eventueel ook een andere kiezen. Klik op het tabblad ‘ADVANCED SETTINGS’ en vul in het ‘STUN server is’ veld het adres mét poortnummer in. Ik gebruik daar zelf ‘stun.l.google.com:19302’. Scroll vervolgens helemaal naar beneden en klik op de ‘Apply’ knop.
  8. Klik op het tabblad ‘FXS PORT’ en volg de instructies:
    1. Vul in het ‘Primary SIP Server’ veld ‘ims.imscore.net’ in.
    2. Stel ‘Prefer Primary SIP Server’ in op ‘Yes’.
    3. Vul in het ‘Outbound Proxy’ veld ‘voip1-ext.kpn.net’ in.
    4. Stel ‘Prefer Primary Outbound Proxy’ in op ‘Yes’.
    5. Stel ‘NAT Traversal’ in op ‘STUN’.
    6. Vul in het ‘SIP User ID’ veld je vaste telefoonnummer in (gebruik de internationale notatie startend met +31).
    7. Vul in het ‘Authenticate ID’ veld de gebruikersnaam in die je van KPN gekregen hebt.
    8. Vul in het ‘Authenticate Password’ veld het wachtwoord in dat je in de service-tool opgegeven hebt.
    9. Vul in het ‘Name’ veld een beschrijving voor het SIP-account op. Dit is optioneel maar kan handig zijn.
    10. Stel ‘Unregister On Reboot’ in op ‘Yes’.
    11. Kies bij ‘Preferred Vocoder (in listed order)’ de volgende opties (in deze volgorde):
      1. G722
      2. PCMU
      3. PCMA
      4. G723
      5. G729
      6. G726-32
      7. iLBC
      8. OPUS
    12. Scroll naar beneden en klik op de knop ‘Apply’.
    13. Tot slot is het wellicht verstandig om de ATA te herstarten. Dit doe je door te klikken op het tabblad ‘BASIC SETTINGS’, naar beneden te scrollen en op de ‘Reboot’ knop te klikken.

Tips voor het aanpassen van de tonen van de ATA:

  1. Om de tonen te wijzigen, ga je naar ‘ADVANCED SETTINGS’ en scroll je naar beneden naar ‘Call Progress Tones’.
  2. Om de toon die je hoort vóórdat je de ‘nummer-toontjes’ hoort, te wijzigen zodat deze overeenkomt met de toon van de Experia Box, vul je in het ‘Dial Tone’ veld ‘f1=425@-17,f2=425@-17,c=0/0;’ in.
  3. Om de toon die je hoort bij het over gaan van de telefoon bij de ontvanger te wijzigen, vul je in het ‘Ringback Tone’ veld ‘f1=425@-17,f2=425@-17,c=2000/4000;’ in.
  4. Om de wijzigingen op te slaan, scroll je naar beneden en klik je op de ‘Apply’ knop.
  5. Wederom is het wellicht verstandig om de ATA even te herstarten; klik op de ‘Reboot’ knop om dit te doen.

Hopelijk heb ik hiermee iemand geholpen.

Fijn weekend allemaal!

Helaas is dat laatste screenshot niet leesbaar.


Heb ze even opnieuw gemaakt maar nu wat groter

 

 


Heb je een stun server ingevuld bij de advanced settings?


Ja dat heb ik gedaan 

 


Ik hoop dat iemand zijn/haar volledige configuratie van een HT801/HT802 of HT812 hier wil delen zodat je de verschillen kunt ontdekken. (@Babylonia @JorisV. ?)


Ja dat zou mooi zijn, ik hoef niets bunnen de usg hiervoor aan te passen?


De configuratie welke ik eerder heb ingesteld op een HT802, betreft de adapter bij een KPN-verbinding achter een DrayTek router bij een kennis van mij. Daarvan wil ik best alle instellingen doorlopen en hier delen. Maar mogelijk pas in de komende week, als ik weer eens bij die kennis langs ga. Door corona ligt bezoek nu ook op een lager pitje (en moet nu ook rekening houden met avondklok).

Ik ken de USG niet, maar zal dan ook checken of er nog aanvullende instellingen in de DrayTek router zelf zijn aangebracht welke misschien met een USG vergelijkbaar zijn over te nemen?


@Babylonia, daar zal @arjanhs vast blij mee zijn. :relaxed:


@JorisV. waarom moet je dit doen “Stel ‘Unregister On Reboot’ in op ‘Yes’.”


Ik ga morgen even verse screenshots van mijn volledige configuratie maken en zal deze vervolgens hier plaatsen. @arie61 moeten is een groot woord. Mij leek het echter logisch, zodat als iemand je belt de juiste toon etc. klinkt. ;-)


Ah, maar unregister is toch dat je de registratie bij je voip provider voor het betreffende apparaat stopzet?


Ah, maar unregister is toch dat je de registratie bij je voip provider voor het betreffende apparaat stopzet?

De ATA moet zich sowieso om de x tijd opnieuw registreren. Bij het herstarten zorgt dit ervoor dat de provider weet dat je telefoon even niet bereikbaar is. Omdat de ATA aan het herstarten is, is deze toch niet bereikbaar en hij zal zich opnieuw registreren zodra hij weer opgestart is.


Das duidelijk, gelijk even veranderen in mijn ata, bedankt


@Babylonia, daar zal @arjanhs vast blij mee zijn. :relaxed:

Daar ben ik inderdaad erg blij mee en krijg het daarmee hopelijk werkend.


@arjanhs

Nog niet bij die kennis langs geweest, maar kon via VPN nog wel inloggen en instellingen nalopen.
Zelf heeft hij inmiddels niet meer de laatste firmware, dus zo'n controle is altijd goed om te doen. Daarmee echter wel jou instellingen alvast kunnen vergelijken. In de reactie waar @wjb vraagt of je een STUN-server hebt ingesteld, in het antwoord erop < HIER >

Je hebt weliswaar een STUN server-adres opgegeven.
Maar twee regels eronder NIET geactiveerd.   “Use STUN to detect network connectivity”.

Crop uit jou plaatje geknipt.
Het rondje eronder aanvinken (in het blauw omkaderde gedeelte).
Levert dat nog iets op?

 

Andere instellingen kon ik niet goed met jou plaatjes vergelijken, menu's zijn iets anders.
(Heb diens firmware “op afstand” nu nog niet geüpdatet. Wel een berichtje doorgegeven).

 

Verder in de router SIP ALG uitgeschakeld:

En een voorrang voor telefonie bij QoS instellingen:


@Babylonia ik heb de aanpassing gemaakt zodat ook daadwerkelijk de stun server wordt gebruikt, maar helaas lukt het nog niet om de lijn geregistreerd te krijgen. 

De genoemde instellingen binnen de router heb ik niet terug kunnen vinden, maar heb daar niets specifieks voor VoiP ingesteld.

 

Arjan


De genoemde instellingen binnen de router heb ik niet terug kunnen vinden, maar heb daar niets specifieks voor VoiP ingesteld.

Zie onderstaand screenshot:

Bron.


SIP stond inderdaad bij mij al op off, maar H.323 niet, heb deze ook uitgeschakeld nu. 

Krijg hierdoor nu een foutmelding op de USG:

There was a problem applying the configuration on USG-3P. Please try again or contact Ubiquiti Support if the problem persists

En een herstart werkt deze weer gewoon, maar is de lijn nog niet geregistreerd.


Dan staat SIP ALG in ieder geval uit en kunnen we ons focussen op de configuratie van de Grandstream.

Ik hoop dat @JorisV. of @Babylonia binnenkort met screenshot zullen komen van een werkende configuratie.


Sorry, ben er nog niet aan toegekomen. Ik probeer vanavond even wat screenshots van de configuratie van mijn HT801 te maken en te posten.


Dan staat SIP ALG in ieder geval uit en kunnen we ons focussen op de configuratie van de Grandstream.

Ik hoop dat @JorisV. of @Babylonia binnenkort met screenshot zullen komen van een werkende configuratie.

Ja zo maken we stapjes naar de uiteindelijke oplossing. Dank je.


Ben wat verder gekomen en zie nu in de loging van de grandstream, na het aanpassen van de stun FQDN naar een IP:

Reason: SIP;cause=403;text="Challenge Response Mismatch."

Heb ook met MicroSIP geprobeerd te verbinden en krijg daar een Incorrect password.

Wachtwoord daarna bij KPN gewijzigd in de service tool, maar lijkt alsof het niet wordt door gevoerd.


De firmware is inmiddels door de kennis bijgewerkt - rechtstreekse connectie / inlog via VPN.
Instellingen van de HT802 - met firmware  1.0.21.4 - slechts één SIP account ingesteld (KPN):

Om de instellingen van de erg smalle lange “verkleinde” screenshots in de reactie goed te kunnen bekijken, gebruik de rechter muisknop om de afbeelding apart te bekijken en dan vergroten.

De meeste instellingen zijn gewoon default / standaard.

 

Status:

 

Basic settings:
(o.a. met manueel ingestelde DNS server instellingen - Cloudflare = 1.1.1.1  en 1.0.0.1)

 

Advanced settings:
In deze situatie is een STUN-server van VoipBuster ingesteld  (stun.voipbuster.com).
Maar evengoed kunnen andere STUN-servers worden gebruikt (zoals eerder bijv. van XS4ALL).

Andere te gebruiken STUN-servers bijvoorbeeld:

  • stun.l.google.com:19302
    stun1.l.google.com:19302
    stun2.l.google.com:19302
    stun3.l.google.com:19302
    stun4.l.google.com:19302
  • stun01.sipphone.com
  • stun.schlund.de     (Duitsland)

Via Google search kun je hele lijsten van te gebruiken STUN servers opzoeken.
Kies niet zomaar een onbekende willekeurige (buitenlandse) STUN-server, omdat er soms ook doorlinks naar servers zijn met onveilig “zeer bedenkelijk allooi”. (Eerder wel een uitgetest door het hoofddomein in een webbrowser in te toetsen. Werd door filter opties in mijn router geblokkeerd.
Daarmee heb je een redelijke controle welke organisatie / VOIP service er achter zit).

 

FXS Port 1:

 

Zowel uitbellen als telefonie ontvangen werkt.
(Ook naar- en vanuit andere dan "KPN” VOIP providers).


Ben wat verder gekomen en zie nu in de loging van de grandstream, na het aanpassen van de stun FQDN naar een IP:

Reason: SIP;cause=403;text="Challenge Response Mismatch."

Heb ook met MicroSIP geprobeerd te verbinden en krijg daar een Incorrect password.

Wachtwoord daarna bij KPN gewijzigd in de service tool, maar lijkt alsof het niet wordt door gevoerd.

403 kan zo maar een foute gebruikersnaam zijn. Doorloop de SIP tool even van KPN om zeker te weten  dat je de juiste inloggegevens hebt. Ben 2 weken terug overgestapt op glasvezel en ik blijk een nieuwe gebruikersnaam te hebben voor de SIP server


 

403 kan zo maar een foute gebruikersnaam zijn. Doorloop de SIP tool even van KPN om zeker te weten  dat je de juiste inloggegevens hebt. Ben 2 weken terug overgestapt op glasvezel en ik blijk een nieuwe gebruikersnaam te hebben voor de SIP server

Had inderdaad een nieuwe gebruikersnaam gekregen nadat ik was overgegaan van Telfort naar KPN, maar de gegevens zijn correct zoals ook het wachtwoord die ik heb aangepast en waarvan ik een mail heb ontvangen.

 


Reageer