[Asterisk-Users] Re: using a Gigaset SX440isdn on a Diva 4BRI ?

Louis-David Mitterrand vindex+lists-asterisk-users at apartia.org
Mon Jan 9 04:05:10 MST 2006


On Fri, Dec 30, 2005 at 10:23:26PM +0100, Armin Schindler wrote:
> On Fri, 30 Dec 2005, Louis-David Mitterrand wrote:
> > Hello,
> > 
> > I just received a couple SX440isdn phones and was wondering if they can
> > be plugged into a Diva 4BRI port in NT mode and work with
> > asterisk+chan_capi?
> 
> Yes, I don't know any reason why it shouldn't work.
>  
> > I know they probably work fine with mutliHFC cards with either bristuff
> > of chan_misdn but since I have some spare Divas, I was curious about
> > their potential as phone ports.
> > 
> > The Diva's 3 and 4 ports are already set to NT mode at boot time: 
> > 
> > 	/sbin/divactrl load -SeparateConfig -c 1 -f ETSI -f1 ETSI -f2 ETSI -u2 -x2 -f3 ETSI -u3 -x3
> 
> looks good.
>  
> > And I think the capi.conf (using Armin's 0.6.1 version) looks OK:
> > 
> > 	[DIVA2]
> > 	ntmode=yes
> > 	isdnmode=ptp
> > 	incomingmsn=*
> > 	controller=4
> > 	group=3
> > 	accountcode=diva
> > 	context=international
> > 	echosquelch=0
> > 	echocancel=no
> > 	devices=1
> 
> isdnmode=ptp is wrong for chan_capi 0.6, use isdnmode=did
>  
> > But when I plug the phone into port 3 or 4 no led lights up, even with a
> > Y plug and when dialing I get a busy.
> > 
> > Before digging to deep, I am looking for some info on the feasability of
> > that setup.
> 
> What type of cable did you use? You need to use a crossed cable with 100 Ohm 
> termination.

Hello Armin,

I am now using a cross cable and the green led lights up on the Diva
port when plugging the phone in.

When dialing from the phone I get no debug or trace at the asterisk
console, only a "not possible" message on the phone display and busy
tone. Is there some configuration to do on the phone itself?

When dialing from asterisk I get this:

	CAPI Debugging Enabled
		-- Executing NoOp("SIP/0146472130-f4c2", "") in new stack
		-- Executing Queue("SIP/0146472130-f4c2", "accueil|rnt|||5") in new stack
		   > data = DIVA2/2
		   > parsed dialstring: 'DIVA2' 'NULL' '2' ''
		   > capi request for interface 'DIVA2'
		   > parsed dialstring: 'DIVA2' 'NULL' '2' ''
	  == DIVA2: Call CAPI/DIVA2/2-5   (pres=0x00, ton=0x00)
	CONNECT_REQ ID=002 #0x0008 LEN=0054
	  Controller/PLCI/NCCI            = 0x4
	  CIPValue                        = 0x1
	  CalledPartyNumber               = <80>2
	  CallingPartyNumber              = <00 80>0146472130
	  CalledPartySubaddress           = default
	  CallingPartySubaddress          = default
	  BProtocol                      
	   B1protocol                     = 0x1
	   B2protocol                     = 0x1
	   B3protocol                     = 0x0
	   B1configuration                = default
	   B2configuration                = default
	   B3configuration                = default
	   GlobalConfiguration            = default
	  BC                              = default
	  LLC                             = default
	  HLC                             = default
	  AdditionalInfo                 
	   BChannelinformation            = <00 00>
	   Keypadfacility                 = default
	   Useruserdata                   = default
	   Facilitydataarray              = default
	   SendingComplete                = default

		-- Called CAPI/DIVA2/2
		-- Called SIP/0146472152
		-- Called SIP/0146472131
	CONNECT_CONF ID=002 #0x0008 LEN=0014
	  Controller/PLCI/NCCI            = 0x304
	  Info                            = 0x0

		-- DIVA2: received CONNECT_CONF PLCI = 0x304
		   > CAPI devicestate requested for DIVA2/2
		   > CAPI devicestate requested for DIVA2/2
		-- SIP/0146472152-487d is ringing
		-- Incoming call: Got SIP response 500 "Internal Server Error" back from 10.0.3.138
		-- SIP/0146472131-56e8 is ringing
	DISCONNECT_IND ID=002 #0x001f LEN=0014
	  Controller/PLCI/NCCI            = 0x304
	  Reason                          = 0x3302

	DISCONNECT_RESP ID=002 #0x001f LEN=0012
	  Controller/PLCI/NCCI            = 0x304

		   > CAPI INFO 0x3302: Protocol error layer 2
	  == DIVA2: CAPI Hangingup
	  == DIVA2: Interface cleanup PLCI=0x304
		   > CAPI devicestate requested for DIVA2/2
		   > CAPI devicestate requested for DIVA2/2
		-- Incoming call: Got SIP response 500 "Internal Server Error" back from 10.0.3.138
	  == Spawn extension (admin, 2131, 2) exited non-zero on 'SIP/0146472130-f4c2'

This queue includes:

	member => CAPI/DIVA2/2

I'm not quite sure I got the syntax right for isdn phones in NT mode.

By the way, when two phones are plugged in a Diva port with a Y-plug how
does one dial each phone separately? Do they have an "address"?


-- 
ldm at apartia.fr



More information about the asterisk-users mailing list