Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Dec 1999 14:22:28 +0100
From:      Ernst de Haan <ernst@jollem.com>
To:        freebsd-isdn@freebsd.org, freebsd-questions@freebsd.org
Subject:   ISDN problem on FreeBSD 3.2
Message-ID:  <38491594.92396BCC@znerd.demon.nl>

next in thread | raw e-mail | index | archive | help
Hi Hellmuth Michaelis and all,

I'm switching from Linux to FreeBSD (or at least trying to), and
attempt to get ISDN running on FreeBSD, but fail. I've read the FAQ,
the handbook section on FreeBSD and the PS document "The Care and
Feeding of ISDN4BSD". MMy problem: I'm not wuite sure what to do
after rebuilding the kernel with the options for ISDN, configuring
isdnd.rc and starting the isdnd.

The isdnd daemon fails to connect to my internet service provider
due to Layer 1 problems.

Does anyone have any pointers to other forms of documentation for
ISDN, a "troubleshooting" section somewhere or "check-list"? I've
checked the available FAQ, the Handbook and I've searched the
archives, but haven't been able to find anything relevant.

I own a Teles 16.0/3 (ISA, Siemens chipset). Below is more info on
what I did, have and got: (:-)



I've written a call-demon script that calls my ISP, Demon. I
followed
the instructions in the i4b docs. Then I've written a start-isdnd
script
that should start the isdn daemon process. Below is the result of
the
execution of call-demon, the result of start-isnd and the result of
the
re-executed call-demon script after the start-isdnd script.

After that I've included a lot of other info, including the source
of
the scripts, my kernel and isdn configuration files and a system
description.


     +-------------------------------------+
     |    step 1: execute "call-demon"     |
     +-------------------------------------+

------- output of "call-demon" -------
--- Removing previous configuration ---
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address

--- Setting Demon PPP account options ---

--- Configuring IP src/dest, netmask and link flags ---
ifconfig: ioctl (SIOCAIFADDR): File exists

--- Finished ---



     +--------------------------------------+
     |    step 2: execute "start-isdnd"     |
     +--------------------------------------+

------- output of "start-isdnd" -------
Nov 18 20:38:31 heinz isdnd[333]: DMN init_controller_state:
controller
0
 is Teles S0/16.3
Nov 18 20:38:31 heinz isdnd[333]: DMN init_controller: found 1 ISDN
controller(s
)
Nov 18 20:38:31 heinz isdnd[333]: WRN error open
/etc/isdn/isdnd.rates:
No such
file or directory
Nov 18 20:38:31 heinz isdnd[333]: DMN daemon started (pid = 333)


------- output on virtual console 4 -------
----- isdn controller state -------------- isdnd 00.70.0 [pid 333]
----
c tei b remote               iface dir outbytes obps inbytes ibps
units
0 --- 1
  L12 2
---- isdn userland interface state
------------------------------------
isp0
---- isdn logfile display
---------------------------------------------
18.11.1999 20:38:31 DMN daemon started up (pid = 33)



     +----------------------------------------+
     |    step 3: re-execute "call-demon"     |
     +----------------------------------------+

------- output to "/var/log/messages" -------

