bayonne-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bayonne-devel] Configuration for Sangoma TDM - and defect audit for


From: David Sugar
Subject: Re: [Bayonne-devel] Configuration for Sangoma TDM - and defect audit for next release
Date: Tue, 28 Mar 2006 09:13:12 -0500
User-agent: Thunderbird 1.5 (X11/20060313)

Yes, that should be changed to sangoma.  The key sangoma config values
are channels, spans, mode (cpe default), and switch (dms100 default).

I am doing a code audit and search for defects, using, among other
things, gcc 4.1, and I am also making changes for clean 64 bit support,
using a x86_64 GNU/Linux target.  This will be reflected in the next
point release of all the libraries, as well as of Bayonne 2, which will
be changed to 1.5.0, mostly to avoid confusion with Bayonne "1" versioning.

Beau Hargis wrote:
> I cannot find any documentation regarding the setup of TDM interfaces in
> Bayonne. We have Sangoma hardware and I want to test out bayonne running
> with the libsangoma or sangoma API. I really want to load test bayonne.
> We have two machines with 20 T1s each and two more machines on the way.
> I get the thing to load up, but it gives an error about not being able
> to initialize the DCHAN on channel 1. The hardware works, and Asterisk
> and Yate are able to take calls and the d-channel is functioning.
>
> Where are the spans and channels configured and what are the options?
>
> They are all T1 PRIs.
> Here is output I get from the startup of bayonne:
>
> ./server/bayonne -test sangoma
> starting 1.2.1 on i686 Linux; timeslots=32
> libexec starting; path=/home/bayonne/src/bayonne2-1.2.1
> loading english translator
> Unable to open DCHAN
> sangoma span 1: failed to initialize
> sangoma/0: session starting
> sangoma/1: session starting
> sangoma/2: session starting
> sangoma/3: session starting
> sangoma/4: session starting
> sangoma/5: session starting
> sangoma/6: session starting
> sangoma/7: session starting
> sangoma/8: session starting
> sangoma/9: session starting
> sangoma/10: session starting
> sangoma/11: session starting
> sangoma/12: session starting
> sangoma/13: session starting
> sangoma/14: session starting
> sangoma/15: session starting
> sangoma/16: session starting
> sangoma/17: session starting
> sangoma/18: session starting
> sangoma/19: session starting
> sangoma/20: session starting
> sangoma/21: session starting
> sangoma/22: session starting
> sangoma/23: session starting
> sangoma/0: state=initial, event=100, seq=0
> sangoma/0: state=idle, event=100, seq=0
> sangoma/1: state=initial, event=100, seq=0
> sangoma/1: state=idle, event=100, seq=0
> sangoma/2: state=initial, event=100, seq=0
> sangoma/2: state=idle, event=100, seq=0
> sangoma/3: state=initial, event=100, seq=0
> sangoma/3: state=idle, event=100, seq=0
> sangoma/4: state=initial, event=100, seq=0
> sangoma/4: state=idle, event=100, seq=0
> sangoma/5: state=initial, event=100, seq=0
> sangoma/5: state=idle, event=100, seq=0
> sangoma/6: state=initial, event=100, seq=0
> sangoma/6: state=idle, event=100, seq=0
> sangoma/7: state=initial, event=100, seq=0
> sangoma/7: state=idle, event=100, seq=0
> sangoma/8: state=initial, event=100, seq=0
> sangoma/8: state=idle, event=100, seq=0
> sangoma/9: state=initial, event=100, seq=0
> sangoma/9: state=idle, event=100, seq=0
> sangoma/10: state=initial, event=100, seq=0
> sangoma/10: state=idle, event=100, seq=0
> sangoma/11: state=initial, event=100, seq=0
> sangoma/11: state=idle, event=100, seq=0
> sangoma/12: state=initial, event=100, seq=0
> sangoma/12: state=idle, event=100, seq=0
> sangoma/13: state=initial, event=100, seq=0
> sangoma/13: state=idle, event=100, seq=0
> sangoma/14: state=initial, event=100, seq=0
> sangoma/14: state=idle, event=100, seq=0
> sangoma/15: state=initial, event=100, seq=0
> sangoma/15: state=idle, event=100, seq=0
> sangoma/16: state=initial, event=100, seq=0
> sangoma/16: state=idle, event=100, seq=0
> sangoma/17: state=initial, event=100, seq=0
> sangoma/17: state=idle, event=100, seq=0
> sangoma/18: state=initial, event=100, seq=0
> sangoma/18: state=idle, event=100, seq=0
> sangoma/19: state=initial, event=100, seq=0
> sangoma/19: state=idle, event=100, seq=0
> sangoma/20: state=initial, event=100, seq=0
> sangoma/20: state=idle, event=100, seq=0
> sangoma/21: state=initial, event=100, seq=0
> sangoma/21: state=idle, event=100, seq=0
> sangoma/22: state=initial, event=100, seq=0
> sangoma/22: state=idle, event=100, seq=0
> sangoma/23: state=initial, event=100, seq=0
> sangoma/23: state=idle, event=100, seq=0
> sangoma msgport starting
> binding ivrscript...
> compiled definitions::audiostrip; 10 steps
> compiled definitions::annotate; 15 steps
> compiled definitions::audiotrim; 12 steps
> compiled definitions::sendmail; 24 steps
> compiled definitions::ogg; 11 steps
> compiled definitions::uptime; 3 steps
> compiled definitions::ifconfig; 4 steps
> compiled definitions::diskspace; 4 steps
> compiled definitions::url-play; 48 steps
> compiled definitions::url-fetch; 31 steps
> compiled definitions::url-audio; 34 steps
> compiled definitions::input-date; 8 steps
> compiled definitions::input-dialing; 90 steps
> compiled definitions initializer; 2 steps
> compiled definitions::record-stamp; 42 steps
> compiled runlevel::default; 1 steps
> compiled runlevel::down; 1 steps
> compiled caller::8009365800; 1 steps
> compiler scanning /usr/local/bayonne/share/bayonne/ivrscript1
> compiler scanning /home/bayonne/src/bayonne2-1.2.1/scripts
> compiled exec::sys_sendmail.sh; 1 steps
> compiled exec::tts_theta.sh; 1 steps
> compiled exec::sys_df.sh; 1 steps
> compiled exec::libexec.py; 1 steps
> compiled exec::url_fetch.sh; 1 steps
> compiled exec::audio_strip.sh; 1 steps
> compiled test; 4 steps
> compiled exec::libexec.php; 1 steps
> compiled exec::sys_ifconfig.sh; 1 steps
> compiled exec::sox_ogg.sh; 1 steps
> compiled exec::sys_uptime.sh; 1 steps
> compiled exec::audio_trim.sh; 1 steps
> compiled exec::audio_note.sh; 1 steps
> 18 scripts compiled
> driver(s) started; 24 timeslot(s) used
>
> Also, There is one oddity I noticed at the top of the sangoma driver
> file:
>
> #ifdef  WIN32
> #define KEYS    "/bayonne/voicetronix"
> #else
> #define KEYS    "/bayonne/driver/voicetronix"
> #endif
>
>
> Thanks.
>
> --
> beau hargis
> address@hidden
>
>
> _______________________________________________
> Bayonne-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bayonne-devel
>   

reply via email to

[Prev in Thread] Current Thread [Next in Thread]