Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Feb 1999 13:25:19 +0100
From:      "Jon Lech Johansen" <digitech@mmadb.no>
To:        freebsd-isdn@FreeBSD.ORG
Subject:   Asuscom isdn card :(
Message-ID:  <199902151325.AA836436192@mmadb.no>

next in thread | raw e-mail | index | archive | help
As several people suggested, I tried booting the kernel with -c and doing the pnp init myself, and it (that) worked.

I've been testing the card today, with various and not so good results. Isdntrace works fine and reports all activety on the isdn line correctly. Below you can see the output when I a) pick up the phone b) hang up the phone c) pick up the phone and dial my own number d)get busy signal and hang up the phone

On the other hand, when I try to run /usr/src/i4b/isdntest/isdntest -i mynumber -o mynymber -w I get lots of error msgs. The msgs are included below.
Looks like the driver doesn't work correctly with the asuscom card. But what I find strange, is that isdntrace manages to use the driver and monitor the line, but isdntest won't work. It's very strange to me.

Does anyone have any suggestions ?
Does it look like we need a seperate driver for the asuscom card ?
I would think that only small modifications to the dyanlink driver would make the asuscom card work, wouldn't you?

I also tried with another asuscom card, because I thought mine was fried or something, but with the same results.

- Jon

------------------------ isdntrace -----------------------

=========== isdntrace controller #0 =========== started Mon Feb 15 13:03:36 1999

-- NT->TE - unit:0 - frame:000028 - time:15.02 13:03:39.237995 - length:3 ------
Dump:000  00 8b 73                                              ..s
Q921: SAP=0 (Call Control), R, TEI=69, U-Frame: UA PF 1 

-- NT->TE - unit:0 - frame:000029 - time:15.02 13:03:39.277996 - length:4 ------
Dump:000  00 8b 01 02                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 1 PF 0 

-- NT->TE - unit:0 - frame:000030 - time:15.02 13:03:39.437998 - length:15 -----
Dump:000  02 8b 00 02                                           ....
Q921: SAP=0 (Call Control), C, TEI=69, I-Frame: N(S) 0 N(R) 1 P 0 
Dump:004  08 01 81 0d 18 01 89 1e 02 82 88                      ...........
Q931: pd=Q.931/I.451, cr=0x01 (from destination), message=SETUP ACKNOWLEDGE: 
     [channel id: channel=B-1 (exclusive)]
     [progress ind: Std=CCITT, Loc=Public network serving local user
          Description: In-band info or appropriate pattern now available]

-- NT->TE - unit:0 - frame:000031 - time:15.02 13:03:44.348074 - length:4 ------
Dump:000  00 8b 01 04                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 2 PF 0 

-- NT->TE - unit:0 - frame:000032 - time:15.02 13:03:44.398073 - length:8 ------
Dump:000  02 8b 02 04                                           ....
Q921: SAP=0 (Call Control), C, TEI=69, I-Frame: N(S) 1 N(R) 2 P 0 
Dump:004  08 01 81 4d                                           ...M
Q931: pd=Q.931/I.451, cr=0x01 (from destination), message=RELEASE: 

-- NT->TE - unit:0 - frame:000033 - time:15.02 13:03:44.438075 - length:4 ------
Dump:000  00 8b 01 06                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 3 PF 0 

-- NT->TE - unit:0 - frame:000034 - time:15.02 13:03:47.348119 - length:4 ------
Dump:000  00 8b 01 08                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 4 PF 0 

-- NT->TE - unit:0 - frame:000035 - time:15.02 13:03:47.508121 - length:15 -----
Dump:000  02 8b 04 08                                           ....
Q921: SAP=0 (Call Control), C, TEI=69, I-Frame: N(S) 2 N(R) 4 P 0 
Dump:004  08 01 81 0d 18 01 89 1e 02 82 88                      ...........
Q931: pd=Q.931/I.451, cr=0x01 (from destination), message=SETUP ACKNOWLEDGE: 
     [channel id: channel=B-1 (exclusive)]
     [progress ind: Std=CCITT, Loc=Public network serving local user
          Description: In-band info or appropriate pattern now available]

-- NT->TE - unit:0 - frame:000036 - time:15.02 13:03:49.758155 - length:4 ------
Dump:000  00 8b 01 0a                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 5 PF 0 

-- NT->TE - unit:0 - frame:000037 - time:15.02 13:03:50.198162 - length:4 ------
Dump:000  00 8b 01 0c                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 6 PF 0 

-- NT->TE - unit:0 - frame:000038 - time:15.02 13:03:51. 18174 - length:4 ------
Dump:000  00 8b 01 0e                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 7 PF 0 

-- NT->TE - unit:0 - frame:000039 - time:15.02 13:03:51.478183 - length:4 ------
Dump:000  00 8b 01 10                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 8 PF 0 

-- NT->TE - unit:0 - frame:000040 - time:15.02 13:03:52.328194 - length:4 ------
Dump:000  00 8b 01 12                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 9 PF 0 

-- NT->TE - unit:0 - frame:000041 - time:15.02 13:03:52.868202 - length:4 ------
Dump:000  00 8b 01 14                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 10 PF 0 

-- NT->TE - unit:0 - frame:000042 - time:15.02 13:03:53.428210 - length:4 ------
Dump:000  00 8b 01 16                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 11 PF 0 

-- NT->TE - unit:0 - frame:000043 - time:15.02 13:03:53.948218 - length:4 ------
Dump:000  00 8b 01 18                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 12 PF 0 

-- NT->TE - unit:0 - frame:000044 - time:15.02 13:03:53.988219 - length:8 ------
Dump:000  02 8b 06 18                                           ....
Q921: SAP=0 (Call Control), C, TEI=69, I-Frame: N(S) 3 N(R) 12 P 0 
Dump:004  08 01 81 02                                           ....
Q931: pd=Q.931/I.451, cr=0x01 (from destination), message=CALL PROCEEDING: 

-- NT->TE - unit:0 - frame:000045 - time:15.02 13:03:54.178221 - length:43 -----
Dump:000  02 ff 03                                              ...
Q921: SAP=0 (Call Control), C, TEI=127, U-Frame: UI PF 0 
Dump:003  08 01 29 05 a1 04 03 90 90 a3 18 01 8a 1e 02 80       ..).............
Dump:019  83 6c 0a 21 81 33 33 31 32 39 31 32 35 70 09 a1       .l.!.33129125p..
Dump:035  33 33 31 32 39 31 32 34                               33129124
Q931: pd=Q.931/I.451, cr=0x29 (from origination), message=SETUP: 
     [sending complete]
     [bearer capability: 
          cap=3.1 kHz audio
          std=CCITT
          rate=64 kbit/s
          mode=circuit
          layer1=G.711 A-law]
     [channel id: channel=B-2 (exclusive)]
     [progress ind: Std=CCITT, Loc=User
          Description: Origination address is non-ISDN]
     [calling party number: 33129125 (type=national, plan=ISDN,
          presentation allowed, screening user provided: verified & passed)]
     [called party number: 33129124 (type=national, plan=ISDN)]

