asterisk-ooh323c channel driver's

FAQ (Frequently Asked Questions)


 

Q. How to get latest changes for asterisk-ooh323c channel driver?
A.

You can download the latest version of the asterisk-ooh323c channel driver from the asterisk svn repository.

  • Asterisk 1.4 users should download changes from asterisk-addons 1.4 branch using following command:

       #svn checkout http://svn.digium.com/svn/asterisk-addons/branches/1.4 asterisk-addons-1.4

  • Asterisk 1.2 users should download changes from asterisk-addons 1.2 branch using following command:

      #svn checkout http://svn.digium.com/svn/asterisk-addons/branches/1.2 asterisk-addons-1.2

 

   
Q. Why ooh323c channel driver doesn't get loaded ?
A.

Please check following file exist:

  • ooh323.conf file at /etc/asterisk directory

If this file is not there the module will still appear to be loaded, but won't actually register it's channel type. You will see following error message:

[Jan 13 02:29:51] NOTICE[7868]: src/chan_h323.c:1804 reload_config: Unable to load config ooh323.conf, OOH323 disabled

The channel driver contains the sample configuration file, it can be installed by running following command:

#cd asterisk-addons-1.2/asterisk-ooh323c
#make sample

  • chan_ooh323.so file at /usr/lib/asterisk/modules directory

The ooh323c channel driver library can be installed for asterisk using following command:

#cd asterisk-addons-1.2/asterisk-ooh323c
#make install

 

    
Q. How to generate debug message to report bug at bugs.digium.com ?
A.

By default, the asterisk-ooh323c channel driver logs the message at /etc/log/asterisk/h323_log file.

In order to generate debug message, please follow this steps:

1. Stop asterisk server, if it is running.

2. Please rebuild the package for debugging with following steps:

#cd aterisk-addons-1.2/asterisk-ooh323c
#make clean
#make debug
#make install

3. Now run the asterisk server, passing -vvv option will be good(generates detailed log messages).

If you hadn't stopped asterisk server (skipped step 1), than please reload the channel driver using following command at asterisk CLI prompt:
CLI>reload chan_ooh323.so

4. Now run the problem scenario.

5. Provide the var/log/asterisk/h323_log file.
If you able to provide the CLI messages, than also great.

You can also provide messages captured using Wireshark tool, to solve the problem quickly.

 

    
Q. Where to report the problem ?
A.

Reporting Problems: If you have any further questions or comments on what you would like to see in the product or what is difficult to use or understand, please communicate them to us. Your feedback is important to us. Please let us know how it works out for you - either good or bad.

For support please use ooh323c mailing list at http://lists.sourceforge.net/lists/listinfo/ooh323c-devel

You can report the bugs related to asterisk-ooh323c channel driver at http://bugs.digium.com

 

   
Q. Asterisk RTP port range problem after sometime usage of day or long?
A.

By default, ooh323 uses H.225 setup channel port range from 12030 to 12230. The default range for RTP in Asterisk's rtp.conf file is to use 10000-20000. So after you have been using asterisk in a production environment for some time, the RTP port usage clashes with the H.225 setup, which subsequently fails.

Workaround: Change port range in rtp.conf or ooh323.conf file.

The ooh323.conf file uses h225portrange=12030,12230 option to set the H.225 channel port range.