Dear all,
im using asterisk 1.4.2 with mISDN and i have a problem with the incoming calls in the sip channel. Specificaly, the phone is ringing to any sip device i choose in extensions.conf but when i pick up the phone the communication is one way. The caller can hear me, but the sip device cant hear the caller. For example:
*CLI> P[ 0] maxnum:3 – Executing [s@from_isdn:1] Dial(“mISDN/1-u0”, “SIP/bedroom|15”) in new stack
– Called bedroom
– SIP/bedroom-095bd970 is ringing
– Call on SIP/bedroom-095bd970 left from hold
– SIP/bedroom-095bd970 answered mISDN/1-u0
[Apr 6 12:13:18] WARNING[4832]: chan_sip.c:3486 sip_write: Asked to transmit frame type 64, while native formats is 0x8 (alaw) 8 read/write = 0x8 (alaw) 8/0x8 (alaw) 8
sip.conf
[general]
static=yes
srvlookup=yes
disallow=all
allow=alaw
allow=gsm
[bedroom]
type=friend
callerid=“Bedroom” <603>
username=bedroom
secret=12345
;dtmfmode=rfc2833
dtmfmode=info
qualify=yes
nat=never
host=dynamic
canreinvite=no
disallow=all
;allow=slin
allow=alaw
;allow=ulaw
allow=gsm
context=birdome
misdn.conf
[general]
debug=0
bridging=no
[default]
context=misdn
language=en
senddtmf=yes
nationalprefix=0
internationalprefix=00
rxgain=0
txgain=0
method=standard
dialplan=0
localdialplan=0
cpndialplan=0
[outgoing]
ports=1
context=from_isdn
msns=*
callgroup=1
pickupgroup=1
always_immediate=yes
extensions.conf
[birdome]
include => eswterika
include => to_isdn
include => from_isdn
[eswterika]
exten => 600,1,Dial(SIP/biris,15)
exten => 600,2,Hangup
exten => 601,1,Dial(SIP/joint,15)
exten => 601,2,Hangup
exten => 602,1,Dial(SIP/newage,15)
exten => 602,2,Hangup
exten => 603,1,Dial(SIP/bedroom,15)
exten => 603,2,Hangup
exten => biris,1,goto(600,1)
exten => joint,1,goto(601,1)
exten => newage,1,goto(602,1)
exten => bedroom,1,goto(603,1)
[to_isdn]
exten => _9.,1,Dial(misdn/1/${EXTEN:1},60,th)
[from_isdn]
exten => s,1,Dial(SIP/bedroom,15)
exten => s,2,Hangup
Any help will be appreciated,
BiRiS