-- NT->TE - unit:0 - frame:000046 - time:15.02 13:03:54.188225 - length:3 ------
Dump:000  00 83 73                                              ..s
Q921: SAP=0 (Call Control), R, TEI=65, U-Frame: UA PF 1 

-- NT->TE - unit:0 - frame:000047 - time:15.02 13:03:58.358284 - length:43 -----
Dump:000  02 ff 03                                              ...
Q921: SAP=0 (Call Control), C, TEI=127, U-Frame: UI PF 0 
Dump:003  08 01 29 05 a1 04 03 90 90 a3 18 01 8a 1e 02 80       ..).............
Dump:019  83 6c 0a 21 81 33 33 31 32 39 31 32 35 70 09 a1       .l.!.33129125p..
Dump:035  33 33 31 32 39 31 32 34                               33129124
Q931: pd=Q.931/I.451, cr=0x29 (from origination), message=SETUP: 
     [sending complete]
     [bearer capability: 
          cap=3.1 kHz audio
          std=CCITT
          rate=64 kbit/s
          mode=circuit
          layer1=G.711 A-law]
     [channel id: channel=B-2 (exclusive)]
     [progress ind: Std=CCITT, Loc=User
          Description: Origination address is non-ISDN]
     [calling party number: 33129125 (type=national, plan=ISDN,
          presentation allowed, screening user provided: verified & passed)]
     [called party number: 33129124 (type=national, plan=ISDN)]