Nov 18 20:38:31 heinz isdnd[333]: DMN init_controller_state:
controller
0 is Teles S0/16.3
Nov 18 20:38:31 heinz isdnd[333]: DMN init_controller: found 1 ISDN
controller(s)
Nov 18 20:38:31 heinz isdnd[333]: WRN error open
/etc/isdn/isdnd.rates:
No such file or directory
Nov 18 20:38:31 heinz isdnd[333]: DMN daemon started (pid = 333)
Nov 18 20:45:43 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:45:43 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:45:43 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x4
Nov 18 20:45:43 heinz /kernel: i4b-L1-isic_recover:   ISAC: CISQ =
0x1e
Nov 18 20:45:43 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:45:43 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:45:43 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:45:43 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:43 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:45:45 heinz /kernel: i4b-L3-T303_timeout: SETUP not
answered,
cr = 111
Nov 18 20:45:45 heinz /kernel: i4b-L3-next_l3state: FSM illegal
state,
state = ST_OW - Out Wait EST, event = EV_T303EXP - T303 timeout!
Nov 18 20:45:45 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:45 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:45:45 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:45:45 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:45:45 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:45:45 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:45:45 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:45:45 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:45:47 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:47 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:45:47 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:45:49 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:49 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:45:49 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:45:49 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:45:49 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:45:49 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:45:49 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:45:49 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:45:51 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:51 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:45:51 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:45:53 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:53 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:45:53 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:45:53 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:45:53 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:45:53 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:45:53 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:45:53 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:45:55 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:55 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:45:55 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:45:57 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:45:57 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:45:57 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:45:57 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:45:57 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:45:57 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:45:57 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:45:57 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:45:57 heinz /kernel: i4b-L2-i4b_mph_status_ind: unit 0,
cannot
access S0 bus!
Nov 18 20:45:57 heinz /kernel: i4b-L3-i4b_mdl_status_ind:
STI_NOL1ACC:
unit 0 no outgoing access to S0
Nov 18 20:45:57 heinz isdnd[333]: ERR set_channel_idle: controller
[0],
invalid channel [-1]!
Nov 18 20:45:57 heinz isdnd[333]: ERR msg_disconnect_ind:
set_channel_idle failed!
Nov 18 20:46:00 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:00 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:00 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:00 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:00 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:00 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:00 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:00 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:00 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:02 heinz /kernel: i4b-L3-T303_timeout: SETUP not
answered,
cr = 48
Nov 18 20:46:02 heinz /kernel: i4b-L3-next_l3state: FSM illegal
state,
state = ST_OW - Out Wait EST, event = EV_T303EXP - T303 timeout!
Nov 18 20:46:02 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:02 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:02 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:02 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:02 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:02 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:02 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:02 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:04 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:04 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:04 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:06 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:06 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:06 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:06 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:06 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:06 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:06 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:06 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:08 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:08 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:08 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:10 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:10 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:10 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:10 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:10 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:10 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:10 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:10 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:12 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:12 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:12 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:14 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:14 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:14 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:14 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:14 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:14 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:14 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:14 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:14 heinz /kernel: i4b-L2-i4b_mph_status_ind: unit 0,
cannot
access S0 bus!
Nov 18 20:46:14 heinz /kernel: i4b-L3-i4b_mdl_status_ind:
STI_NOL1ACC:
unit 0 no outgoing access to S0
Nov 18 20:46:14 heinz isdnd[333]: WRN msg_disconnect_ind: cdid not
found
Nov 18 20:46:14 heinz isdnd[333]: ERR set_channel_idle: controller
[0],
invalid channel [-1]!
Nov 18 20:46:14 heinz isdnd[333]: ERR msg_disconnect_ind:
set_channel_idle failed!
Nov 18 20:46:17 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:17 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:17 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:17 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:17 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:17 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:17 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:17 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:17 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:19 heinz /kernel: i4b-L3-T303_timeout: SETUP not
answered,
cr = 53
Nov 18 20:46:19 heinz /kernel: i4b-L3-next_l3state: FSM illegal
state,
state = ST_OW - Out Wait EST, event = EV_T303EXP - T303 timeout!
Nov 18 20:46:19 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:19 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:19 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:19 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:19 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:19 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:19 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:19 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:21 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:21 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:21 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:23 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:23 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:23 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:23 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:23 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:23 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:23 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:23 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:25 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:25 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:25 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:27 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:27 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:27 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:27 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:27 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:27 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:27 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:27 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:29 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:29 heinz /kernel: i4b-L1-ph_data_req: still in state
F3!
Nov 18 20:46:29 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:31 heinz /kernel: i4b-L2-i4b_T202_timeout: unit 0, N202
= 3
Nov 18 20:46:31 heinz /kernel: i4b-L1-ph_data_req: No Space in TX
FIFO,
state = F4 Awaiting Signal
Nov 18 20:46:31 heinz /kernel: i4b-L1-timer3_expired: state = F4
Awaiting Signal
Nov 18 20:46:31 heinz /kernel: i4b-L1-isic_recover: HSCX B: ISTA =
0x0
Nov 18 20:46:31 heinz /kernel: i4b-L1-isic_recover:   ISAC: ISTA =
0x0
Nov 18 20:46:31 heinz /kernel: i4b-L1-isic_recover: HSCX B: IMASK =
0xff
Nov 18 20:46:31 heinz /kernel: i4b-L1-isic_recover: HSCX A: IMASK =
0xf8
Nov 18 20:46:31 heinz /kernel: i4b-L1-isic_recover:   ISAC: IMASK =
0x2a
Nov 18 20:46:31 heinz /kernel: i4b-L2-i4b_mph_status_ind: unit 0,
cannot
access S0 bus!
Nov 18 20:46:31 heinz /kernel: i4b-L3-i4b_mdl_status_ind:
STI_NOL1ACC:
unit 0 no outgoing access to S0
Nov 18 20:46:31 heinz isdnd[333]: WRN msg_disconnect_ind: cdid not
found
Nov 18 20:46:31 heinz isdnd[333]: WRN msg_disconnect_ind: cdid not
found
Nov 18 20:46:31 heinz isdnd[333]: ERR set_channel_idle: controller
[0],
invalid channel [-1]!
Nov 18 20:46:31 heinz isdnd[333]: ERR msg_disconnect_ind:
set_channel_idle failed!



     +-------------------------------------------------+
     |    extra info on my system and configuration    |
     +-------------------------------------------------+

