<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.synway.net/index.php?action=history&amp;feed=atom&amp;title=BRI_FAQ</id>
		<title>BRI FAQ - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.synway.net/index.php?action=history&amp;feed=atom&amp;title=BRI_FAQ"/>
		<link rel="alternate" type="text/html" href="https://wiki.synway.net/index.php?title=BRI_FAQ&amp;action=history"/>
		<updated>2026-05-25T15:13:30Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>https://wiki.synway.net/index.php?title=BRI_FAQ&amp;diff=207&amp;oldid=prev</id>
		<title>Admin at 01:50, 14 May 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.synway.net/index.php?title=BRI_FAQ&amp;diff=207&amp;oldid=prev"/>
				<updated>2015-05-14T01:50:55Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 01:50, 14 May 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To solve this problem, modify as follows: add the sentence ‘#define HAVE_PRI_CALL_HOLD 1’ to the file ‘include/asterisk/autoconfig.h’ under the Asterisk source code directory, then execute the command ‘#make’ and ‘#make install’. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To solve this problem, modify as follows: add the sentence ‘#define HAVE_PRI_CALL_HOLD 1’ to the file ‘include/asterisk/autoconfig.h’ under the Asterisk source code directory, then execute the command ‘#make’ and ‘#make install’. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note: ‘./configure’ command cannot be used here, otherwise the file ‘autoconfig.h’ will be reset to default settings. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Note: ‘./configure’ command cannot be used here, otherwise the file ‘autoconfig.h’ will be reset to default settings. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===How to switch between A-law and μ-law for DSP serial ports on BRI boards?===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#insmod bri16.ko alawulaw=val (val=0 represents A-law; val=1 represents μ-law. The default value is 0.)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===How to determine the board arrangement when there are more than one AST board?===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===How to determine the board arrangement when there are more than one AST board?===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>https://wiki.synway.net/index.php?title=BRI_FAQ&amp;diff=190&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;===Why does the NT module fail to be used in the mode of bri_net_ptmp in Asteriak-1.8.7.0 and above versions? === This is because the macro definition HAVE_PRI_CALL_HOLD in As...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.synway.net/index.php?title=BRI_FAQ&amp;diff=190&amp;oldid=prev"/>
				<updated>2015-05-13T01:45:46Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;===Why does the NT module fail to be used in the mode of bri_net_ptmp in Asteriak-1.8.7.0 and above versions? === This is because the macro definition HAVE_PRI_CALL_HOLD in As...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===Why does the NT module fail to be used in the mode of bri_net_ptmp in Asteriak-1.8.7.0 and above versions? ===&lt;br /&gt;
This is because the macro definition HAVE_PRI_CALL_HOLD in Asterisk has been cancelled by default in Asterisk-1.8.7.0 and above versions, which makes the NT module fail to connect with BRI phones while its signal type is set to bri_net_ptmp. &lt;br /&gt;
To solve this problem, modify as follows: add the sentence ‘#define HAVE_PRI_CALL_HOLD 1’ to the file ‘include/asterisk/autoconfig.h’ under the Asterisk source code directory, then execute the command ‘#make’ and ‘#make install’. &lt;br /&gt;
Note: ‘./configure’ command cannot be used here, otherwise the file ‘autoconfig.h’ will be reset to default settings. &lt;br /&gt;
&lt;br /&gt;
===How to determine the board arrangement when there are more than one AST board?===&lt;br /&gt;
If zaptel is configured automatically, you may check /etc/zaptel.conf or /etc/dahdi/system.conf to see the board arrangement.&lt;br /&gt;
If zaptel is configured manually, you may execute the command #cat /var/log/messages | grep &amp;quot;Launching card&amp;quot; to check the board arrangement.&lt;br /&gt;
If the board arrangement is determined by their serial number, pay attention to the time when you execute the command.&lt;br /&gt;
&lt;br /&gt;
===How to install the SynAST driver in a dahdi version for which driver and tools are published separately?===&lt;br /&gt;
Please download the driver and tools of dahdi separately. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1.By Script&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#cd /opt					# enter the directory to source codes&lt;br /&gt;
#tar –zxvf SynAST-2.0.1.0.tar.gz		# decompress the SynAST driver&lt;br /&gt;
#cd SynAST-2.0.1.0				# enter the directory to the SynAST driver&lt;br /&gt;
#cd dahdi					# enter the directory to the ‘synway ast for dahdi’ driver&lt;br /&gt;
#./Setup install 				# install the driver&lt;br /&gt;
Would you like to install SynAST AST package now? y			# enter ‘y’ to install&lt;br /&gt;
Please enter working dahdi directory [q](exit install) : /opt/dahdi_driver &lt;br /&gt;
# enter the directory to dahdi_driver source codes&lt;br /&gt;
Please enter dahdi_tools source directory [q](exit install):&lt;br /&gt;
                                           # enter the directory to dahdi_tools source codes&lt;br /&gt;
