From owner-freebsd-isdn Thu Feb 11 01:17:47 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA17024 for freebsd-isdn-outgoing; Thu, 11 Feb 1999 01:17:47 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from hcsext.hcs.de (hcsext.hcs.de [194.123.40.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA17018 for ; Thu, 11 Feb 1999 01:17:44 -0800 (PST) (envelope-from hm@hcs.de) Received: from hcswork.hcs.de([192.76.124.5]) (3360 bytes) by hcsext.hcs.de via sendmail with P:smtp/R:inet_hosts/T:smtp (sender: ) id for ; Thu, 11 Feb 1999 10:17:02 +0100 (CET) (Smail-3.2.0.104 1998-Nov-20 #1 built 1998-Dec-11) Received: by hcswork.hcs.de (Smail3.1.29.0 #12) id m10AsF3-0000CQC; Thu, 11 Feb 99 10:17 MET Message-Id: From: hm@hcs.de (Hellmuth Michaelis) Subject: Re: I4BPPP cause 101: Message not compatible with call state (Q.850) In-Reply-To: from Bart van Leeuwen at "Feb 10, 99 10:39:53 pm" To: bart@ixori.demon.nl (Bart van Leeuwen) Date: Thu, 11 Feb 1999 10:17:01 +0100 (MET) Cc: peter@echelon.nl, freebsd-isdn@FreeBSD.ORG Reply-To: hm@hcs.de Organization: HCS Hanseatischer Computerservice GmbH X-Mailer: ELM [version 2.4ME+ PL39 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >From the keyboard of Bart van Leeuwen: > On Wed, 10 Feb 1999, Peter Spekreijse wrote: > > Feb 10 20:31:00 goofy isdnd[498]: CHD 00018 I4BPPP cause 101: Message not compatible with call state (Q.850) > This sounds very much like your local phone number or remote phone number > is configured wrongly... in the Netherlands you need to specify the number > EXCLUDING the city code... so if you live in Utrecht and your number is > 0301234567 you specify 1234567 I'm getting more of such and similar reports recently from the Netherlands and i've also received a patch from Erik Hansen for 0.63 which solved the Cause 100 problem for him, but i still don't understand completely whats going on here. Background: The called and calling party numbers have something like an identifier attached to them, which is used to identify a number as - unknown - international number - national number - network specific number - subscriber number and - abbreviated number Currently i4b sends both numbers as "unknown", for which Q.931 says: "the type of number unknown is used when the user or the network has no knowledge of the type of number, e.g. international number, national number, etc. In this case the number digits field is organized to the network dialling plan, e.g. prefix or escape digits might be present." Until recently, unknown has worked for everyone, but recently the Dutch PTT seems to have changed something in some (!) of their exchanges so it does not work for everyone anymore. It would help, if someone affected by this phenomen calls the PTT and finds out what happened. It would also help, if someone affected by this phenomenon tries to find out what type of number works or does not work: i.e. try to specify only the remote telephone number (without any city or country prefixes) and then add the city prefix (try with a zero or without a zero) and perhaps add the county prefix as well and tell us what happened. Also, i'm thinking about making the type of number configurable, but i'd like to avoid that as it would add more complexity to configuring isdnd. Comments ? hellmuth -- Hellmuth Michaelis Tel +49 40 559747-70 HCS Hanseatischer Computerservice GmbH Fax +49 40 559747-77 Oldesloer Strasse 97-99 Mail hm [at] hcs.de 22457 Hamburg WWW http://www.hcs.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message