-- NT->TE - unit:0 - frame:000048 - time:15.02 13:04:02.898353 - length:16 -----
Dump:000  02 8b 08 18                                           ....
Q921: SAP=0 (Call Control), C, TEI=69, I-Frame: N(S) 4 N(R) 12 P 0 
Dump:004  08 01 81 45 08 02 84 92 1e 02 82 88                   ...E........
Q931: pd=Q.931/I.451, cr=0x01 (from destination), message=DISCONNECT: 
     [cause: 18: No user responding (Q.850) 
          (location=public network serving remote user, std=CCITT)]
     [progress ind: Std=CCITT, Loc=Public network serving local user
          Description: In-band info or appropriate pattern now available]

-- NT->TE - unit:0 - frame:000049 - time:15.02 13:04:04.188373 - length:4 ------
Dump:000  02 83 01 01                                           ....
Q921: SAP=0 (Call Control), C, TEI=65, S-Frame: RR N(R) 0 PF 1 

-- NT->TE - unit:0 - frame:000050 - time:15.02 13:04:04.198376 - length:4 ------
Dump:000  00 83 01 01                                           ....
Q921: SAP=0 (Call Control), R, TEI=65, S-Frame: RR N(R) 0 PF 1 

-- NT->TE - unit:0 - frame:000051 - time:15.02 13:04:07.288419 - length:4 ------
Dump:000  00 8b 01 1a                                           ....
Q921: SAP=0 (Call Control), R, TEI=69, S-Frame: RR N(R) 13 PF 0 

-- NT->TE - unit:0 - frame:000052 - time:15.02 13:04:07.328420 - length:8 ------
Dump:000  02 8b 0a 1a                                           ....
Q921: SAP=0 (Call Control), C, TEI=69, I-Frame: N(S) 5 N(R) 13 P 0 
Dump:004  08 01 81 5a                                           ...Z
Q931: pd=Q.931/I.451, cr=0x01 (from destination), message=RELEASE COMPLETE: 




------------------------- isdntest ------------------------

