------------------------------------------------------------------------
Now, its time to set your internal profiles (extensions) for your FreeSWITCH.
FreeSWITCH calls extension/login accounts as Directories, these configurations can be found under /$PREFIX/conf/directory
There are several configuration files under /$PREFIX/conf/directory directory. Now we open 1000.xml file to set a extension:
- Open 1000.xml under directories directory
- Your 1000.xml file should look something like:
- Code: Select all | EXPAND ALL
<include>
<user id="1000" mailbox="1000">
<params>
<param name="password" value="1234"/>
<param name="vm-password" value="1000"/>
</params>
<variables>
<variable name="accountcode" value="1000"/>
<variable name="user_context" value="default"/>
<variable name="effective_caller_id_name" value="Extension 1000"/>
<variable name="effective_caller_id_number" value="1000"/>
</variables>
</user>
</include>
- For <user id="1000" mailbox="1000"> defines your user name (extension number)
- For <param name="password" value="1234"/> defines your password.
- For <variable name="effective_caller_id_name" value="Extension 1000"/> defines your caller name.
- For <variable name="effective_caller_id_number" value="1000"/> defines your caller id number.
- Here, change your password for extension 1000, and save your file.
- Restart your FreeSWITCH
- If you completed above steps, now its time to download a softphone onto another computer. This is due to you cannot run softphone and IP PBX/softswitch on the same machine. I would recommend x-lite client from http://www.counterpath.com - Free but it does all of the functions
- Connect your client to internal IP address of your FreeSWITCH (Use port 5060 if you have specify port number), place your username & password.
- If you get connected (authenticated), you are now connected to FreeSWITCH.
- Repeat the process for 1001.xml file, and get another machine to make internal calls between the internal extensions!
------------------------------------------------------------------------------------
FreeSWITCH Tutorials
- Tutorial 1 : Installation
- Tutorial 2 : Internal Extensions
- Tutorial 3 : Provider (SIP Trunk Registration)
- Tutorial 4 : NAT settings
- Tutorial 5 : fs_cli
- Tutorial 6 : Handling Inbound Calls
------------------------------------------------------------------------------------