Subject: isdnd malfunction when no channel is available
To: None <netbsd-help@netbsd.org>
From: Alex Sorg <AlexSorg@gmx.de>
List: netbsd-help
Date: 10/19/2001 10:31:23
Hi!

I'm running 1.5X with isdnd on a AVM Fritz! Card classic. If both
b-channels are occupied by other devices (e.g. phone calls) isdnd
seems to choke.

Symptoms:
- Multiple entries in /var/log/messages:
  Sep 21 11:22:17 distel isdnd[80]: CHD 00021 userppp0 dialing out from 968774 to 0191011
  Sep 21 11:22:17 distel isdnd[80]: CHD 00021 userppp0 outgoing call disconnected (remote)
  Sep 21 11:22:17 distel isdnd[80]: CHD 00021 userppp0 cause 34: No circuit / channel available (Q.850)
- interface isp0 stays "UP" and refuses to "ifconfig isp0 down" (call
  blocks forever)
- isdnd chokes when told to reset and reread the configuration with
  following messages:
  Sep 21 11:28:10 distel isdnd[80]: DMN monitor opened from local rights 0xf1
  Sep 21 11:28:21 distel isdnd[80]: DMN re-reading configuration file
  Sep 21 11:28:21 distel isdnd[80]: ERR ERROR setting new PPP authentication parameters for isp0 at line 117!
  Sep 21 11:28:21 distel isdnd[80]: ERR rereadconfig: there were 1 error(s) in the configuration file, terminating!
  Sep 21 11:28:21 distel isdnd[80]: DMN fatal error, daemon terminating, exitval = 1
- If I try to restart isdnd it gives me the same error message (error
  in parameters) though the config file works well otherwise.

The only solution I found is to reboot the machine.
Any Ideas?

Thanks for your help.
Regards,
 Alex
--
ASCII stupid question, get a stupid ANSI