Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jan 2001 16:48:00 +0100
From:      "Vittorio Mori" <vmori@cronosnet.com>
To:        <freebsd-isdn@freebsd.org>
Subject:   Problems in making a call with i4b ...
Message-ID:  <000901c0848a$dfd1dd40$0101a8c0@pyxiscomputers.com>

next in thread | raw e-mail | index | archive | help
Hello out there.

I still have big problems in placing a call with i4b, the isdn stack keeps
telling me this "invalid number" thing.
This happened when I switched to the latest -STABLE.
This weekend, I reformatted the whole BSD box to a 4.1.1-RELEASE version,
with i4b 0.90.1 but the problem persists.
I made many tests, I post here the results, hoping there is a solution for
this.

Pc used:

BSD Box:

    - Intel PII 266
    - Intel Ex chipset PII board
    - USRobotics Sportster ISA ISDN TA card


First, I tested the NT with another PC under Win98, using a cheap PCI ISDN
card based on the "cologne" chipset.
Worked fine. So the NT is ok, I thought.
Then, I used the other partition on the isdn-freebsd box, to set up a
temporary win98. I loaded the drivers for the USR ISA TA card, to my
greatest surprise (I was convinced that the card was faulty) worked fine
(!).

I guess now that there is a software problem either in i4b or in 4.2-STABLE
.... or something very weird, this configuration has always worked fine for
me (7 months), and this ISDN TA has passed trough GOBS of data ...

I traced the s0 bus;

Here is what I have got when the Win98 Machine (PCI "cologne" chipset card)
calls (and connects):

=========== isdntrace controller #0 =========== started Mon Jan 22 16:26:38
2001

-- NT->TE - unit:0 - frame:000169 - time:22.01 16:26:48.206721 -
length:3 ------
Dump:000  00 d1 73                                              ..s
Q921: SAP=0 (Call Control), R, TEI=104, U-Frame: UA PF 1

-- NT->TE - unit:0 - frame:000170 - time:22.01 16:26:48.266722 -
length:4 ------
Dump:000  00 d1 01 02                                           ....
Q921: SAP=0 (Call Control), R, TEI=104, S-Frame: RR N(R) 1 PF 0

-- NT->TE - unit:0 - frame:000171 - time:22.01 16:26:48.326723 -
length:11 -----
Dump:000  02 d1 00 02                                           ....
Q921: SAP=0 (Call Control), C, TEI=104, I-Frame: N(S) 0 N(R) 1 P 0
Dump:004  08 01 84 0d 18 01 89                                  .......
Q931: pd=Q.931/I.451, cr=0x04 (from destination), message=SETUP ACKNOWLEDGE:
     [channel id: channel=B-1 (exclusive)]

-- NT->TE - unit:0 - frame:000172 - time:22.01 16:26:49.116735 -
length:12 -----
Dump:000  02 d1 02 02                                           ....
Q921: SAP=0 (Call Control), C, TEI=104, I-Frame: N(S) 1 N(R) 1 P 0
Dump:004  08 01 84 07 4c 02 00 a3                               ....L...
Q931: pd=Q.931/I.451, cr=0x04 (from destination), message=CONNECT:
     [connected number (Q.951):  (type=unknown, plan=unknown,
          presentation restricted, screening network provided)]

-- NT->TE - unit:0 - frame:000173 - time:22.01 16:26:49.186737 -
length:4 ------
Dump:000  00 d1 01 04                                           ....
Q921: SAP=0 (Call Control), R, TEI=104, S-Frame: RR N(R) 2 PF 0

-- NT->TE - unit:0 - frame:000174 - time:22.01 16:26:56.366844 -
length:8 ------
Dump:000  02 d1 04 06                                           ....
Q921: SAP=0 (Call Control), C, TEI=104, I-Frame: N(S) 2 N(R) 3 P 0
Dump:004  08 01 84 4d                                           ...M
Q931: pd=Q.931/I.451, cr=0x04 (from destination), message=RELEASE:

-- NT->TE - unit:0 - frame:000175 - time:22.01 16:26:56.496848 -
length:4 ------
Dump:000  00 d1 01 08                                           ....
Q921: SAP=0 (Call Control), R, TEI=104, S-Frame: RR N(R) 4 PF 0
============================ end ===========================

(the RELEASE message it's me hanging up)


And here's what I get when I call with the FreeBSD Box, using the USR ISDN
TA:

=========== isdntrace controller #0 =========== started Mon Jan 22 16:38:43
2001

-- TE->NT - unit:0 - frame:000176 - time:22.01 16:38:56.307707 -
length:8 ------
Dump:000  fc ff 03 0f 1e 00 01 ff                               ........
Q921: SAP=63 (TEI-Management), C, TEI=127, Ri=0x001e, IdRequest, Ai=127

-- TE->NT - unit:0 - frame:000177 - time:22.01 16:38:58.307735 -
length:8 ------
Dump:000  fc ff 03 0f 11 f6 01 ff                               ........
Q921: SAP=63 (TEI-Management), C, TEI=127, Ri=0xf611, IdRequest, Ai=127

-- NT->TE - unit:0 - frame:000178 - time:22.01 16:38:58.327735 -
length:8 ------
Dump:000  fe ff 03 0f 11 f6 02 d9                               ........
Q921: SAP=63 (TEI-Management), C, TEI=127, Ri=0xf611, IdAssign, Ai=108

-- TE->NT - unit:0 - frame:000179 - time:22.01 16:38:58.327735 -
length:3 ------
Dump:000  00 d9 7f                                              ...
Q921: SAP=0 (Call Control), C, TEI=108, U-Frame: SABME PF 1

-- NT->TE - unit:0 - frame:000180 - time:22.01 16:38:58.337737 -
length:3 ------
Dump:000  00 d9 73                                              ..s
Q921: SAP=0 (Call Control), R, TEI=108, U-Frame: UA PF 1

-- TE->NT - unit:0 - frame:000181 - time:22.01 16:38:58.337737 -
length:41 -----
Dump:000  00 d9 00 00                                           ....
Q921: SAP=0 (Call Control), C, TEI=108, I-Frame: N(S) 0 N(R) 0 P 0
Dump:004  08 01 3a 05 a1 04 02 88 90 18 01 83 6c 0b 81 30
..:.........l..0
Dump:020  37 33 33 38 31 37 38 34 33 70 0a 81 38 30 30 31
733817843p..8001
Dump:036  30 31 38 31 38                                        01818
Q931: pd=Q.931/I.451, cr=0x3a (from origination), message=SETUP:
     [sending complete]
     [bearer capability:
          cap=unrestricted digital information
          std=CCITT
          rate=64 kbit/s
          mode=circuit]
     [channel id: channel=any channel (preferred)]
     [calling party number: 0733817843 (type=unknown, plan=ISDN)]
     [called party number: 800101818 (type=unknown, plan=ISDN)]

-- NT->TE - unit:0 - frame:000182 - time:22.01 16:38:58.417737 -
length:12 -----
Dump:000  02 d9 00 02                                           ....
Q921: SAP=0 (Call Control), C, TEI=108, I-Frame: N(S) 0 N(R) 1 P 0
Dump:004  08 01 ba 5a 08 02 82 9c                               ...Z....
Q931: pd=Q.931/I.451, cr=0x3a (from destination), message=RELEASE COMPLETE:
     [cause: 28: Invalid number format (Q.850)
          (location=public network serving local user, std=CCITT)]

======================= end ===================================


Does anyone have this kind of problems ?

It's becoming overwhelmingly frustrating.

  Bye,
Wyk'00




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isdn" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000901c0848a$dfd1dd40$0101a8c0>