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>
