[GUIDE] VOIP-/SIP-inloggegevens achterhalen met de Zyxel



Toon eerste reactie

157 reacties

Reputatie 2

@Waqqas 

Hartelijk dank voor je hulp zover! Heb jij misschien een idee wat er mis kan gaan? Ik heb m’n vorige post aangepast met wat extra details. Ik run het script op een Linux machine op de LAN van de OpenWRT router

Reputatie 7
Badge +15

@KarelKnutselaar

Het is iemand vandaag/gisteren nog gelukt om de SIP gegevens te achterhalen middels deze guide 😀.

Heb je ook de nieuwste versie van de guide gebruikt?

https://community.t-mobile.nl/vast-bellen-494/guide-voip-sip-inloggegevens-achterhalen-met-de-zyxel-323022/index2.html#post1587259

@KarelKnutselaar hiermee zou het in principe gewoon moeten werken.

Reputatie 2

@KarelKnutselaar

Het is iemand vandaag/gisteren nog gelukt om de SIP gegevens te achterhalen middels deze guide 😀


Da’s op zich goed om te weten 😉 Ben nu wel benieuwd wat er dan bij mij mis gaat.

Ik gebruik de nieuwe guide op een OpenWrt router. Ik stel de VLAN voor de WAN in op pvid 100 i.p.v. 300. De router krijgt dan keurig een 10.x.x.x adres, en de configuratieserver op 10.12.0.10 is bereikbaar vanaf mijn PC (op de LAN van de router).

Heb nog een kleine debugpoging gedaan. Dit is de waarde van de variabele ‘d’ waar de gegevens in terecht zouden moeten komen:

