[asterisk-bugs] [DAHDI-linux 0017694]: [patch] patch for wcb4xxp with openvox/Junghanns B800P+NT mode

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Aug 11 21:32:30 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17694 
====================================================================== 
Reported By:                zhulizhong
Assigned To:                
====================================================================== 
Project:                    DAHDI-linux
Issue ID:                   17694
Category:                   wcb4xxp
Reproducibility:            have not tried
Severity:                   minor
Priority:                   normal
Status:                     acknowledged
JIRA:                        
Reviewboard Link:            
====================================================================== 
Date Submitted:             2010-07-24 05:09 CDT
Last Modified:              2010-08-11 21:32 CDT
====================================================================== 
Summary:                    [patch] patch for wcb4xxp with openvox/Junghanns
B800P+NT mode
Description: 
as we test with dahdi-linux, currently the Openvox/Junghanns B800P(NT) does
not work properly due to the jumper setting. so, the patch is need to set
NT mode in software way. after patching that, users load the driver in this
way: modprobe wcb4xxp te_nt_override=0xFC, set port 1/2 as NT mode. make
sure apply the patch
for chan_dahdi.c
============================================
--- channels/chan_dahdi.c       2009-09-29 09:53:36.000000000 +0200
+++ channels/chan_dahdi.patched 2009-09-29 09:43:07.000000000 +0200
@@ -14364,7 +14364,8 @@
                                        confp->chan.sig = SIG_BRI_PTMP;
                                        confp->pri.nodetype = PRI_CPE;
                                } else if (!strcasecmp(v->value,
"bri_net_ptmp")) {
-                                       ast_log(LOG_WARNING, "How cool
would it be if someone implemented this mode!  For now, sucks for you.
(line %d)\n", v->lineno);
+                                       confp->chan.sig = SIG_BRI_PTMP;
+                                       confp->pri.nodetype =
PRI_NETWORK;
                                } else if (!strcasecmp(v->value,
"gr303fxoks_net")) {
                                        confp->chan.sig = SIG_GR303FXOKS;

======================================
the test environments:
1)
dahdi-linux-2.3.0.1/dahdi-tools-2.3.0/libpri-1.4.11.2/asterisk-1.6.1.18
2) OpenVox B800P NT
3) Centos-5.4  
  
====================================================================== 

---------------------------------------------------------------------- 
 (0125866) james_zhu (reporter) - 2010-08-11 21:32
 https://issues.asterisk.org/view.php?id=17694#c125866 
---------------------------------------------------------------------- 
yes, tzafir, you are right. if doing that in software way for all bri
cards, it might be cause troubles. i think, there is not very necessary to
set that for four port cards; currently ,the way working for four port
cards is very correct and makes sense. but it is necessary only for
B800P(Openvox or other manufacturers like Junghanns) due to chip set
design. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-08-11 21:32 james_zhu      Note Added: 0125866                          
======================================================================




More information about the asterisk-bugs mailing list