------- output on kernel startup --------
isic0 at 0xd80 irq 5 flags 0x3 on isa
isic0: Teles S0/16.3
isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2)
(Addr=0x960)
isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x160, AddrB=0x560)
:
(skipping)
:
i4b: ISDN call control device attached
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4bctl: ISDN system control port attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached (VJ header
compression)
i4btel: 4 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4btrc: 4 ISDN trace device(s) attached


------- "start-isdnd" script: -------
#!/bin/sh
echo "--- Starting isdnd on virtual console 4 ---"
isdnd -b -f -r /dev/ttyv4 -t cons25


------- "call-demon" script -------
#!/bin/sh
echo "--- Removing previous configuration ---"
ifconfig isp0 delete -link1 down

echo ""
echo "--- Setting Demon PPP account options ---"
spppcontrol isp0 myauthproto=chap
spppcontrol isp0 myauthname=pharao
spppcontrol isp0 myauthsecret=abcd098

echo ""
echo "--- Configuring IP src/dest, netmask and link flags ---"
ifconfig isp0 210.237.109.231 192.157.77.212 netmask 0xffffffff
link1

echo ""
echo "--- Finished ---"


------- my "/etc/isdn/isdnd.rc" -------
system

acctall		= on			# generate info for everything
acctfile	= /var/log/isdnd.acct	# name & location of accounting file
useacctfile	= yes			# generate accouting info to file

monitor-allowed	= yes			# global switch: monitor on/off
monitor-port	= 451			# default monitor TCP port

monitor		= "/var/run/isdn-monitor" 
monitor-access	= fullcmd
monitor-access	= channelstate, logevents
monitor-access	= callin, callout

rtprio		= 25			# modify isdnd's process priority

entry

name			= demon		# symbolic name for this entry

isdncontroller		= 0		# controller to use or -1 to use any
isdnchannel		= 0		# channel (1/2) to use or 0/-1 for any

usrdevicename		= isp		# ipr, isp, tel, rbch
usrdeviceunit		= 0		# unit number

direction		= out		# in, out, inout
local-phone-dialout	= 0332793895	# this is my number
remote-phone-dialout	= 0334489909	# i call this remote number
dialout-type		= normal	# normal / calledback
dialin-reaction		= ignore	# ignore incoming calls
b1protocol		= hdlc		# hdlc, raw

dialretries		= 3		# number of dial retries
dialrandincr		= on		# random dial increment time
recoverytime		= 3		# time to wait between 2 dial tries
usedown			= off		# set i/f down

