[chan-capi-users] Call Deflection stopped working
Christoph Lukas
christoph.lukas at gmx.net
Fri Jan 16 15:01:08 CET 2009
Hi Armin,
thanks for your response.
[..]
> Why don't you use a newer version of chan_capi ?
I made some backported packages for Debian etch a while ago and did not
have any need to upgrade. :)
> > Does anybody see why this happens?
>
> chan_capi aborts the deflect command if the controller reports (during
> capi controller profile read) that deflect is not supported. In your case
> the controller doesn't report this feature. You can check this using
> shell command 'capiinfo'. In the last section "Supplementary services
> support" you should see "Call Deflection".
Calling capiinfo from the command line I get:
Number of Controllers : 1
Controller 1:
Manufacturer:
CAPI Version: 2.0
Manufacturer Version: 49.23
Serial Number: 1000001
BChannels: 0
Global Options: 0x00000000
B1 protocols support: 0x00000000
B2 protocols support: 0x00000000
B3 protocols support: 0x00000000
0100
0000
00000000
00000000
00000000
00000000
00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000
Supplementary services support: 0x000003ff
Hold / Retrieve
Terminal Portability
ECT
3PTY
Call Forwarding
Call Deflection
MCID
CCBS
Looks like the controller is reporting that it is capable of 'Call
Deflection'. Or did I get something wrong?
Is it possible to debug the 'chan_capi controller profile read' to find
out what's going on?
> If it was working before, something in your environment must have changed.
> Maybe the Fritz driver?
Not that I am aware of. But as I do not know when exactly it broke....
Thanks,
Christoph
More information about the Chan-capi-users
mailing list