[Asterisk-bsd] Is this PRI INTENSE DEBUG correct (long)
Dinesh Nair
dinesh at alphaque.com
Thu Nov 3 03:35:05 CST 2005
i'm trying to debug the zaptel drivers on freebsd 4.x, and am trying to
isolate the problem. it's either a locking issue within the freebsd zaptel
drivers or the threading library used on freebsd (libc_r). in order to
isolate that it's not the threading library, i've used pritest from the
libpri sources. i ran two instances of pritest with the following invokations:
pritest 16 euroisdn network AND
pritest 109 euroisdn cpe
zaptel.conf is,
------------------------
loadzone=my
defaultzone=my
span=1,0,0,ccs,hdb3
span=2,0,0,ccs,hdb3
span=3,0,0,ccs,hdb3
span=4,0,0,ccs,hdb3
bchan=1-15
dchan=16
bchan=17-31
bchan=32-46
dchan=47
bchan=48-62
bchan=63-77
dchan=78
bchan=79-93
bchan=94-108
dchan=109
bchan=110-124
------------------------
could someone tell me if this shows that the PRI between span 1 and span 4
is up and operational ? if it is, then it's clearly a problem with libc_r
on freebsd 4.x, otherwise it's a freebsd zaptel driver problem.
the following is the output from 'pritest 109 euroisdn cpe', i.e the CPE
segment:
$ /tmp/pritest 109 euroisdn cpe
3 calling q921_start()
3 q921_reset() called
3 returns from q921_start()
< [ 00 80 cb ]
< Unnumbered frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< M3: 3 P/F: 1 M2: 0 11: 3 [ UA (unnumbered acknowledgement) ]
< 0 bytes of data
-- Got UA from network peer Link up.
3 q921_reset() called
-- Restarting T203 counter
-- D-Channel is now up! :-)
< [ 40 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 1 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Reject (0)
> [ 40 80 60 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 096 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 60 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 096 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
> [ 40 80 40 80 ]
> Informational frame:
> SAPI: 00 C/R: 1 EA: 0
> TEI: 000 EA: 1
> N(S): 064 0: 0
> N(R): 000 P: 1
> 0 bytes of data
-- Restarting T203 counter
-- Restarting T203 counter
< [ 00 80 40 80 ]
< Informational frame:
< SAPI: 00 C/R: 0 EA: 0
< TEI: 000 EA: 1
< N(S): 064 0: 0
< N(R): 000 P: 1
< 0 bytes of data
Sending Receiver Ready (0)
(and it continues ad infinitum)
--
Regards, /\_/\ "All dogs go to heaven."
dinesh at alphaque.com (0 0) http://www.alphaque.com/
+==========================----oOO--(_)--OOo----==========================+
| for a in past present future; do |
| for b in clients employers associates relatives neighbours pets; do |
| echo "The opinions here in no way reflect the opinions of my $a $b." |
| done; done |
+=========================================================================+
More information about the Asterisk-BSD
mailing list