Although there are a number of ways to do this I think that working on the hubs Config file is probably the safest way to go about it.
Log into the hub’s GUI (usually 192.168.1.254) as admin hit Advanced and go to configuration / backup or restore hit the “Backup Configuration” button, this will download a small text doc to your computer. Make a copy of the file and tuck it away somewhere as a restore original configuration.
Now to work
Open up the config file user.ini with any old text editor and scroll down to expr.ini and add this line
add name=BBT_servers type=ip addr=217.10.79.23 (IP of Sipgate server or the IP if your service)
a word here sipgate’s proxy and outbound are both Sipgate.co.uk so only one entry is needed here
If your service uses different URLs as with FWD “fwd.pulver.com 69.90.155.70” and “fwdnat2.pulver.com 65.39.205.116” TWO entries would be needed
Scroll down to Voice.ini and replace the reference to bt’s sip servers in this line with Sipgate.co.uk (or what ever service you are using)
sip config primproxyaddr=sip.btsip.bt.net secproxyaddr=0.0.0.0 proxyport=sip primregaddr=btsip.bt.com secregaddr=0.0.0.0 regport=sip notifier_addr=0.0.0.0
Like This:-
sip config primproxyaddr=sipgate.co.uk secproxyaddr=0.0.0.0 proxyport=sip primregaddr=sipgate.co.uk secregaddr=0.0.0.0 regport=sip notifier_addr=0.0.0.0 notifier_port=sip
The last thing you need to do is select the codec
just set the ones you want to priority 1 as you can see here
codec config type=g711u ptime=20 vad=disabled priority=1 status=enabled
codec config type=g711a ptime=20 vad=disabled priority=1 status=enabled
codec config type=g722 vad=disabled priority=1 status=enabled
codec config type=g726_32 ptime=20 vad=disabled priority=5 status=disabled
codec config type=g729 ptime=30 vad=disabled priority=2 status=enabled
SAVE the the changes
and upload it to BT Home Hub using the restore config in the hubs GUI
That done off you go and add your account/s in the telephony config on the hus GUI
have fun Let me know if you have any problems
all the best
PaulT