[Asterisk-Users] TDMoE problem

Franz Wu
Thu, 03 Nov 2005 11:31:02 -0000

Hi all

my system 1:
celeron 1.2GHz + intel 810e (asus TUW-LA) + 256MB SDRAM
onboard vga (intel 810e chipset)
RTL8100 NIC
debian sarge 3.1r0a / kernel 2.6.8-2-686
asterisk / libpri / zaptel from CVS HEAD @ 2005-10-24

system 2:
pentium II 533MHz + intel 810e (dfi PW35-E) + 256MB SDRAM
onboard vga
RTL8139D NIC
TE110P
debian sarge 3.1r0a / kernel 2.6.8-2-686
asterisk / libpri / zaptel from CVS HEAD @ 2005-10-24

CASE 1: configuring TDMoE and TE100P as the same time make kernel hang
zaptel.conf of system 1
    dynamic=eth,eth0/MAC#2,31,1
    bchan=1-15,17-31
    dchan=16
zapata.conf
    context = p1
    swtichtype = qsig
    signalling = pri_cpe
    resetinterval = 3600
    channel => 1-15
    channel => 17-31


zaptel.conf of system 2
    # for TDMoE
    dynamic=eth,eth0/MAC#1,31,0
    bchan=1-15,17-31
    dchan=16
    # for TE110P
    span=1,0,0,ccs,hdb3,crc4
    bchan=32-46,48-62
    dchan=47
zapata.conf
    context = e1
    swtichtype = qsig
    signalling = pri_cpe
    resetinterval = 3600
    channel => 1-15
    channel => 17-31
    context=p2
    swtichtype = qsig
    signalling = pri_net
    resetinterval = 3600
    channel => 32-46
    channel => 48-62

with this configuration, modprobe ok. ztcfg -vvvv ok.
but at system boot-up, the kernel dumps a lot of garbage ("softirq.c
badness").
if the TE110P card removed from PCI slot of system 2 as well as
corresponding config, things go well as long as * does not start.

CASE II TDMoE span has a lot of frame reject and D-channel down and up
all configuration same as CASE I except the TE110P removed.
when more than 5 calls are set up between two systems, messages about frame
reject, "PRI got event: HDLC Bad FCS" dumps on console and D-channel
looks
like going up and down and up and down.

even with 5 or less calls, the sound quality is bad.

On the voip-info.org wiki, somebody seems having same problem as me.

Any opinion will be appreciated.

Franz Wu