ratetype		= 0		# ratesfile entry to use
unitlength		= 90		# unitlength to assume
unitlengthsrc		= rate		# none, rate, cmdl, conf, aocd
idletime-incoming	= 120		# incoming call idle timeout
idletime-outgoing	= 60		# outgoing call idle timeout
earlyhangup		= 5		# time to hangup before an expected
					# next charging unit will occur

------- result of "uname -a" -------
FreeBSD heinz.znerd.com 3.2-RELEASE FreeBSD 3.2-RELEASE #2: Wed Oct
13
21:26:52
GMT 1999     root@heinz.znerd.com:/usr/src/sys/compile/GENERIC  i386


------- Hardware info -------
Pentium II 412 MHz CPU (PCI bus 103 MHz) -- originally 400/100
1 x 128 MB DIMM 100 MHz (PC-100)
IDE 2x FreeBSD partition (non-dedicated) is on IDE0, slave
Diamond Viper V550 (Nvidia Riva TNT)
On the ISA bus:
. 3Com 3C509-B Ethernet card
. Teles 16.0/3 ISDN card
On the PCI bus:
. SoundBlaster Live!
. Dynalink IS64PPH(+) -- My winblows ISDN card, Winbond chipset


------- kernel config file /usr/src/sys/i386/conf/GENERIC -------
machine		"i386"
cpu		"I386_CPU"
cpu		"I486_CPU"
cpu		"I586_CPU"
cpu		"I686_CPU"
ident		GENERIC
maxusers	32

options		MATH_EMULATE		#Support for x87 emulation
options		INET			#InterNETworking
options		FFS			#Berkeley Fast Filesystem
options		FFS_ROOT		#FFS usable as root device [keep this!]
options		MFS			#Memory Filesystem
options		MFS_ROOT		#MFS usable as root device, "MFS" req'ed
options		NFS			#Network Filesystem
options		NFS_ROOT		#NFS usable as root device, "NFS" req'ed
options		MSDOSFS			#MSDOS Filesystem
options		"CD9660"		#ISO 9660 Filesystem
options		"CD9660_ROOT"		#CD-ROM usable as root. "CD9660" req'ed
options		PROCFS			#Process filesystem
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		SCSI_DELAY=15000	#Be pessimistic about Joe SCSI device
options		UCONSOLE		#Allow users to grab the console
options		FAILSAFE		#Be conservative
options		USERCONFIG		#boot -c editor
options		VISUAL_USERCONFIG	#visual boot -c editor

config		kernel	root on wd0

controller	isa0
controller	pnp0
controller	eisa0
controller	pci0

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2
disk		fd0	at fdc0 drive 0
disk		fd1	at fdc0 drive 1

options		"CMD640"	# work around CMD640 chip deficiency
controller	wdc0	at isa? port "IO_WD1" bio irq 14
disk		wd0	at wdc0 drive 0
disk		wd1	at wdc0 drive 1

controller	wdc1	at isa? port "IO_WD2" bio irq 15
disk		wd2	at wdc1 drive 0
disk		wd3	at wdc1 drive 1

options		ATAPI		#Enable ATAPI support for IDE bus
options		ATAPI_STATIC	#Don't do it as an LKM
device		acd0		#IDE CD-ROM
device		wfd0		#IDE Floppy (e.g. LS-120)

controller	ncr0
controller	ahb0
controller	ahc0
controller	isp0

controller      dpt0

controller	adv0	at isa? port ? cam irq ?
controller	adw0
controller	bt0	at isa? port ? cam irq ?
controller	aha0	at isa? port ? cam irq ?

controller	scbus0

device		da0

device		sa0

device		pass0

device		cd0	#Only need one of these, the code dynamically grows

device		wt0	at isa? port 0x300 bio irq 5 drq 1
device		mcd0	at isa? port 0x300 bio irq 10

controller	matcd0	at isa? port 0x230 bio

device		scd0	at isa? port 0x230 bio

controller	atkbdc0	at isa? port IO_KBD tty
device		atkbd0	at isa? tty irq 1
device		psm0	at isa? tty irq 12

