Ask
Reply
Solution
19-04-2024 07:21 PM
I've recently migrated to digital voice, even though I still rely on a copper wire connection. I presume the idea is that once I have FTTP, the phone will already be digital anyway and they don't want to hold back the VOIP transition while the FTTP rolls out.
Anyway, I am not keen on the vodafone router as I have a custom LAN setup, and replacing the copper line extension means a lot less cabled (I have a proper network with ethernet sockets in every room, so having a copper telephone line running up to my office was just one extra cable).
I did test the vodefone router out of the box just to see if the adapter would work and it sort of does, except that the phone doesn't ring when there's an incoming call, so that's no good. In the circumstances, I decided to ditch the old phone, the VOIP adapter and the vodefone router and simply buy a digital phone. I went for the POLYCOM VVX 250 as it seems to be a professional bit of kit that should support whatever settings vodefone requires.
I have been able to get the following out of customer support:
SIP_LINE 1_USERNAME = voi00...
SIP_LINE1_URI = voi00...
SIP_LINE1_PASSWORD =
SIP_OUTBOUND_PROXY = xbn.Z4.bbvoice.vodafone.co.uk
SIP_REGISTRAR_SERVER = resvoip.vodafone.co.uk
I've been playing around for a bit and cannot get anything to work. I've found a few posts that mention resvoip.vodafone.co.uk but this domain does not resolve to an IP address, initially I thought it was due to me using Google's 8.8.8.8 DNS but even Vodafone's DNS (90.255.255.90) can't resolve either the SIP registrar nor the SIP outbound proxy, and if I can't resolve either domain on my computer I don't see how the phone will either.
Am I missing something here?
Solved! Go to best answer.
19-04-2024 10:12 PM - edited 19-04-2024 10:17 PM
My Settings, as they were on a Grandstream HT801
https://drive.google.com/file/d/1k7cJmKhVCA4VGyWFGYz0Fa4UJc63F_AL/view?usp=drivesdk
19-04-2024 09:20 PM
@Ripshod wrote:An education for you
TL;DR Nothing but grandstream and a couple of Cisco phones have the essential settings exposed. We've done the hard work for you to save you bitter disappointment
It would be helpful to know where on that thread the "essential settings" are, just to save me going through the 566 replies?
19-04-2024 09:18 PM
So I've got into the web server for the phone and updated some of the settings:
I've also played around with nslookup and I've managed to get this:
ivan@localhost:~> nslookup -type=SRV _sip._udp.xbn.Z4.bbvoice.vodafone.co.uk
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
_sip._udp.xbn.Z4.bbvoice.vodafone.co.uk service = 1 100 5060 s1.xbe.xbn.bbvoice.vodafone.co.uk.
_sip._udp.xbn.Z4.bbvoice.vodafone.co.uk service = 3 100 5060 s1.bshn03.xbn.bbvoice.vodafone.co.uk.
_sip._udp.xbn.Z4.bbvoice.vodafone.co.uk service = 2 100 5060 s1.chtn07.xbn.bbvoice.vodafone.co.uk.
_sip._udp.xbn.Z4.bbvoice.vodafone.co.uk service = 0 100 5060 s1.xan.xbn.bbvoice.vodafone.co.uk.
Authoritative answers can be found from:
ivan@localhost:~>
So as I'm quite new to all this, should I add _sip._udp to the outbound proxy address?
One simple workaround is to hardcode the outbound proxy to s1.xbe.xbn.bbvoice.vodafone.co.uk which resolves just fine.
Interestingly according to https://easynetworks.co.uk/wp-content/uploads/2021/08/poly-VVX-250-data-sheet.pdf the phone does indeed support SRV DNS, I just need to work out how to set it up correctly.
I also tested an outgoing call and was able to get this error log:
0419131516|copy |4|00|DNS lookup failed for resvoip.vodafone.co.uk
0419131516|cfg |4|00|Web|[cfgSaProcessRequestC] Failed to download language file from provisioning server, request path Website_dictionary_language_en-gb.xml
0419131516|utilm|4|00|uBLFCompressed: File /ffs0/languages/Website_dictionary_language_en-gb.xml.zzz does not exist or is empty
0419131516|cfg |4|00|Web|[cfgSaProcessRequestC] Website_dictionary_language_en-gb.xml Language file doesn't exist in cache
0419131516|cfg |4|00|Web|[cfgSaProcessRequestC] Website_dictionary_language_en-gb.xml Language file doesn't exist in phone flash
0419131521|app1 |4|00|Event: Unrecognizable key - appKeyFunc = 333, scan code 0
0419131521|app1 |4|00|[AppPhoneC::NewCall] setPpsHdlCreatedNotification(true) sent to core
0419131521|dasvc|2|00|Request(-1)dasvc,(402)DaDeviceEventReqMsgKey,(-1),(-1),(Expiry,TransactionId,Time,Type):(-1,-1,1713557721,0)IndicationLevel:(200)
0419131521|dasvc|2|00|CDADeviceEventReqMsg::execute
0419131521|dasvc|2|00|CDAObitalkServiceManager::executeRequest for :402
0419131521|dasvc|2|00|Obitalk SM executeReq...phone is busy now
0419131521|dasvc|2|00|RebootState:1 OpxyConnected:1 Waiting State: 0 Phone Free: 0
0419131521|dasvc|2|00|CDAObitalkServiceManager::executeRequest key:402 ondemand:0 canProcess:0
0419131521|dasvc|2|00|CDeviceEvent::execute for ObiTalk.
0419131521|dasvc|2|00|ws=0 & cloudconnected=1,so process next request
nslookup -type=SRV resvoip.vodafone.co.uk doesn't work, so I'm wondering if anyone can give any insights?
19-04-2024 10:08 PM - edited 19-04-2024 10:10 PM
I'm not going to build a list right here, but two essential settings that will likely be missing would be "client_id" and the ability to set an SRTP port above 10000.
I've had it working in a few devices but I'm soooo disinterested in it now. We did all the hard work in that thread - all you have to do is read.
19-04-2024 10:12 PM - edited 19-04-2024 10:17 PM
My Settings, as they were on a Grandstream HT801
https://drive.google.com/file/d/1k7cJmKhVCA4VGyWFGYz0Fa4UJc63F_AL/view?usp=drivesdk