The Further Adventures in A2Billing – Conference Rooms - Part 2
The Further Adventures in A2Billing – Conference Rooms - Continued
Installation:
The install is as easy as can be. Logged in as root, from putty (or your favorite tool) execute these lines:
Now, if you have changed your MySQL password (as you may have done if you use Joe Ropers PBX management tool), you need to edit the piaf-wmm.sh script located in /root. You will find it on line 37 of the script.
After editing the password – if needed – execute this line:
./piaf-wmm.sh
As the installation finishes, you will see this message, indicating a successful installation.
This installation is covered by the same htaccess and by database authentication as the previous version. Just as you would have before, continue to use your meetme, wwwadmin or maint password to gain access to the front page, and the passwd-meetme script in PBXIAF to manage the password.
When you arrive at the Web MeetMe main screen, you may log in with the default id/pw of root@localhost / password.
If you have elected to keep your previous WebMeetme database, your previous log ins and ID’s still work, and can be used normally as before.
If this is a new setup, you will probably want to log in as administrator and establish ID/passwords for all users that you wish to be able to set up conferences in the system.
Rememebr, In Web MeetMe, non administrative ID’s only have access to their own conferences, and User ID. So many users can share the system without running into each others meeting data.
That’s it – we’ve completed the install or upgrade of Web MeetMe. Now we can move on to configure it for use in the Family Phone system.
Configuring DID for WebMeetme Conferences
We have already performed similar steps before in this article series, so I’ll give you the short list. Refer to previous articles in this thread for more detailed instructions for each of these steps:
In FreePBX:
1. Acquire a New DID for this purpose, and add an inbound route for it pointing to the A2B-DID Custom Destination.
In A2Billing:
2. Create the DID, Assign Sell Cost, etc.
3. Add an Inbound Rate for it, assigned to the Local Destination rate card.
4. Create a Destination for it. The destination is the feature code of the WebMeetMe conference rooms.
Remember – if you change the feature code of the Web MeetMe system in the Feature Code page of FreePBX, you will need to update A2Billing’s destination to reflect the new feature code.
Consider: Under more typical circumstances, Web Meetme would have only a single DID pointed at it, and all outside users would access the system using that DID. In the family phone system however, we need to bill for the inbound minutes – and for that to work out – each family that uses the conference system must have its own DID for doing so. In other words, for each family (or financially responsible party) using Web MeetMe, we must perform the 4 steps above.
Installing the Web MeetMe PIAF FreePBX Module
Now its time to download and install the FreePBX Module that completes this improved Web MeetMe installation. The Module creates the Feature Code in FreePBX, and allows you to manage it from the FreePBX Feature Code page. It also provides access to the Web MeetMe interface from within FreePBX.
Step 1: Download the module to your desktop from here:
Don’t decompress the archive!
Step 2: Use a web browser to access FreePBX on your Asterisk PBX. Choose Tools, Module Admin, Upload Module. Now Browse to the webmeetme-1.0.0.tgz file on your Desktop and click the Upload button. Now click local module administration, scroll down and click on Web MeetMe and then the Install radio button. Now click Process, and complete the usual FreePBX install and reload process.
Step 3: While still in FreePBX, navigate to Setup, Feature Codes. Near the bottom of the screen, locate Web MeetMe. Use these controls to change the Feature code to anything you like (providing it doesn’t conflict with anything else in your PBX). You can also enable or disable the Web MeetMe function entirely from this location. Submits your changes, approve and process when you are satisfied with the settings.
Again, Remember – if you change the feature code of the Web MeetMe system in the Feature Code page of FreePBX, you will need to update A2Billing’s destination to reflect the new feature code.
Once you’ve completed these steps, your “outside access” conference room direct dial number is ready to work, and be properly billed.
Until next time -
The Further Adventures in A2Billing – Conference Rooms - Continued
Installation:
The install is as easy as can be. Logged in as root, from putty (or your favorite tool) execute these lines:
Code:
cd /root
wget http://www.fonicaprojects.com/downloads/piaf/piaf-wmm.sh
chmod +x piaf-wmm.sh
After editing the password – if needed – execute this line:
./piaf-wmm.sh
As the installation finishes, you will see this message, indicating a successful installation.
This installation is covered by the same htaccess and by database authentication as the previous version. Just as you would have before, continue to use your meetme, wwwadmin or maint password to gain access to the front page, and the passwd-meetme script in PBXIAF to manage the password.
When you arrive at the Web MeetMe main screen, you may log in with the default id/pw of root@localhost / password.
If you have elected to keep your previous WebMeetme database, your previous log ins and ID’s still work, and can be used normally as before.
If this is a new setup, you will probably want to log in as administrator and establish ID/passwords for all users that you wish to be able to set up conferences in the system.
Rememebr, In Web MeetMe, non administrative ID’s only have access to their own conferences, and User ID. So many users can share the system without running into each others meeting data.
That’s it – we’ve completed the install or upgrade of Web MeetMe. Now we can move on to configure it for use in the Family Phone system.
Configuring DID for WebMeetme Conferences
We have already performed similar steps before in this article series, so I’ll give you the short list. Refer to previous articles in this thread for more detailed instructions for each of these steps:
In FreePBX:
1. Acquire a New DID for this purpose, and add an inbound route for it pointing to the A2B-DID Custom Destination.
In A2Billing:
2. Create the DID, Assign Sell Cost, etc.
3. Add an Inbound Rate for it, assigned to the Local Destination rate card.
4. Create a Destination for it. The destination is the feature code of the WebMeetMe conference rooms.
Remember – if you change the feature code of the Web MeetMe system in the Feature Code page of FreePBX, you will need to update A2Billing’s destination to reflect the new feature code.
Consider: Under more typical circumstances, Web Meetme would have only a single DID pointed at it, and all outside users would access the system using that DID. In the family phone system however, we need to bill for the inbound minutes – and for that to work out – each family that uses the conference system must have its own DID for doing so. In other words, for each family (or financially responsible party) using Web MeetMe, we must perform the 4 steps above.
Installing the Web MeetMe PIAF FreePBX Module
Now its time to download and install the FreePBX Module that completes this improved Web MeetMe installation. The Module creates the Feature Code in FreePBX, and allows you to manage it from the FreePBX Feature Code page. It also provides access to the Web MeetMe interface from within FreePBX.
Step 1: Download the module to your desktop from here:
Code:
[URL="http://www.fonicaprojects.com/downloads/piaf/webmeetme-1.0.0.tgz"] http://www.fonicaprojects.com/downloads/piaf/webmeetme-1.0.0.tgz[/URL]
Step 2: Use a web browser to access FreePBX on your Asterisk PBX. Choose Tools, Module Admin, Upload Module. Now Browse to the webmeetme-1.0.0.tgz file on your Desktop and click the Upload button. Now click local module administration, scroll down and click on Web MeetMe and then the Install radio button. Now click Process, and complete the usual FreePBX install and reload process.
Step 3: While still in FreePBX, navigate to Setup, Feature Codes. Near the bottom of the screen, locate Web MeetMe. Use these controls to change the Feature code to anything you like (providing it doesn’t conflict with anything else in your PBX). You can also enable or disable the Web MeetMe function entirely from this location. Submits your changes, approve and process when you are satisfied with the settings.
Again, Remember – if you change the feature code of the Web MeetMe system in the Feature Code page of FreePBX, you will need to update A2Billing’s destination to reflect the new feature code.
Once you’ve completed these steps, your “outside access” conference room direct dial number is ready to work, and be properly billed.
Until next time -