Using Asterisk in Australia
This guide offers some suggestions for getting Asterisk to work properly in Australia.Compiling Asterisk
If you want Caller ID to work with POTS (analog) exchange lines under Asterisk < 1.2 you will need to make a small modification to the source.Open up chan_zap.c, and find the line:
#DEFAULT_CIDRINGS 1
Change this line to read
#DEFAULT_CIDRINGS 2
and save the file. Now build asterisk as usual.
Note that for Asterisk >= 1.2 you will instead merely need to add the line:
sendcalleridafter=2
to zapata.conf
Australian A-Tick Approval
Equipment connected to the Australian Telecommunications Network must have been tested and approved for this purpose. Such equipment will have an A-Tick approval label or sticker.The following Digium hardware has A-Tick approval (as of 2006-03-28):
- TDM400P - 4-port analog (FXS/FXO) interface
- TE410P - 4 span T1/E1/J1 Card for 3.3v PCI
- TE405P - 4 span T1/E1/J1 Card for 5v PCI
- TE210P - 2 span T1/E1/J1 Card for 3.3v PCI
- TE205P - 2 span T1/E1/J1 Card for 5v PCI
- TE110P - 1 span T1/E1/J1 Card for 3.3v or 5v PCI
Note:
- Only Digium hardware purchased through the authorised Australian distributor, Australian Technology Partnerships (ATP), or its accredited resellers, will have the required approval and label.
- ATP also sells the TDM2400P, TE406P and TE411P, but these are not currently available with A-Tick approval.
- Approval for the TDM400P is subject to the following options line being added to modules.conf (linux 2.4.x) or modprobe.conf (linux 2.6.x):
options wctdm opermode=AUSTRALIA fxshonormode=1 boostringer=1
fxshonormode=1 will cause certain parameters (including the hybrid impedance) of FXS ports (ie, phone extensions) to follow the country setting set by opermode. If you don't use fxshonormode=1, then FXO ports will get country-specific settings, but FXS ports will get the default (ie, FCC) settings.
boostringer=1 boosts the ring voltage on FXS ports to about ?? volts. Most modern telephone instruments don't need this extra voltage.
Since zaptel version 1.2.4?, the options fxshonormode=1, boostringer=1 will automatically be set, if you specify opermode=AUSTRALIA. This can be a problem, if you use FXO ports to connect to exchange lines (and hence, opermode=AUSTRALIA is required), but your local extension phones are built to a US standard and have a standard 600-ohm impedance. ...