File sharing with dropbox

Dropbox is a web-based file hosting service operated by Dropbox, Inc. that uses cloud computing to enable users to store and share files and folders with others across the Internet using file synchronization. It was founded in 2007 by Drew Houston and Arash Ferdowsi.

There are both free and paid services, each with varying options. In comparison to similar services, Dropbox offers a relatively large number of user clients across a variety of desktop and mobile operating systems. The free service provides 2 GB of free online storage.

Continue Reading

Tips and tricks of reading log files

Perhaps the most important skill required to troubleshoot is reading the log files. Like other Linux services, asterisk writes the logs in /var/log/asterisk

To enable a full log you should edit the /etc/asterisk/logger.conf and uncomment the full line. Afterwards you must run this command to apply changes:

# asterisk -rx “logger reload”

Here are examples of tracing in logs:

  1. cat /var/log/asterisk/full | grep ERROR
  2. cat /var/log/asterisk/full.1 | grep 9878 | grep “some text”
  3. cat /var/log/asterisk/full|grep “user-callerid: “|grep 9899 > /var/log/asterisk/9899.log
  4. cat /var/log/asterisk/full.1| grep “[22435]” > 9864.log
  5. tail /var/log/asterisk/full | tee log_exmpl.txt
Continue Reading

How to divert a call to cell phone number in freepbx

In many occasions it happens that the users (especially managers) would like to divert their extensions to their mobile phone numbers.  To do this we can simply use the follow-me for the extension and add the phone number as the second priority followed by #.

Note: you must take into account the outbound route dial pattern and use the same pattern in follow me.

As can be seen above, if extension 1007 doesn’t answer for more than 25 sec (about 5 rings) the call will be diverted to 0123334455.

Continue Reading