Home

Trixbox and iiNet VoIP Setup

Posted by SteveHardie | On: Mar 11 2010

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.

1 Comment

  1. James says:

    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

Leave a comment