Feb 15 12:54:37 freebsd /kernel: i4b-L1-timer3_expired: state = F4 Awaiting Signal
Feb 15 12:54:37 freebsd /kernel: i4b-L1-isic_recover: HSCX B: ISTA = 0x0
Feb 15 12:54:37 freebsd /kernel: i4b-L1-isic_recover:   ISAC: ISTA = 0x0
Feb 15 12:54:37 freebsd /kernel: i4b-L1-isic_recover: HSCX B: IMASK = 0xff
Feb 15 12:54:37 freebsd /kernel: i4b-L1-isic_recover: HSCX A: IMASK = 0xf8
Feb 15 12:54:37 freebsd /kernel: i4b-L1-isic_recover:   ISAC: IMASK = 0x2a
Feb 15 12:54:37 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:37 freebsd /kernel: i4b-L1-ph_data_req: still in state F3!
Feb 15 12:54:37 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:39 freebsd /kernel: i4b-L3-T303_timeout: SETUP not answered, cr = 64
Feb 15 12:54:39 freebsd /kernel: i4b-L3-next_l3state: FSM illegal state, state = ST_OW - Out Wait EST, event = EV_T303EXP - T303 timeout!
Feb 15 12:54:39 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:39 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:39 freebsd /kernel: i4b-L1-timer3_expired: state = F4 Awaiting Signal
Feb 15 12:54:39 freebsd /kernel: i4b-L1-isic_recover: HSCX B: ISTA = 0x0
Feb 15 12:54:39 freebsd /kernel: i4b-L1-isic_recover:   ISAC: ISTA = 0x0
Feb 15 12:54:39 freebsd /kernel: i4b-L1-isic_recover: HSCX B: IMASK = 0xff
Feb 15 12:54:39 freebsd /kernel: i4b-L1-isic_recover: HSCX A: IMASK = 0xf8
Feb 15 12:54:39 freebsd /kernel: i4b-L1-isic_recover:   ISAC: IMASK = 0x2a
Feb 15 12:54:41 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:41 freebsd /kernel: i4b-L1-ph_data_req: still in state F3!
Feb 15 12:54:41 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:43 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:43 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:43 freebsd /kernel: i4b-L1-timer3_expired: state = F4 Awaiting Signal
Feb 15 12:54:43 freebsd /kernel: i4b-L1-isic_recover: HSCX B: ISTA = 0x0
Feb 15 12:54:43 freebsd /kernel: i4b-L1-isic_recover:   ISAC: ISTA = 0x0
Feb 15 12:54:43 freebsd /kernel: i4b-L1-isic_recover: HSCX B: IMASK = 0xff
Feb 15 12:54:43 freebsd /kernel: i4b-L1-isic_recover: HSCX A: IMASK = 0xf8
Feb 15 12:54:43 freebsd /kernel: i4b-L1-isic_recover:   ISAC: IMASK = 0x2a
Feb 15 12:54:45 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:45 freebsd /kernel: i4b-L1-ph_data_req: still in state F3!
Feb 15 12:54:45 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:47 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:47 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:47 freebsd /kernel: i4b-L1-timer3_expired: state = F4 Awaiting Signal
Feb 15 12:54:47 freebsd /kernel: i4b-L1-isic_recover: HSCX B: ISTA = 0x0
Feb 15 12:54:47 freebsd /kernel: i4b-L1-isic_recover:   ISAC: ISTA = 0x0
Feb 15 12:54:47 freebsd /kernel: i4b-L1-isic_recover: HSCX B: IMASK = 0xff
Feb 15 12:54:47 freebsd /kernel: i4b-L1-isic_recover: HSCX A: IMASK = 0xf8
Feb 15 12:54:47 freebsd /kernel: i4b-L1-isic_recover:   ISAC: IMASK = 0x2a
Feb 15 12:54:49 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:49 freebsd /kernel: i4b-L1-ph_data_req: still in state F3!
Feb 15 12:54:49 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:51 freebsd /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
Feb 15 12:54:51 freebsd /kernel: i4b-L1-ph_data_req: No Space in TX FIFO, state = F4 Awaiting Signal
Feb 15 12:54:51 freebsd /kernel: i4b-L1-timer3_expired: state = F4 Awaiting Signal
Feb 15 12:54:51 freebsd /kernel: i4b-L1-isic_recover: HSCX B: ISTA = 0x0
Feb 15 12:54:51 freebsd /kernel: i4b-L1-isic_recover:   ISAC: ISTA = 0x0
Feb 15 12:54:51 freebsd /kernel: i4b-L1-isic_recover: HSCX B: IMASK = 0xff
Feb 15 12:54:51 freebsd /kernel: i4b-L1-isic_recover: HSCX A: IMASK = 0xf8
Feb 15 12:54:51 freebsd /kernel: i4b-L1-isic_recover:   ISAC: IMASK = 0x2a
Feb 15 12:54:51 freebsd /kernel: i4b-L2-i4b_mph_status_ind: unit 0, cannot access S0 bus!
Feb 15 12:54:51 freebsd /kernel: i4b-L3-i4b_mdl_status_ind: STI_NOL1ACC: unit 0 no outgoing access to S0




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?199902151325.AA836436192>