NOTE: It is best to start out with a small amount of paramaters. Example: Just do the voip parameters first.
Download the following file into your /tftpboot directory.
http://abpusa.com/firmware/sipexpress/tftpboot.tar.gz
Basically, it's set up right now to provision my home SIP Express (MAC=00028A5AFB64) to abpusa.com.
If you just rename my MAC file, it will push 1.4.6a firmware to the client so do not try to use it on TA2s that do not already have at least 1.4.3 firmware.
The TA2 tries to download 3 files in this order:
C02V001.01.00_AZATEL-GENERAL.CFG
Every TA2 will download this file.
C02V001.01.00_AZATEL-00028A5AFB64.CFG
This is the MAC specific file and must be encrypted for the
TA2 to accept it.
C02V001.01.00_AZATEL-GROUP-1.CFG (optional)
This is an optional file that is specified in the MAC specific file.
Other files in the archive:
/tftpboot directory:
*.cpr
Several versions of firmware for the SIP Express. I included
these so you can test pushing firmware out via this process.
/tftpboot/ascii directory:
all_params.cfg
I saved this file out of my TA2 to show all the parameters available
on the current firmware.
C02V001.01.00_AZATEL-00028A5AFB64.CFG.ABP
This is the plain ascii version of the file that gets downloaded
by the TA2.
I generate the file by running the following command:
./encryptazatel ../
This encrypts the files and places it in the directory above
the existing one.
encryptazatel
This is the Linux encryption tool.
It can generate a MAC specific file containing every available
parameter for the TA2.
Only firmware version 1.4.6a and above can handle more than the
9 parameters described below.
You can run it without any parameters and it will tell you its usage.
encryptazatel.old
This is the old encryption tool.
It can only handle the following 9 parameters for the MAC specific files.
provision_group=
voip_service_line0=
voip_user_user0_username=
voip_user_user0_password=
voip_user_user0_displayname=
voip_service_line1=
voip_user_user1_username=
voip_user_user1_password=
voip_user_user1_displayname=
/tftpboot/docs directory:
Azacall200_2-port_SIP_IAD_Administration_Manual.pdf
This is the Administrator guide for the SIP Express.
AzaCall_First_Time.pdf
First time users guide
provis_parameter_doc1.pdf
Created by Azatel and describes the provisioning process
QUICKSTART_GUIDE.pdf
Another out of the box file.
Schools of thought on SIP Express provisioning.
1. Come up with a plan to use all three files. (General, MAC, and Group)
Before the new tool came out, I had something like the following:
a. General - Had my proxy and provisioning server values in it.
b. MAC specific had the 9 parameters above.
c. I had several different group files for (STUN users, OBP Users, Public IP, ...)
2. Since 1.4.6a and the new tool came out, I just put everything in the MAC file
and don't worry about the other 2.
Troubleshooting TIPS.
1. Keep your provisioning expires around a minute for testing.
Sometimes you can define a parameter that dynamically gets
overwritten. When the box boots up, it will get that param
from the file, but then dynamically write set it from somewhere
else. If you set one of these params, you'll notice the box
rebooting every time the provisioning expires.
2. Telnet to the TA2.
Log in using the supervisor username.
Issue the following commands:
? # give info on whats available
debug level 4
This sets the level to the most verbose.
save
saves the configuration to flash
reboot
reboots the box so that it comes up with the new level setting
debug showlog console
This prints out basically the syslog of the machine since boot up.
At the very first, you can see it's provisioning actions as it downloads
files and firmware.
debug showmsg
This sets the TA2 to spit all new actions out the telnet session.
Use it to watch the provisioning time out download the new file
and compare it to what's currently assigned.
This is helpful if you accidentally set one of those dynamic params.
If you have any questions, you can submit a question at on our Contact Techsupport page.
LAST MODIFIED: 20050120
All information in FAQ supplied as best effort only.
ABP does no guarrantee suitability of products or provide any guarantees or warranties on our vendors products.