In [2]: debugfile('/home/users/rudy/Downloads/voip.py', wdir='/home/users/rudy/Downloads')
> /home/users/rudy/Downloads/voip.py(1)<module>()
----> 1 import requests,os,binascii
2 url = 'http://10.12.0.10:7547'
3 xml1 = '''<soap:Envelope
4 xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
5 xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"


ipdb> d.text
u'<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:cwmp="urn:dslforum-org:cwmp-1-0" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header><cwmp:ID soapenv:mustUnderstand="1" /></soapenv:Header><soapenv:Body><cwmp:SetParameterValues><ParameterList soapenc:arrayType="cwmp:ParameterValueStruct[1]"><ParameterValueStruct><Name>InternetGatewayDevice.DeviceInfo.ProvisioningCode</Name><Value xsi:type="xsd:string">TMNL</Value></ParameterValueStruct></ParameterList><ParameterKey>SetParameterValues</ParameterKey></cwmp:SetParameterValues></soapenv:Body></soapenv:Envelope>'

ipdb>

Ik weet niet hoe het eruit moet zien, maar het lijkt erg leeg.

Reputatie 7
Badge +15

@KarelKnutselaar

Het is iemand vandaag/gisteren nog gelukt om de SIP gegevens te achterhalen middels deze guide 😀.

Heb je ook de nieuwste versie van de guide gebruikt?

https://community.t-mobile.nl/vast-bellen-494/guide-voip-sip-inloggegevens-achterhalen-met-de-zyxel-323022/index2.html#post1587259

Reputatie 2

Kleine aanvulling op de meest recente voip-guide: je kunt hem ook gebruiken als je een eigen router met VLAN-ondersteuning wil gaan gebruiken en/of een managed switch hebt, maar van T-Mobile nog een van de Drayteks of de Huawei hebt. Download eerst het script en bijbehorende programma's. Daarvoor heb je natuurlijk internet nodig. Schakel daarna, dus net vóór het laatste commando (python voip.py), over naar VLAN 100. Hoe je dat precies moet doen, verschilt per router/switch. In het geval van een router kun je het beste VLAN 100 invullen aan de WAN-kant (waar je normaal gesproken dus VLAN 300 voor internet zou invullen). Als je een switch hebt, sluit deze dan direct op de media converter aan (of op de glasvezel als je er een met SFP-module hebt). Zet op de poort die je daarvoor gebruikt VLAN 100 tagged. Sluit vervolgens de computer waarop je het script uitvoert aan op een andere poort en zet hier VLAN 100 untagged op en PVID 100. In beide gevallen moet je op VLAN 100 een ip-adres in de 10.x.x.x-reeks krijgen. Dat kan tot een uur duren vanwege de lease-tijd. Voer tot slot het laatste commando uit.

Succes!

TMTV

Ik krijg “Geen gegevens gevonden” uit het script. De server 10.12.0.10:7547 is wel bereikbaar, maar er lijkt toch iets mis te gaan. Kan het zijn dat de methode om de SIP-gegevens met het Python script te achterhalen niet meer werkt?

Reputatie 7
Badge +6

UPDATE: Door een aanpassing in de opstartinstellingen werkt de nieuwste versie van deze guide (klik hier) inmiddels ook in combinatie met de Draytek Vigor 2132FVn, waarvoor dank T-Mobile! Werkt het bij jou nog niet? Geef hem even een fabrieksreset. Dan worden de nieuwste instellingen opgehaald. Let op: met de 2130FVn (die rijp is voor Tussen Kunst & Kitsch, spoiler alert: het is kitsch :wink: ) werkt het helaas (nog) niet. Datzelfde geldt ook voor de Huawei HG659.

Reputatie 2

haha, kastje blijkt schaap in wolfskleren, amazon heeft gewoon een echte linksys opgestuurd, was in 2 minuten volledig ingesteld via het portel, en kan nu fluitend bellen… totaal kosten: 40,- (want de huistelefoon kwam voor een €10,- ook al van amazon)

 

dus al met al, zeer tevreden, dat python script werkte ook meteen de 1x, dus props voor iedereen die hier heeft bijgedragen het werkend te krijgen!

Reputatie 2

@daveflash Fijn dat het gelukt is!

Zo'n kastje wordt ook wel een ATA genoemd. Ik meen dat ik in een ander topic deze als voorbeeld heb gegeven. Die gebruik ik zelf en dat werkt prima. Het is inderdaad een kwestie van aansluiten, je gegevens invullen en gaan.

yes, kastje wordt vanavond afgeleverd door dhl vanaf amazon. ik heb ook wel sip apps geprobeerd, maar het gros houdt de connectie niet ‘alive’ als je de app afsluit of naar je homescreen gaat op ios, zij die dat wel doen, zijn vaak betaalde apps waar je per maand voor moet dokken om die functionaliteit te krijgen, dus dat was geen oplossing, hopelijk dit dus wel

Reputatie 7
Badge +6

@daveflash Fijn dat het gelukt is!

Zo'n kastje wordt ook wel een ATA genoemd. Ik meen dat ik in een ander topic deze als voorbeeld heb gegeven. Die gebruik ik zelf en dat werkt prima. Het is inderdaad een kwestie van aansluiten, je gegevens invullen en gaan.

Reputatie 2

also, ik had het eerder over of er een kastje bestond die rj45 omzet in rj11, en ja die bestaan dus gewoon: https://www.amazon.nl/VoIP-telefoonadapter-VoIP-gateway-Internettelefoon-RJ45-kabel-EU-stekker/dp/B08NC9GDCS

 

zo te zien sluit je die aan op ethernet, dan log je in op een web portal van het kastje, en daar stel je je sip gegevens in… anderen ervaring met dat soort apparatuur?

Reputatie 2

@daveflash Ik zie dat je een oude handleiding hebt gebruikt. Die werkt helaas niet meer. De nieuwste, die nog wel werkt, vind je hier. Die is wel wat ingewikkelder, maar ik heb er alle vertrouwen in dat het goed gaat komen. Succes!

maar dan moet ik dus wel tijdelijk m’n zyxel verbinden voor het uitvoeren van dat script?

 

update ja en update: het werkt

Reputatie 7
Badge +6

@daveflash Ik zie dat je een oude handleiding hebt gebruikt. Die werkt helaas niet meer. De nieuwste, die nog wel werkt, vind je hier. Die is wel wat ingewikkelder, maar ik heb er alle vertrouwen in dat het goed gaat komen. Succes!

Reputatie 2

wellicht dat dit effect heeft: 

 

Reputatie 2

dat met het backup bestand, lijkt ook niet meer te werken, want het bestand wat ik uit de zyxel krijg is niet een json/xml maar een binaire drek met aan het begin het woord ‘salted’ :

hoe nu verder?

Reputatie 2

iemand enig idee of dit nog werkt? ik heb dus de zyxel, eerst van plan om die aan een switch an m’n asus wifi6 router te hangen, want die heb ik inmiddels enige maanden werkten voor internet en tv, enkel vlan 300 op de asus hoeven instellen, 2x alles gereboot en alles werkte weer, zelf m’n upload over 1000 mbit lan lijkt nu enige tientallen megabits meer te halen, op de zyxel bleef ik gemiddel steken oop tussen de 840-870 mbps up voorheen, nu met de ASUS RT-AX68U haal ik ruim 935 mbps of meer upload…

 

maar zoals gezegd, vaste telefoon is nu weg, dus ik hoor of lees graag of deze guide nag werkt of kan werken, en wat de snelste optie is om de sip gegevens te achterhalen.

Reputatie 7

Wat een super aanvulling @TMTV. Dit is erg waardevol voor velen, yeah! ✨

Reputatie 7
Badge +15

Goed bezig @TMTV 🤗🤗🤗

Reputatie 7
Badge +6

UPDATE: onderstaande handleiding is niet meer nodig. Klik hier voor meer info.

Kleine aanvulling op de meest recente voip-guide: je kunt hem ook gebruiken als je een eigen router met VLAN-ondersteuning wil gaan gebruiken en/of een managed switch hebt, maar van T-Mobile nog een van de Drayteks of de Huawei hebt. Download eerst het script en bijbehorende programma's. Daarvoor heb je natuurlijk internet nodig. Schakel daarna, dus net vóór het laatste commando (python voip.py), over naar VLAN 100. Hoe je dat precies moet doen, verschilt per router/switch. In het geval van een router kun je het beste VLAN 100 invullen aan de WAN-kant (waar je normaal gesproken dus VLAN 300 voor internet zou invullen). Als je een switch hebt, sluit deze dan direct op de media converter aan (of op de glasvezel als je er een met SFP-module hebt). Zet op de poort die je daarvoor gebruikt VLAN 100 tagged. Sluit vervolgens de computer waarop je het script uitvoert aan op een andere poort en zet hier VLAN 100 untagged op en PVID 100. In beide gevallen moet je op VLAN 100 een ip-adres in de 10.x.x.x-reeks krijgen. Dat kan tot een uur duren vanwege de lease-tijd. Voer tot slot het laatste commando uit.

Succes!

TMTV

Reputatie 1

 

Dit script is eigenlijk bedoeld voor mensen die een eigen router aan willen sluiten in plaats van de door T-Mobile geleverde router. Omdat je gewoon de Zyxel gebruikt, houdt die een registratie vast en vangt die mogelijk het SIP-verkeer af voordat het bij achterliggende apparaten komt. Met een eigen router heb je dit probleem niet. Misschien kun je dat ook op de Zyxel uitschakelen, maar dat weet ik niet zeker. Ik ga ernaar kijken.

Aah, ja dat zou zeker het ‘probleem’ kunnen zijn. Zal vanavond eens een router ertussen prakken en kijken of het dan wel werkt :)

In ieder geval erg bedankt tot zover. :)

Reputatie 7
Badge +6

Dit script is eigenlijk bedoeld voor mensen die een eigen router aan willen sluiten in plaats van de door T-Mobile geleverde router. Omdat je gewoon de Zyxel gebruikt, houdt die een registratie vast en vangt die mogelijk het SIP-verkeer af voordat het bij achterliggende apparaten komt. Met een eigen router heb je dit probleem niet. Misschien kun je dat ook op de Zyxel uitschakelen, maar dat weet ik niet zeker. Ik ga ernaar kijken.

Reputatie 1

Dat is vreemd. Als ik mijn gegevens op dezelfde manier in Zoiper invul, registreert hij wel. Even een paar checks:

  • Die P005 heb ik ooit als voorbeeld gebruikt, maar blijkt voor sommigen anders te zijn. Het scriptje geeft de juiste gebruikersnaam.
  • Het eerste deel van de gebruikersnaam moet overeenkomen met het klantnummer dat ook op facturen staat. Klopt dat?
  • Het wachtwoord moet bestaan uit 12 hoofdletters, kleine letters en cijfers.
  • Welke router gebruik je?

Hopelijk komen we er zo uit.

Het scriptje geeft aan wat ook op mijn factuur staat met P005 erachter.
Het wachtwoord bestaat idd uit 12 hoofdletters, kleine letters/cijfers.

Ik heb de Zyxel - VMG8825-T50

 

Moet ik SIP UDP of IAX UDP aanklikken trouwens (het werkt overigens met beiden niet)?

Reputatie 7
Badge +6

Dat is vreemd. Als ik mijn gegevens op dezelfde manier in Zoiper invul, registreert hij wel. Even een paar checks:

  • Die P005 heb ik ooit als voorbeeld gebruikt, maar blijkt voor sommigen anders te zijn. Het scriptje geeft de juiste gebruikersnaam.
  • Het eerste deel van de gebruikersnaam moet overeenkomen met het klantnummer dat ook op facturen staat. Klopt dat?
  • Het wachtwoord moet bestaan uit 12 hoofdletters, kleine letters en cijfers.
  • Welke router gebruik je?

Hopelijk komen we er zo uit.

Reputatie 7
Badge +14

The most likely reasons are that something is wrong with the SIP username, password or authentication username in the SIP account options.

Reputatie 1

Dat kan wel, maar de server is alleen vanaf het T-Mobile Thuis-netwerk bereikbaar, dus niet via 4/5G. Daarom werkt dat eigenlijk alleen binnenshuis, tenzij je thuis een VPN-server hebt. Houd er ook rekening mee dat je op maximaal 2 apparaten tegelijk geregistreerd kunt zijn.

Dank je wel voor je snelle reactie… 

Voor gebruik in huis is het prima in principe.

Echter ik krijg het niet geregistreerd via Zoiper… 

Ik heb de volgende gegevens ingevuld:

SIP Credentials:

Domain:  voip.t-mobilethuis.nl
Username: WXC…..P005
Wachtwoord: het getoonde wachtwoord in cmd

Optional SIP Credentials:

use auth. username:  niks ingevuld

use outbound proxy:  niks ingevuld

 

Echter krijg ik dan dit:

Username WXCmijnnummerP005 

Account name WXCmijnnummerP005@voip.t-mobilethuis.nl 

Timestamp 2021-04-28T15:52:23+02:00 

Protocol5 

Error Layer(3) 

Error Code401 

Error TextUnauthorized 

 

Het werkt zowel niet op de laptop (Lan verbinding) als op de telefoon (WiFi).

 

Zie ik iets over het hoofd ? 

 

Reputatie 7
Badge +6

Dat kan wel, maar de server is alleen vanaf het T-Mobile Thuis-netwerk bereikbaar, dus niet via 4/5G. Daarom werkt dat eigenlijk alleen binnenshuis, tenzij je thuis een VPN-server hebt. Houd er ook rekening mee dat je op maximaal 2 apparaten tegelijk geregistreerd kunt zijn.

Reageer