[asterisk-ss7] AutoPC patch for chan_ss7 0.9.
Anton
anton.vazir at gmail.com
Mon Dec 4 13:24:35 MST 2006
Hi Jacub!
Thanks for the patch! It's usefull!
I've a littile question, will the patch work with different
opc's? on different linksets? I mean If I'm connected with
2x telcos and for both of them I should have different opc?
If no, seems you understand chan_ss7 internals quite good,
maybe you will not find it very difficult to add such a
functionality?
Regards,
Anton.
On 5 December 2006 00:32, Jakub Klausa wrote:
> Hello,
>
> here's another patch we, at ss7.pl wrote for chan_ss7
> 0.9.
>
> AutoPC, or Auto Point Code patch, gives you the ability
> to ommit the opc/dpc configuration entirely, and refain
> the point code addresses from the link (if it's
> configured right at the other end - as an exercise, try
> to link asterisks with AutoPC on on both ends of a link
> ;)).
>
> All you need to do, is to add:
>
> [19:57:04] [70] manhattan:jacke:~> tail ss7.conf
>
> [host-manhattan]
> enabled => yes
> autopc => yes
> ;opc => 0x1111
> ;dpc => test:0x2222
> links => l1:1,l2:2
>
> The 'autopc => yes' directive allows you not to specify
> any opc and dcp parameters. If you include them, they're
> ignored anyway.
>
> After starting asterisk, you'll get something like this:
>
> [chan_ss7.so] => (SS7 Protocol Support)
> [...]
> Dec 4 19:16:13 NOTICE[26879]: config.c:860 load_config:
> Configuring DPC 0 for linkset 'test'. [...]
> -- SS7 channel loaded successfully.
> Dec 4 19:16:23 WARNING[26902]: mtp.c:822
> timeout_sltm_t1: No SLTA received within Q.707 timer T1,
> trying again on link 'l1'. Dec 4 19:16:23 NOTICE[26901]:
> mtp.c:1195 mtp2_good_frame: autopc = 1 Dec 4 19:16:23
> WARNING[26902]: chan_ss7.c:651 monitor_main: MTP is now
> UP on link 'l1'. Dec 4 19:16:23 WARNING[26902]:
> chan_ss7.c:661 monitor_main: MTP is now INSERVICE for
> linkset 'test'. *CLI> ss7 show links
> Number of linksets: 1.
> Linkset 1 name is: test.
> Number of links in linkset: 2.
> Link number 1 name is: l1
> Link number 2 name is: l2
> Config opc=0x1111, dpc=0x2222
>
> The warning is fine, as understandably we have to sit
> silet and wait for the other side to send us something,
> so we can guess the point codes.
>
> As you see - the command 'ss7 show links' will show you
> the opc and dpc parameters being used.
>
> The patch can be found at:
>
> http://www.ss7.pl/~jacke/patches/chan_ss7/chan_ss7-0.9.p
>atch-2.gz
>
> (in the combined form, with the previous chan_ss7 0.9
> patch by ss7.pl)
>
> If you have any questions - drop me a note.
More information about the asterisk-ss7
mailing list