SELECT TEJ MODE [t, e, j] :e	   # select the tej mode, or the driver will be installed in e1 mode&lt;br /&gt;
SELECT TEJXAPCI [75, 120]ohm      # set the impedance of the TEJ pci board, 75 for coaxial cables, 120 for twisted-pair cables&lt;br /&gt;
SELECT TEJ201E [75, 120]ohm       # set the impedance of the tej201e board, 75 for coaxial cables, 120 for twisted-pair cables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
2.Manually&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#cd /opt							# enter the directory to the package of SynAST source codes&lt;br /&gt;
#tar –zxvf SynAST-2.0.1.0.tar.gz		# decompress the source codes&lt;br /&gt;
#cp –rf /opt/SynAST-2.0.1.0/dahdi/srcs/fxm/fxm8apci /opt/dahdi_driver/drivers/dahdi &lt;br /&gt;
			# copy the fxm8apci driver to the dahdi_driver directory.&lt;br /&gt;
#cd /opt/dahdi/linux/drivers/dahdi/fxm8apci &lt;br /&gt;
# enter the directory to SynAST source codes in dahdi&lt;br /&gt;
#make								# compile the driver&lt;br /&gt;
#insmod fxm8apci.ko					# load the driver&lt;br /&gt;
&lt;br /&gt;
#cd /opt/dahdi_tools                  # enter the directory to dahdi tools &lt;br /&gt;
#./configure&lt;br /&gt;
#make								# compile dahdi_tools&lt;br /&gt;
#make install							# install dahdi_tools&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===How to determine the use of Zaptel or Dahdi for Asterisk?===&lt;br /&gt;
For Asterisk-1.4.21 and versions below, use Zaptel; for Asterisk-1.4.22 and versions above, use Dahdi.&lt;br /&gt;
&lt;br /&gt;
===How to solve the problem that the system fails to detect the hangup at remote end as the volume of the recorded busy tone is quite low?  ===&lt;br /&gt;
Modify the file main/dsp.c under the Asterisk directory, changing the previous content ‘#define DEFAULT_THRESHOLD 512’ to ‘#define DEFAULT_THRESHOLD 448’. The value can be reduced again if the problem is not solved yet.&lt;br /&gt;
&lt;br /&gt;
===How to solve the problem that the zaptel driver fails to be installed in the system of Ubuntu 8.10, kernel 2.6.27-7-server?===&lt;br /&gt;
Use the dahdi driver.&lt;br /&gt;
&lt;br /&gt;
===How to solve the problem that the configuration files zaptel.conf and zapata.conf cannot be found under dahdi?===&lt;br /&gt;
/etc/dahdi/system.conf under dahdi corresponds to /etc/zaptel.conf under zaptel. The configuration files system.conf and zaptel.conf, although differ in name, are the same in content.&lt;br /&gt;
/etc/asterisk/chan_dahdi.conf under dahdi corresponds to /etc/asterisk/zapata.conf under zaptel. The configuration files chan_dahdi.conf and zapata.conf, although differ in name, are the same in content.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>