On Fri, Aug 13, 2010 at 03:13:53PM -0500, Infra wrote: > Greetings: > > We have been running a CVS HEAD version of asterisk from Mar 10, 2005 > on ix86 (PIII-600) Linux 2.4.27
Wow! > with ixj (chan_phone) hardware. In a > hope of getting better 'chan_skinny' support (to attempt using a Cisco > 7920 IP phone) I built asterisk 1.2.40 on this box. Why not start from something a bit more up-to-date (feature-wise)? 1.6.2 would be a good start. > Initial tests > verify that our previous dialplan is working (iax2 trunks, register > sip phones, registering withour SER box, etc. all work but there is no > dialtone on the ixj fxs port. > > Here is what I tried: > > (in each case asterisk invoked with '-vvv -C name_of_config_file) > > 1. temporary fresh install of 1.2.40 using sample configs; in dialplan > (uncommented extension ext. 1265); in 'phone.conf' uncommented > the following: > > [interfaces] > mode=dialtone > format=slinear > echocancel=medium > context=local > txgain=100% > rxgain=1.0 > device => /dev/phone0 > > -- dialplan works, ext. 1265 rings, has two-way audio, call progress > tones heard, sends dtmf, can dial out, but has no dialtone. > > 2. temporary 'update' (bininstall) install of 1.2.40 overlaying existing > CVS HEAD installation: > > -- existing dialplan works, Phone/phone0 works as in (1) above except > for no dialtone. > > 3. temporary 'udpate' (bininstall) install of 1.2.40 as in (2) above but > without new 1.2.40 version of chan_phone.so (instead using our old > version of chan_phone.so): > > -- existing dialplan works, Phone/phone0 works except for no dialtone. > > 4. test of new chan_phone.so from 1.2.40 replacing the one in our existing > working installation: > > -- asterisk fails to start: > Aug 13 14:21:05 WARNING[2625]: > /usr/lib/asterisk/modules/chan_phone.so: undefined > symbol: ast_register_file_version chan_phone.so was not built with Asterisk 1.2.40 ? > > In all of the above cases where asterisk starts and runs, there are no > error messages involving 'chan_phone', nor any error messages at all > during placement of calls or answering of calls on Phone/phone0. > > It seems reasonable to suggest that changes in chan_phone.c are _not_ > responsible for the lack of dialtone. > > Questions: > > 1. can someone confirm what releases are known to work with chan_phone.so > (in dialtone mode)? > > 2. can someone confirm if there is a release that works with chan_phone.so > in dialtone mode that also has a working skinny implementation that > will work with the Cisco 7920 IP phone? > > 3. in the absence of any known working configurations, would anyone be > willing to kibitz about backporting more recent skinny support into our > CVS HEAD working version of asterisk? > > Thanks, > > Michael > > N.B. The list archives have a few unanswered posts from other users with > no dialtone on ixj hardware over the years; I understand that it is > probably of little interest to Digium to support this hardware, but 1.2 > was advertised to do so. I suspect chan_phone does not have many users (to say the least). But if it does not work as before, it's a regression, that should be fixed. Please repoert it. -- Tzafrir Cohen icq#16849755 jabber:tzafrir.co...@xorcom.com +972-50-7952406 mailto:tzafrir.co...@xorcom.com http://www.xorcom.com iax:gu...@local.xorcom.com/tzafrir -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users