The following information will be useful should you need to use iiNet VoIP with a trixbox installation.
These settings may not work in every circumstance, but have worked for me.
Details for configuring trixbox 2.8.0
Click trunks from the PBX Settings menu, and Add a new trunk with the following details:
- Outbound Caller ID: <Phone Number>
- Never Override CallerID: Yes
- Maximum Channels: 4
- Disable Trunk: no
- Monitor Trunk Failures: no
- Dial Rules: blank
Outgoing Settings
TrunkName: iinetout
Peer Details:
username=02xxxxxxxx type=friend secret=xxxxxxxxx pedantic=no nat=no insecure=very host=sip.nsw.iinet.net.au fromuser=02xxxxxxxx fromdomain=iinetphone.iinet.net.au disallow=all context=from-pstn canreinvite=no allow=ulaw&alaw
Incoming Settings
USER Context: <Phone Number>
USER Details:
canreinvite=no context=from-trunk fromuser=02xxxxxxxx host=sip.nsw.iinet.net.au insecure=very qualify=no secret=xxxxxxxx type=user username=02xxxxxxxx
Registration
02xxxxxxxx@iinetphone.iinet.net.au:xx-pass-xx:02xxxxxxxx@iinetout/02xxxxxxxx
Important Notes:
To recieve incoming calls, you need to setup an inbound Route / inbound DID with this phone number as the DID number.
To do this, click Inbound Routes from the PBX Settings menu, and Add a new inbound route with the following details:
- Description: iiNet Inbound
- DID Number: <Phone Number>
- Caller ID Number: blank
Leave all other settings as the default value.
Set the destination you want this number to ring to.
Brilliant – this is the only online posting of iiNet details that actually work. Thank you. Only suggetsed change would be to alter contex=from-pstn to context=from-trunk . It is also important to note that that the Outgoing and Incomming details work in harmony – both must be used as written above
It’s now 2017, and these settings work wonderfully! I couldn’t get others to work but this worked straight away.
Cheers!