device		vga0	at isa? port ? conflicts

pseudo-device	splash

device		sc0	at isa? tty

device		npx0	at isa? port IO_NPX irq 13

device		apm0    at isa?	disable	flags 0x31 # Advanced Power
Management

device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4
device		sio1	at isa? port "IO_COM2" tty irq 3
device		sio2	at isa? disable port "IO_COM3" tty irq 5
device		sio3	at isa? disable port "IO_COM4" tty irq 9

device		ppc0	at isa? port? flags 0x40 net irq 7
controller	ppbus0
device		lpt0	at ppbus?
device		plip0	at ppbus?
device		ppi0	at ppbus?

device ax0		# ASIX AX88140A
device de0		# DEC/Intel DC21x4x (``Tulip'')
device fxp0		# Intel EtherExpress PRO/100B (82557, 82558)
device mx0		# Macronix 98713/98715/98725 (``PMAC'')
device pn0		# Lite-On 82c168/82c169 (``PNIC'')
device rl0		# RealTek 8129/8139
device tl0		# Texas Instruments ThunderLAN
device tx0		# SMC 9432TX (83c170 ``EPIC'')
device vr0		# VIA Rhine, Rhine II
device vx0		# 3Com 3c590, 3c595 (``Vortex'')
device wb0		# Winbond W89C840F
device xl0		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000
device ie0 at isa? port 0x300 net irq 10 iomem 0xd0000
device ep0 at isa? port 0x300 net irq 10
device ex0 at isa? port? net irq?
device fe0 at isa? port 0x300 net irq ?
device le0 at isa? port 0x300 net irq 5 iomem 0xd0000
device lnc0 at isa? port 0x280 net irq 10 drq 0
device ze0 at isa? port 0x300 net irq 10 iomem 0xd8000
device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000
device cs0 at isa? port 0x300 net irq ?

pseudo-device	loop
pseudo-device	ether
pseudo-device	sl	1
pseudo-device	ppp	1
pseudo-device	tun	1
pseudo-device	pty	16
pseudo-device	gzip		# Exec gzipped a.out's

options		KTRACE		#kernel tracing

options		SYSVSHM
options		SYSVMSG
options		SYSVSEM


options		"TEL_S0_16_3"
device isic0 at isa? port 0xd80 net irq 5 flags 3 vector isicintr

pseudo-device  
"i4bq921"                                                       
pseudo-device  
"i4bq931"                                                       
pseudo-device	"i4b"

pseudo-device	"i4btrc"	4
pseudo-device   "i4bctl"
pseudo-device   "i4brbch"	4
pseudo-device   "i4btel"	4
pseudo-device	"i4bipr"	4
pseudo-device	"i4bisppp"	4
pseudo-device	sppp		4

options         IPR_VJ


Ernst de Haan wrote:
> 
> Hi Hellmuth Michaelis and all,
> 
> I'm switching from Linux to FreeBSD, and attempt to get ISDN running on
> FreeBSD, but fail. I've read the FAQ, the handbook section on FreeBSD
> and the PS document "The Care and Feeding of ISDN4BSD".
> 
> My problem: I'm not wuite sure what to do after rebuilding the kernel
> with the options for ISDN, configuring isdnd.rc and starting the isdnd.
> The isdnd daemon fails to connect to my internet service provider due to
> Layer 1 problems.
> 
> Does anyone have any pointers to other forms of documentation for ISDN,
> a "troubleshooting" section somewhere or "check-list"?
> 
> I own a Teles 16.0/3 (ISA, Siemens chipset). I can provide more
> information if anyone cares (:-)
> 
> GreetinX++,
> 
> Ernst
> 
> --
> Ernst de Haan
> Freelance Java Architect
> 
> "Come to me all who are weary and burdened,
> and I will give you rest" -- Jesus Christ

--
Ernst de Haan
Freelance Java Architect

"Come to me all who are weary and burdened,
and I will give you rest" -- Jesus Christ


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38491594.92396BCC>