From owner-freebsd-isdn Sun Nov 22 06:16:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA11353 for freebsd-isdn-outgoing; Sun, 22 Nov 1998 06:16:44 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from castor2.freiepresse.de (castor2.freiepresse.de [194.25.232.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA11344 for ; Sun, 22 Nov 1998 06:16:38 -0800 (PST) (envelope-from G.Sittig@abo.FreiePresse.DE) Received: from speedy.gsinet (ppp-pln183.freiepresse.de [194.25.234.183]) by castor2.freiepresse.de (8.8.4/8.8.4) with ESMTP id PAA01647 for ; Sun, 22 Nov 1998 15:07:51 +0100 (MET) Received: from speedy.gsinet (sittig@speedy.gsinet [192.168.10.129]) by speedy.gsinet (8.8.8/8.8.8) with SMTP id LAA25101 for ; Sun, 22 Nov 1998 11:55:25 +0100 Date: Sun, 22 Nov 1998 11:55:25 +0100 (CET) From: Gerhard Sittig X-Sender: sittig@speedy.gsinet cc: FreeBSD-ISDN Mailingliste Subject: Re: isppp + dynamic IP In-Reply-To: <199811212218.XAA03548@oranje.my.domain> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 21 Nov 1998, Marc van Woerkom wrote: > > > gets an answer. If I abort the request in my browser and retry it > > while the connection is online, everything works fine. > > I experience similiar behaviour. When I call up a page in the > Netscape browser I very often have to reissue the request before I > am seeing something - it looks like the first request is ignored. That's an often discussed FAQ in isdn4linux (have a look at DeJaNews for the details). It looks like this: When the connection goes up the ISDN interface has ANY address and sends out its first packet. While negotiating with the ISP the interface CHANGES its address to the newly assigned one and won't accept the answer for the first sent packet (in addition the ISP won't even send this answer to THIS interface since the dynamic address meanwhile belongs somewhere else). Sending a second packet when the connection is up and configured you get your answer. i4l has a dynip patch which stores the first packet with the old address which triggers dialing and resends it when the connection is up (with the new address in the packet). In general one could assume that i4l and i4b should be the same in many respects and there should be a great amount of common code, or did I miss a point ? I think that when it comes to network code and hardware drivers there could be a common base for all the free UNIXes. That would make them even better than they already are (more up to date, faster in development, ...). > On the other hand, neither pop nor cvsup seem to have need a second > try.. Is there any DNS query "in front of" the data traffic ? Then the DNS packets will experience the described effect and pop works fine. G.Sittig@abo.FreiePresse.DE -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sun Nov 22 08:09:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA18520 for freebsd-isdn-outgoing; Sun, 22 Nov 1998 08:09:33 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail2.netcologne.de (mail2.netcologne.de [194.8.194.103]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA18514 for ; Sun, 22 Nov 1998 08:09:21 -0800 (PST) (envelope-from marc@netcologne.de) Received: from oranje.my.domain (dial10-10.netcologne.de [195.14.235.10]) by mail2.netcologne.de (8.8.8/8.8.8) with ESMTP id RAA10259; Sun, 22 Nov 1998 17:08:37 +0100 (MET) X-Ncc-Regid: de.netcologne Received: (from marc@localhost) by oranje.my.domain (8.9.1/8.9.1) id RAA00533; Sun, 22 Nov 1998 17:09:42 +0100 (CET) (envelope-from marc) Date: Sun, 22 Nov 1998 17:09:42 +0100 (CET) Message-Id: <199811221609.RAA00533@oranje.my.domain> From: Marc van Woerkom To: G.Sittig@abo.FreiePresse.DE CC: freebsd-isdn@FreeBSD.ORG In-reply-to: (message from Gerhard Sittig on Sun, 22 Nov 1998 11:55:25 +0100 (CET)) Subject: Re: isppp + dynamic IP Reply-to: van.woerkom@netcologne.de Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > When the connection goes up > the ISDN interface has ANY address and sends out its first packet. > While negotiating with the ISP the interface CHANGES its address to > the newly assigned one and won't accept the answer for the first sent > packet (in addition the ISP won't even send this answer to THIS > interface since the dynamic address meanwhile belongs somewhere else). > Sending a second packet when the connection is up and configured > you get your answer. %&$!, you are right. And the network interface often changes its IP address several times, for I use an idle time of about 30s to minimi$e online time.. Sometimes I see the line going up again, without me doing a request. My guess is that this is some sort of control packet, by an older request of mine, that has not been completed (e.g. a lame ftp transfer), and that is now fooled because the IP at time of the request is different from the present IP now due to a hang up in between. Solution? For *incoming* packages, the network mechanism ought to keep a table of all IP addresses that were in use by the interface, routing packages with outdated addresses to the address in use now. I am not sure how to make the system work like this. Well, natd looks promising - is anyone familiar with it here? > i4l has a dynip patch which stores the first packet with the old > address which triggers dialing and resends it when the connection > is up (with the new address in the packet). What you are saying here, and I did not realize this before, is that my system could get difficulties with *outgoing* packages too when the interface plays chameleon. > In general one could assume that i4l and i4b should be the same > in many respects and there should be a great amount of common > code, or did I miss a point ? I don't know the commonalities regarding ISDN, but I tried to use interesting bits from an Linux audio driver and gave up for the infrastructure was too different. (Could be my fault :-) > Is there any DNS query "in front of" the data traffic ? Then the > DNS packets will experience the described effect and pop works fine. I suspect Netscape 4.5 doing sneaky communications with its mothership. That's why I put this ---------------------------------------------------------------------- 194.25.242.193 www-de.netscape.com home.netscape.com 194.25.242.194 www-de2.netscape.com home6.netscape.com 198.41.0.9 internic.net ---------------------------------------------------------------------- into my /etc/hosts - I don't want do pay my ISP only because I browse a local document. BTW - what is the easiest way to monitor an interface, at socket level? 'tcpdump' (the way I use it) produces way too much information, 'systat 1 -net' is a bit too transient. Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sun Nov 22 08:21:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA19446 for freebsd-isdn-outgoing; Sun, 22 Nov 1998 08:21:43 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail2.netcologne.de (mail2.netcologne.de [194.8.194.103]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA19438 for ; Sun, 22 Nov 1998 08:21:39 -0800 (PST) (envelope-from marc@netcologne.de) Received: from oranje.my.domain (dial6-85.netcologne.de [194.8.196.85]) by mail2.netcologne.de (8.8.8/8.8.8) with ESMTP id RAA10682 for ; Sun, 22 Nov 1998 17:21:03 +0100 (MET) X-Ncc-Regid: de.netcologne Received: (from marc@localhost) by oranje.my.domain (8.9.1/8.9.1) id RAA00585; Sun, 22 Nov 1998 17:22:09 +0100 (CET) (envelope-from marc) Date: Sun, 22 Nov 1998 17:22:09 +0100 (CET) Message-Id: <199811221622.RAA00585@oranje.my.domain> From: Marc van Woerkom To: freebsd-isdn@FreeBSD.ORG Subject: updates to i4b Reply-to: van.woerkom@netcologne.de Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Now that -current gets used more widely, will this be reflected in an update of the i4b documentation and installation procedures? I'm using i4b-00.63-alpha-100798.tgz, without additional information from this list I would have not been able to run it correctly. If there's no plan to update it, I could create diffs and send it somewhere - but where? Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sun Nov 22 09:03:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA21592 for freebsd-isdn-outgoing; Sun, 22 Nov 1998 09:03:26 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from foobar.franken.de (foobar.franken.de [194.94.249.81]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA21576 for ; Sun, 22 Nov 1998 09:03:06 -0800 (PST) (envelope-from logix@foobar.franken.de) Received: (from logix@localhost) by foobar.franken.de (8.8.8/8.8.5) id SAA11108; Sun, 22 Nov 1998 18:01:46 +0100 (CET) Message-ID: <19981122180146.A9882@foobar.franken.de> Date: Sun, 22 Nov 1998 18:01:46 +0100 From: Harold Gutch To: Gerhard Sittig Cc: FreeBSD-ISDN Mailingliste Subject: Re: isppp + dynamic IP References: <199811212218.XAA03548@oranje.my.domain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Gerhard Sittig on Sun, Nov 22, 1998 at 11:55:25AM +0100 X-Organisation: BatmanSystemDistribution X-Mission: To free the world from the Penguin Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Nov 22, 1998 at 11:55:25AM +0100, Gerhard Sittig wrote: > In general one could assume that i4l and i4b should be the same > in many respects and there should be a great amount of common > code, or did I miss a point ? I4B is distributed under the BSD License, I4L is distributed under the stricter GPL (GNU Public License). AFAIK the latter was the reason for Hellmuth not to use any I4L-sources in I4B, it was written completely from scratch. > I think that when it comes to > network code and hardware drivers there could be a common base > for all the free UNIXes. The same applies here, although it's rather the way that commercial vendors rather use BSD code, since the license allows them to use it without providing the sourcecode (which the GPL does not). Somebody please correct me if I'm wrong with any of the above :). -- bye, logix Sleep is an abstinence syndrome wich occurs due to lack of caffein. Wed Mar 4 04:53:33 CET 1998 #unix, ircnet To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 08:26:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA01561 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 08:26:25 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from lagavulin.euronet.be (lagavulin.euronet.be [195.74.193.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA01552 for ; Mon, 23 Nov 1998 08:26:23 -0800 (PST) (envelope-from username@euronet.be) Received: from rotor (rotor.zav.euronet.be [195.74.192.19]) by lagavulin.euronet.be (8.9.0/8.9.0) with SMTP id RAA24951 for ; Mon, 23 Nov 1998 17:25:35 +0100 (MET) Message-ID: <00a701be16fd$e7b665a0$040aa8c0@rotor.zav.euronet.be> From: "Theo Kuijpers" To: Subject: MPPP Date: Mon, 23 Nov 1998 17:25:36 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi guys, I've once read in this list that people are trying to get MPPP for i4b to work. Who can give me an update on this ? Kind regards, Theo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 08:39:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA03284 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 08:39:17 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA03277 for ; Mon, 23 Nov 1998 08:39:15 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id RAA03391; Mon, 23 Nov 1998 17:38:41 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id RAA07049; Mon, 23 Nov 1998 17:38:41 +0100 (MET) Message-ID: <19981123173840.R24412@follo.net> Date: Mon, 23 Nov 1998 17:38:40 +0100 From: Eivind Eklund To: Theo Kuijpers , freebsd-isdn@FreeBSD.ORG Subject: Re: MPPP References: <00a701be16fd$e7b665a0$040aa8c0@rotor.zav.euronet.be> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <00a701be16fd$e7b665a0$040aa8c0@rotor.zav.euronet.be>; from Theo Kuijpers on Mon, Nov 23, 1998 at 05:25:36PM +0100 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Nov 23, 1998 at 05:25:36PM +0100, Theo Kuijpers wrote: > Hi guys, > > I've once read in this list that people are trying to get MPPP for i4b to > work. > Who can give me an update on this ? "Works for me." Unfortunately, my diffs are against a developers version of i4b, and as a such would be of no use to you. I'm hoping there will be another release with required infrastructure soon, but as I don't have any control over the public releases, I can't state anything definite. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 08:43:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA03795 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 08:43:18 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from DegNet.de (degnet.de [194.95.214.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA03771 for ; Mon, 23 Nov 1998 08:42:55 -0800 (PST) (envelope-from malte.lance@gmx.net) Received: from neuron.webmore.prv (GateWay [192.168.168.1]) by DegNet.de (8.8.8/8.8.8/Debian/GNU) with ESMTP id RAA29567 for ; Mon, 23 Nov 1998 17:41:27 +0100 Received: from neuron.webmore.prv (neuron.webmore.prv "Malte Lance") by neuron.webmore.prv (8.8.8/8.8.8) with ESMTP id QAA00687; Mon, 23 Nov 1998 16:46:24 +0100 (CET) Message-Id: <199811231546.QAA00687@neuron.webmore.prv> Date: Mon, 23 Nov 1998 16:46:23 +0100 (CET) From: Malte Lance Reply-To: malte.lance@gmx.net Subject: Re: isppp + dynamic IP To: van.woerkom@netcologne.de cc: marc@netcologne.de, G.Sittig@abo.FreiePresse.DE, freebsd-isdn@FreeBSD.ORG In-Reply-To: <199811221609.RAA00533@oranje.my.domain> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 22 Nov, Marc van Woerkom wrote: > >> When the connection goes up >> the ISDN interface has ANY address and sends out its first packet. >> While negotiating with the ISP the interface CHANGES its address to >> the newly assigned one and won't accept the answer for the first sent Wrong. The first outgoing packet on a dynamic-IP interface never gets back. Read on. >> packet (in addition the ISP won't even send this answer to THIS >> interface since the dynamic address meanwhile belongs somewhere else). >> Sending a second packet when the connection is up and configured >> you get your answer. > > %&$!, you are right. No ... not. You both better reread the discussion with subject: "TCP checksum errors resulting from IP addr change" on hackers, where Hellmuth raised a similiar topic. In short, until the interface has not been assigned the dynamic IP-adr, the outgoing packets get a source-IP of 0.0.0.0 This would be solvable if it were all about it, unfortunately there is more than this: some clients, take telnet for example, are bound for the whole session after calling connect(). That means the session is bound to 0.0.0.0 on the local side when the connect() returns prior to the link getting established. > > And the network interface often changes its IP address several times, > for I use an idle time of about 30s to minimi$e online time.. > > Sometimes I see the line going up again, without me doing a request. Left over requests. > > My guess is that this is some sort of control packet, by an older > request of mine, that has not been completed (e.g. a lame ftp transfer), > and that is now fooled because the IP at time of the request > is different from the present IP now due to a hang up in between. > > Solution? > For *incoming* packages, the network mechanism ought to keep a table > of all IP addresses that were in use by the interface, > routing packages with outdated addresses to the address in use now. Nooo !!! You don't really want such a thing !!! Besides the data-privacy issues, it would require you to change the routing of dialin-servers. > > I am not sure how to make the system work like this. > Well, natd looks promising - is anyone familiar with it here? > > >> i4l has a dynip patch which stores the first packet with the old >> address which triggers dialing and resends it when the connection >> is up (with the new address in the packet). Try this with telnet on linux. Does it work ? As i said, there is much more than this. Read the discussion i mentioned above. It also gives the reason, why this solution only works for some clients. > BTW - what is the easiest way to monitor an interface, at socket level? > 'tcpdump' (the way I use it) produces way too much information, > 'systat 1 -net' is a bit too transient. Make havy use of "expression" in tcpdump to filter the output-stream. Malte. > > > Regards, > Marc -- Malte Lance. --- composed with TkRat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 08:45:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA04086 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 08:45:13 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA04078 for ; Mon, 23 Nov 1998 08:45:11 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id RAA03467; Mon, 23 Nov 1998 17:44:33 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id RAA07086; Mon, 23 Nov 1998 17:44:29 +0100 (MET) Message-ID: <19981123174428.S24412@follo.net> Date: Mon, 23 Nov 1998 17:44:28 +0100 From: Eivind Eklund To: van.woerkom@netcologne.de, G.Sittig@abo.FreiePresse.DE Cc: freebsd-isdn@FreeBSD.ORG Subject: Re: isppp + dynamic IP References: <199811221609.RAA00533@oranje.my.domain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199811221609.RAA00533@oranje.my.domain>; from Marc van Woerkom on Sun, Nov 22, 1998 at 05:09:42PM +0100 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Nov 22, 1998 at 05:09:42PM +0100, Marc van Woerkom wrote: > Solution? > For *incoming* packages, the network mechanism ought to keep a table > of all IP addresses that were in use by the interface, > routing packages with outdated addresses to the address in use now. > > I am not sure how to make the system work like this. > Well, natd looks promising - is anyone familiar with it here? Yes. natd is the wrong solution; this has to be done at the protocol level. ppp -alias handles it, I think (if I understood Brian correctly, he fixed it). I know my PPP setup handles it correctly, but it doesn't exactly match up with any public codebase (too many things are hardcoded for my specific case). I hope to clean that up and release it publically once we get a i4b release with the necessary patches to support userland PPP implementation (which I've written and submitted; something similar to them will probably end up in i4b at some point, at least.) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 13:37:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA20232 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 13:37:20 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA20220 for ; Mon, 23 Nov 1998 13:37:01 -0800 (PST) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id WAA03880; Mon, 23 Nov 1998 22:23:49 +0100 (CET) Message-Id: <199811232123.WAA03880@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: Eivind Eklund cc: freebsd-isdn@FreeBSD.ORG Subject: Re: MPPP Reply-To: Gary Jennejohn In-reply-to: Your message of "Mon, 23 Nov 1998 17:38:40 +0100." <19981123173840.R24412@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 23 Nov 1998 22:23:48 +0100 From: Gary Jennejohn Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Eivind Eklund writes: >On Mon, Nov 23, 1998 at 05:25:36PM +0100, Theo Kuijpers wrote: >> Hi guys, >> >> I've once read in this list that people are trying to get MPPP for i4b to >> work. >> Who can give me an update on this ? > >"Works for me." > >Unfortunately, my diffs are against a developers version of i4b, and >as a such would be of no use to you. I'm hoping there will be another >release with required infrastructure soon, but as I don't have any >control over the public releases, I can't state anything definite. > funny, I haven't seen anything about this on the ISDN developers' list :) Did you only send this to Hellmuth ? --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 13:37:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA20252 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 13:37:29 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA20243 for ; Mon, 23 Nov 1998 13:37:23 -0800 (PST) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id WAA03895; Mon, 23 Nov 1998 22:28:34 +0100 (CET) Message-Id: <199811232128.WAA03895@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: van.woerkom@netcologne.de cc: freebsd-isdn@FreeBSD.ORG Subject: Re: updates to i4b Reply-To: Gary Jennejohn In-reply-to: Your message of "Sun, 22 Nov 1998 17:22:09 +0100." <199811221622.RAA00585@oranje.my.domain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 23 Nov 1998 22:28:33 +0100 From: Gary Jennejohn Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Marc van Woerkom writes: > >Now that -current gets used more widely, will this be reflected in an >update of the i4b documentation and installation procedures? > >I'm using i4b-00.63-alpha-100798.tgz, without additional information >from this list I would have not been able to run it correctly. > >If there's no plan to update it, I could create diffs and send >it somewhere - but where? > Don't sweat it. A lot of the developers are running -current, so the development code is being kept up-to-date. It might not be a bad idea to have patches available for 0.63, however. You could contact Michael Elbel (mwe@consol.de) about this, he maintains the ftp server at consol.de. Don't ask when the next release will happen. I don't know. --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 14:26:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA25723 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 14:26:03 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from guerilla.foo.bar (hennen32s.iserlohn.netsurf.de [194.195.194.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA25680 for ; Mon, 23 Nov 1998 14:25:56 -0800 (PST) (envelope-from sas@schell.de) Received: from localhost (localhost [127.0.0.1]) by guerilla.foo.bar (8.8.8/8.8.8) with ESMTP id XAA01394; Mon, 23 Nov 1998 23:25:29 +0100 Date: Mon, 23 Nov 1998 23:25:29 +0100 (MET) From: Sascha Schumann X-Sender: sas@guerilla.foo.bar To: Malte Lance cc: van.woerkom@netcologne.de, marc@netcologne.de, G.Sittig@abo.FreiePresse.DE, freebsd-isdn@FreeBSD.ORG Subject: Re: isppp + dynamic IP In-Reply-To: <199811231546.QAA00687@neuron.webmore.prv> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 23 Nov 1998, Malte Lance wrote: > On 22 Nov, Marc van Woerkom wrote: > > > > My guess is that this is some sort of control packet, by an older > > request of mine, that has not been completed (e.g. a lame ftp transfer), > > and that is now fooled because the IP at time of the request > > is different from the present IP now due to a hang up in between. These are sockets in WAIT state - somewhen timing out and sending one more packet. > Try this with telnet on linux. Does it work ? Yes. > As i said, there is much more than this. Not really. > Read the discussion i mentioned above. It also gives the reason, > why this solution only works for some clients. It works for Linux. Excerpt from linux/Documentation/network/ip_dynaddr.txt (s/diald/everything-with-non-static-IP/) ------- This stuff allows diald ONESHOT connections to get established by dynamically changing packet source address (and socket's if local procs). It is implemented for TCP diald-box connections(1) and IP_MASQuerading(2). If enabled[*] and forwarding interface address has changed: 1) Socket (and packet) source address is rewritten ON RETRANSMISSIONS while in SYN_SENT state (diald-box processes). 2) Out-bounded MASQueraded source address changes ON OUTPUT (when internal host does retransmission) until a packet from outside is received by the tunnel. This is specially helpful for auto dialup links (diald), where the ``actual'' outgoing address is unknown at the moment the link is going up. So, the *same* (local AND masqueraded) connections requests that bring the link up will be able to get established. [...] -------- Sascha To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 19:04:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA24424 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 19:04:51 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail2.netcologne.de (mail2.netcologne.de [194.8.194.103]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA24414 for ; Mon, 23 Nov 1998 19:04:44 -0800 (PST) (envelope-from marc@netcologne.de) Received: from oranje.my.domain (dial1-32.netcologne.de [194.8.196.32]) by mail2.netcologne.de (8.8.8/8.8.8) with ESMTP id EAA11700; Tue, 24 Nov 1998 04:04:36 +0100 (MET) X-Ncc-Regid: de.netcologne Received: (from marc@localhost) by oranje.my.domain (8.9.1/8.9.1) id EAA02838; Tue, 24 Nov 1998 04:05:41 +0100 (CET) (envelope-from marc) Date: Tue, 24 Nov 1998 04:05:41 +0100 (CET) Message-Id: <199811240305.EAA02838@oranje.my.domain> From: Marc van Woerkom To: malte.lance@gmx.net CC: van.woerkom@netcologne.de, G.Sittig@abo.FreiePresse.DE, freebsd-isdn@FreeBSD.ORG In-reply-to: <199811231546.QAA00687@neuron.webmore.prv> (message from Malte Lance on Mon, 23 Nov 1998 16:46:23 +0100 (CET)) Subject: Re: isppp + dynamic IP Reply-to: van.woerkom@netcologne.de Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > You both better reread the discussion with subject: > "TCP checksum errors resulting from IP addr change" > on hackers, where Hellmuth raised a similiar topic. Thanks for this pointer! Get it later. > Nooo !!! You don't really want such a thing !!! > Besides the data-privacy issues, it would require you to > change the routing of dialin-servers. Eeep? (means: let me think a moment :) .. of course, the old IP could be assigned to someone else. Is there anything else unique except in my packages between the connects? If not, so if I ftp/telnet/whatever something from some slow server, drop my line, omeone else dials in, gets the IP I had before, might he take over my traffic? Dang, I need to know more about da network. Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 19:16:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA25390 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 19:16:21 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from castor2.freiepresse.de (castor2.freiepresse.de [194.25.232.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA25384 for ; Mon, 23 Nov 1998 19:16:19 -0800 (PST) (envelope-from G.Sittig@abo.FreiePresse.DE) Received: from speedy.gsinet (ppp-pln166.freiepresse.de [194.25.234.166]) by castor2.freiepresse.de (8.8.4/8.8.4) with ESMTP id EAA17419; Tue, 24 Nov 1998 04:08:09 +0100 (MET) Received: from speedy.gsinet (sittig@speedy.gsinet [192.168.11.129]) by speedy.gsinet (8.8.8/8.8.8) with SMTP id WAA27301; Mon, 23 Nov 1998 22:34:16 +0100 Date: Mon, 23 Nov 1998 22:34:16 +0100 (CET) From: Gerhard Sittig X-Sender: sittig@speedy.gsinet To: Malte Lance cc: FreeBSD-ISDN Mailingliste Subject: Re: isppp + dynamic IP In-Reply-To: <199811231546.QAA00687@neuron.webmore.prv> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sorry for butting in, but ... First of all you should make clear who wrote which parts of the text you're citing. The ones indented twice (now three times) are mine. On Mon, 23 Nov 1998, Malte Lance wrote: > On 22 Nov, Marc van Woerkom wrote: > > > >> When the connection goes up > >> the ISDN interface has ANY address and sends out its first packet. > >> While negotiating with the ISP the interface CHANGES its address to > >> the newly assigned one and won't accept the answer for the first sent > > Wrong. The first outgoing packet on a dynamic-IP interface never > gets back. Read on. Picture something like this: Upon boot I do a (somewhat simple) setup: ifconfig ippp0 inet 192.168.13.254 pointopoint 10.10.10.1 up route add default dev ippp0 Whenever there's a packet for a nonlocal address it will get 192.168.13.254 as the sender's address and since it's the first one for the interface it triggers dialing. Upon negogiation ipppd does something like ifconfig ippp0 down ifconfig ippp0 inet $MYDYNIP pointopoint $HISDYNIP up route add default dev ippp0 then the packet DOES go out to the world, carrying a wrong address. THAT'S why the dynip patch resends the packet after filling in the newly assigned address. The same holds true for hanging up and redialing -- there's a queued packet with a wrong address and a reconfigured interface. I wouldn't dare to assume 0.0.0.0 for all the cases :) And to make it clear once more: It's the ANSWER that will be dropped or misrouted (wrt what one might expect as the dialer) not the triggering packet. BTW: setting up the ISDN interface at boot time will save you from DNS lookups due to unknown hosts when quickly typing 'route' omitting the -n switch. This is also valid when you "reset" the ISDN interface upon hangup to the setup after boot. > some clients, take telnet for example, are bound for the whole > session after calling connect(). That means the session is bound > to 0.0.0.0 on the local side when the connect() returns prior to > the link getting established. That's quite another problem, but it never puzzled me since it doesn't apply to routers and firewalls -- they just forward their packets and don't serve as a source for telnet sessions :) G.Sittig@abo.FreiePresse.DE -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Mon Nov 23 19:23:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA26435 for freebsd-isdn-outgoing; Mon, 23 Nov 1998 19:23:40 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail2.netcologne.de (mail2.netcologne.de [194.8.194.103]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA26419 for ; Mon, 23 Nov 1998 19:23:29 -0800 (PST) (envelope-from marc@netcologne.de) Received: from oranje.my.domain (dial10-14.netcologne.de [195.14.235.14]) by mail2.netcologne.de (8.8.8/8.8.8) with ESMTP id EAA11887; Tue, 24 Nov 1998 04:23:20 +0100 (MET) X-Ncc-Regid: de.netcologne Received: (from marc@localhost) by oranje.my.domain (8.9.1/8.9.1) id EAA02879; Tue, 24 Nov 1998 04:24:25 +0100 (CET) (envelope-from marc) Date: Tue, 24 Nov 1998 04:24:25 +0100 (CET) Message-Id: <199811240324.EAA02879@oranje.my.domain> From: Marc van Woerkom To: garyj@muc.de CC: van.woerkom@netcologne.de, freebsd-isdn@FreeBSD.ORG In-reply-to: <199811232128.WAA03895@peedub.muc.de> (message from Gary Jennejohn on Mon, 23 Nov 1998 22:28:33 +0100) Subject: Re: updates to i4b Reply-to: van.woerkom@netcologne.de Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Don't ask when the next release will happen. Nah.. don't want to be too pushy. I'm really happy with it, in fact so happy that I did not install ISDN on my W95 partion. (Alas my wife is a little bit angry that I won't let her surf the Web while I'm not around - I was too lazy to write down how to deal with those hangs that happen from time to time :-) Regards, Marc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 00:56:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA24888 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 00:56:44 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from firewall2.bb.consol.de (gate2.consol.de [194.221.87.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA24879 for ; Tue, 24 Nov 1998 00:56:42 -0800 (PST) (envelope-from Michael.Elbel@consol.de) X-Envelope-Sender-Is: Michael.Elbel@consol.de (at relayer firewall2.bb.consol.de) Received: from msgsrv.bb.consol.de (root@msgsrv.bb.consol.de [10.250.0.100]) by firewall2.bb.consol.de (8.9.1a/8.9.1) with ESMTP id JAA25100; Tue, 24 Nov 1998 09:56:17 +0100 (CET) Received: from fourier.int.consol.de (fourier.int.consol.de [10.0.1.17]) by msgsrv.bb.consol.de (8.8.8/8.8.8) with ESMTP id JAA06024; Tue, 24 Nov 1998 09:56:17 +0100 Received: (from me@localhost) by fourier.int.consol.de (8.9.1/8.8.7) id JAA01479; Tue, 24 Nov 1998 09:56:17 +0100 (CET) (envelope-from me) Date: Tue, 24 Nov 1998 09:56:17 +0100 (CET) From: Michael Elbel Message-Id: <199811240856.JAA01479@fourier.int.consol.de> To: garyj@muc.de Cc: isdn@FreeBSD.ORG Subject: Re: updates to i4b Newsgroups: lists.freebsd.isdn,lists.isdn4bsd References: <199811232128.WAA03895@peedub.muc.de> Reply-To: me@FreeBSD.ORG X-Newsreader: NN version 6.5.0 CURRENT #123 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In lists.freebsd.isdn you write: >Marc van Woerkom writes: >> >>Now that -current gets used more widely, will this be reflected in an >>update of the i4b documentation and installation procedures? >> >>I'm using i4b-00.63-alpha-100798.tgz, without additional information >>from this list I would have not been able to run it correctly. >> >>If there's no plan to update it, I could create diffs and send >>it somewhere - but where? >> >Don't sweat it. A lot of the developers are running -current, so the >development code is being kept up-to-date. >It might not be a bad idea to have patches available for 0.63, however. >You could contact Michael Elbel (mwe@consol.de) about this, he maintains >the ftp server at consol.de. The Server is publicly writeable. You should be able to upload patches to ftp://isdn4bsd@ftp.consol.de/pub Maybe create a directory with a meaningful name. If you have problems, feel free to contact me. Michael -- \|/ -O- Michael Elbel, ConSol* GmbH, - me@consol.de - 089 / 45841-256 /|\ Fermentation fault (coors dumped) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 01:42:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29411 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 01:42:01 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from DegNet.de (degnet.de [194.95.214.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA29387 for ; Tue, 24 Nov 1998 01:41:57 -0800 (PST) (envelope-from malte.lance@gmx.net) Received: from neuron.webmore.prv (GateWay [192.168.168.1]) by DegNet.de (8.8.8/8.8.8/Debian/GNU) with ESMTP id KAA07309; Tue, 24 Nov 1998 10:41:29 +0100 Received: from neuron.webmore.prv (neuron.webmore.prv "Malte Lance") by neuron.webmore.prv (8.8.8/8.8.8) with ESMTP id KAA04341; Tue, 24 Nov 1998 10:02:08 +0100 (CET) Message-Id: <199811240902.KAA04341@neuron.webmore.prv> Date: Tue, 24 Nov 1998 10:02:06 +0100 (CET) From: Malte Lance Reply-To: malte.lance@gmx.net Subject: Re: isppp + dynamic IP To: G.Sittig@abo.FreiePresse.DE cc: malte.lance@gmx.net, freebsd-isdn@FreeBSD.ORG In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 23 Nov, Gerhard Sittig wrote: > Sorry for butting in, but ... > > First of all you should make clear who wrote which parts of the > text you're citing. The ones indented twice (now three times) > are mine. Right ... my fault ... sorry. > > On Mon, 23 Nov 1998, Malte Lance wrote: > >> On 22 Nov, Marc van Woerkom wrote: >> > >> >> When the connection goes up >> >> the ISDN interface has ANY address and sends out its first packet. >> >> While negotiating with the ISP the interface CHANGES its address to >> >> the newly assigned one and won't accept the answer for the first sent >> >> Wrong. The first outgoing packet on a dynamic-IP interface never >> gets back. Read on. > > Picture something like this: > Upon boot I do a (somewhat simple) setup: > ifconfig ippp0 inet 192.168.13.254 pointopoint 10.10.10.1 up > route add default dev ippp0 Wait a minute ... ... were we talking about dynamic-assigned local IP-addresses on the interface ??? I was under that impression. If you were talking about something else, then sorry, ... i missed the topic. Otherwise: dynamic-assigned IP-addresses are configured with isdn4bsd by assigning 0.0.0.0 as the local address on the isdn-interface. When assigning some other address as the local part to the interface, the sppp-code insists on getting exactly that address from the peer. If the peer does not agree on that, IPCP does not come up. Some months ago i've written the changes to the sppp-code to enable dynamic-IP-adr-assignment by just giving spppcontrol a command-line- flag, instead of setting the local address to 0.0.0.0. So you got the freedom to set it to any local IP-address without disabling the dynamic-IP-address-assignment. Since nobody on this list was really interested in the changes, i did not bother Hellmuth with the patches. > Whenever there's a packet for a nonlocal address it will get > 192.168.13.254 as the sender's address and since it's the first > one for the interface it triggers dialing. Upon negogiation > ipppd does something like > ifconfig ippp0 down > ifconfig ippp0 inet $MYDYNIP pointopoint $HISDYNIP up > route add default dev ippp0 > then the packet DOES go out to the world, carrying a wrong > address. THAT'S why the dynip patch resends the packet after > filling in the newly assigned address. ["ifconfig isppp0 down" hangs up the line] > > The same holds true for hanging up and redialing -- there's a > queued packet with a wrong address and a reconfigured interface. > I wouldn't dare to assume 0.0.0.0 for all the cases :) And to > make it clear once more: It's the ANSWER that will be dropped > or misrouted (wrt what one might expect as the dialer) not the > triggering packet. Haeeee ??? That's what i was trying to tell ... maybe in a somewhat confusing way. Here is what i said: "In short, until the interface has not been assigned the dynamic IP-adr, the outgoing packets get a source-IP of 0.0.0.0" The implication is of course that the packets with src-adr 0.0.0.0 never get back to the sender. > > BTW: setting up the ISDN interface at boot time will save you >>from DNS lookups due to unknown hosts when quickly typing 'route' > omitting the -n switch. This is also valid when you "reset" the > ISDN interface upon hangup to the setup after boot. What unknown hosts at boottime ??? I set up a hosts-file where all lookups for hosts that need to be looked up at boottime are resolved. No need to ask bind. I wonder how there could be unknown hosts at boottime. Don't get me wrong please ... there are of course some DNS-names that need to be looked up at boottime, but as i said, this is easily solvable with /etc/hosts > >> some clients, take telnet for example, are bound for the whole >> session after calling connect(). That means the session is bound >> to 0.0.0.0 on the local side when the connect() returns prior to >> the link getting established. > > That's quite another problem, but it never puzzled me since it > doesn't apply to routers and firewalls -- they just forward their > packets and don't serve as a source for telnet sessions :) Good enough for you (tm) ;) What about proxies/caches (WWW/FTP/...) ? Malte. > > > G.Sittig@abo.FreiePresse.DE -- Malte Lance. --- composed with TkRat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 01:42:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29416 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 01:42:01 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from DegNet.de (degnet.de [194.95.214.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA29388 for ; Tue, 24 Nov 1998 01:41:57 -0800 (PST) (envelope-from malte.lance@gmx.net) Received: from neuron.webmore.prv (GateWay [192.168.168.1]) by DegNet.de (8.8.8/8.8.8/Debian/GNU) with ESMTP id KAA07312; Tue, 24 Nov 1998 10:41:30 +0100 Received: from neuron.webmore.prv (neuron.webmore.prv "Malte Lance") by neuron.webmore.prv (8.8.8/8.8.8) with ESMTP id JAA04303; Tue, 24 Nov 1998 09:56:51 +0100 (CET) Message-Id: <199811240856.JAA04303@neuron.webmore.prv> Date: Tue, 24 Nov 1998 09:56:49 +0100 (CET) From: Malte Lance Reply-To: malte.lance@gmx.net Subject: Re: isppp + dynamic IP To: van.woerkom@netcologne.de cc: marc@netcologne.de, malte.lance@gmx.net, G.Sittig@abo.FreiePresse.DE, freebsd-isdn@FreeBSD.ORG In-Reply-To: <199811240305.EAA02838@oranje.my.domain> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 24 Nov, Marc van Woerkom wrote: > >> You both better reread the discussion with subject: >> "TCP checksum errors resulting from IP addr change" >> on hackers, where Hellmuth raised a similiar topic. > > Thanks for this pointer! Get it later. > > >> Nooo !!! You don't really want such a thing !!! >> Besides the data-privacy issues, it would require you to >> change the routing of dialin-servers. > > Eeep? (means: let me think a moment :) > > .. of course, the old IP could be assigned to someone else. > > Is there anything else unique except in my packages between the > connects? Depends on the protocoll. Quick shot: checksums in the TCP/IP-header Malte. > > Regards, > Marc -- Malte Lance. --- composed with TkRat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 01:44:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29852 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 01:44:26 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from DegNet.de (degnet.de [194.95.214.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA29839 for ; Tue, 24 Nov 1998 01:44:17 -0800 (PST) (envelope-from malte.lance@gmx.net) Received: from neuron.webmore.prv (GateWay [192.168.168.1]) by DegNet.de (8.8.8/8.8.8/Debian/GNU) with ESMTP id KAA07324; Tue, 24 Nov 1998 10:43:41 +0100 Received: from neuron.webmore.prv (neuron.webmore.prv "Malte Lance") by neuron.webmore.prv (8.8.8/8.8.8) with ESMTP id JAA04306; Tue, 24 Nov 1998 09:59:29 +0100 (CET) Message-Id: <199811240859.JAA04306@neuron.webmore.prv> Date: Tue, 24 Nov 1998 09:59:27 +0100 (CET) From: Malte Lance Reply-To: malte.lance@gmx.net Subject: Re: isppp + dynamic IP To: sas@schell.de cc: malte.lance@gmx.net, van.woerkom@netcologne.de, marc@netcologne.de, G.Sittig@abo.FreiePresse.DE, freebsd-isdn@FreeBSD.ORG In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 23 Nov, Sascha Schumann wrote: > On Mon, 23 Nov 1998, Malte Lance wrote: > >> On 22 Nov, Marc van Woerkom wrote: >> > >> > My guess is that this is some sort of control packet, by an older >> > request of mine, that has not been completed (e.g. a lame ftp transfer), >> > and that is now fooled because the IP at time of the request >> > is different from the present IP now due to a hang up in between. > > These are sockets in WAIT state - somewhen timing out and sending one more > packet. > >> Try this with telnet on linux. Does it work ? > > Yes. > >> As i said, there is much more than this. > > Not really. > >> Read the discussion i mentioned above. It also gives the reason, >> why this solution only works for some clients. > > It works for Linux. Hm ... then it should be possible with FreeBSD and isdn4bsd. What do you think about it Sascha ? Malte. > > Sascha -- Malte Lance. --- composed with TkRat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 04:46:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA16690 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 04:46:00 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from guerilla.foo.bar (hennen32s.iserlohn.netsurf.de [194.195.194.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA16658 for ; Tue, 24 Nov 1998 04:45:58 -0800 (PST) (envelope-from sas@schell.de) Received: from localhost (localhost [127.0.0.1]) by guerilla.foo.bar (8.8.8/8.8.8) with ESMTP id NAA06016; Tue, 24 Nov 1998 13:45:28 +0100 Date: Tue, 24 Nov 1998 13:45:28 +0100 (MET) From: Sascha Schumann X-Sender: sas@guerilla.foo.bar To: Malte Lance cc: van.woerkom@netcologne.de, marc@netcologne.de, G.Sittig@abo.FreiePresse.DE, freebsd-isdn@FreeBSD.ORG Subject: Re: isppp + dynamic IP In-Reply-To: <199811240859.JAA04306@neuron.webmore.prv> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 24 Nov 1998, Malte Lance wrote: > On 23 Nov, Sascha Schumann wrote: > > On Mon, 23 Nov 1998, Malte Lance wrote: > > > >> On 22 Nov, Marc van Woerkom wrote: > >> > > >> > My guess is that this is some sort of control packet, by an older > >> > request of mine, that has not been completed (e.g. a lame ftp transfer), > >> > and that is now fooled because the IP at time of the request > >> > is different from the present IP now due to a hang up in between. > > > > These are sockets in WAIT state - somewhen timing out and sending one more > > packet. > > > >> Try this with telnet on linux. Does it work ? > > > > Yes. > > > >> As i said, there is much more than this. > > > > Not really. > > > >> Read the discussion i mentioned above. It also gives the reason, > >> why this solution only works for some clients. > > > > It works for Linux. > > Hm ... then it should be possible with FreeBSD and isdn4bsd. > What do you think about it Sascha ? I'm no kernel developer, but deciding on the size of the patch (274 lines diff), I'd say it is not as bad as you made it :-) If someone is interested, the original patch can be found on http://www.linuxhq.com/patch/20-p0468.html with a short description. Sascha To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 09:00:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12228 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 09:00:28 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12211 for ; Tue, 24 Nov 1998 09:00:24 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id SAA02252 for ; Tue, 24 Nov 1998 18:00:21 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA12284 for freebsd-isdn@FreeBSD.ORG; Tue, 24 Nov 1998 18:00:16 +0100 (MET) Message-ID: <19981124180015.K24412@follo.net> Date: Tue, 24 Nov 1998 18:00:15 +0100 From: Eivind Eklund To: freebsd-isdn@FreeBSD.ORG Subject: Re: MPPP References: <19981123173840.R24412@follo.net> <199811232123.WAA03880@peedub.muc.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199811232123.WAA03880@peedub.muc.de>; from Gary Jennejohn on Mon, Nov 23, 1998 at 10:23:48PM +0100 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Nov 23, 1998 at 10:23:48PM +0100, Gary Jennejohn wrote: > Eivind Eklund writes: > >On Mon, Nov 23, 1998 at 05:25:36PM +0100, Theo Kuijpers wrote: > >> Hi guys, > >> > >> I've once read in this list that people are trying to get MPPP for i4b to > >> work. > >> Who can give me an update on this ? > > > >"Works for me." > > > >Unfortunately, my diffs are against a developers version of i4b, and > >as a such would be of no use to you. I'm hoping there will be another > >release with required infrastructure soon, but as I don't have any > >control over the public releases, I can't state anything definite. > > > > funny, I haven't seen anything about this on the ISDN developers' list :) > Did you only send this to Hellmuth ? For the patches: Yes. I thought the fact that I had them was 'public info', but I've sent off a mail to the developers list detailing this now. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 09:01:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12328 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 09:01:07 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12323 for ; Tue, 24 Nov 1998 09:01:05 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id SAA02270; Tue, 24 Nov 1998 18:01:03 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA12297; Tue, 24 Nov 1998 18:01:02 +0100 (MET) Message-ID: <19981124180102.L24412@follo.net> Date: Tue, 24 Nov 1998 18:01:02 +0100 From: Eivind Eklund To: van.woerkom@netcologne.de, garyj@muc.de Cc: freebsd-isdn@FreeBSD.ORG Subject: Re: updates to i4b References: <199811232128.WAA03895@peedub.muc.de> <199811240324.EAA02879@oranje.my.domain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199811240324.EAA02879@oranje.my.domain>; from Marc van Woerkom on Tue, Nov 24, 1998 at 04:24:25AM +0100 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, Nov 24, 1998 at 04:24:25AM +0100, Marc van Woerkom wrote: > > Don't ask when the next release will happen. > > Nah.. don't want to be too pushy. > > I'm really happy with it, in fact so happy that I did not install > ISDN on my W95 partion. > > (Alas my wife is a little bit angry that I won't let her surf the > Web while I'm not around - I was too lazy to write down how to > deal with those hangs that happen from time to time :-) Mind telling us which hangs and how you deal with them? :-) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 11:40:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA27999 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 11:40:57 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from asterix.webaffairs.net (port201.bonn.ndh.net [195.94.93.201]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27984 for ; Tue, 24 Nov 1998 11:40:55 -0800 (PST) (envelope-from stefhe@gmx.net) Received: from obelix (obelix.webaffairs.net [192.168.10.3]) by asterix.webaffairs.net (8.8.8/8.8.8) with SMTP id UAA13049; Tue, 24 Nov 1998 20:41:16 +0100 (CET) (envelope-from stefhe@gmx.net) From: "Stefan Herrmann" To: "Eivind Eklund" , , Cc: Subject: RE: updates to i4b Date: Tue, 24 Nov 1998 20:41:56 +0100 Message-ID: <000001be17e2$7e46ced0$030aa8c0@obelix.webaffairs.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 Importance: Normal In-Reply-To: <19981124180102.L24412@follo.net> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2120.0 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > I'm really happy with it, in fact so happy that I did not install > > ISDN on my W95 partion. > > > > (Alas my wife is a little bit angry that I won't let her surf the > > Web while I'm not around - I was too lazy to write down how to > > deal with those hangs that happen from time to time :-) > > Mind telling us which hangs and how you deal with them? :-) Me and a friend of mine each have one problem: from time to time (once in about 14 days) freebsd (2.2.7) with isdn4bsd (0.63) reboots when the isdn-card (Teles 16.3) is aktivited, i.e. an internet call is made. I don't have a solution for it, although I tried to finde the cause. Ciao Stefan PS: I'm not the original author, but have a similar problem. -- --- Communications powered by FreeBSD --- Stefan Herrmann Löwenburgstr. 81 D-53229 Bonn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Tue Nov 24 19:16:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA16084 for freebsd-isdn-outgoing; Tue, 24 Nov 1998 19:16:14 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from castor2.freiepresse.de (castor2.freiepresse.de [194.25.232.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA16078 for ; Tue, 24 Nov 1998 19:16:10 -0800 (PST) (envelope-from G.Sittig@abo.FreiePresse.DE) Received: from speedy.gsinet (ppp-pln172.freiepresse.de [194.25.234.172]) by castor2.freiepresse.de (8.8.4/8.8.4) with ESMTP id EAA17943; Wed, 25 Nov 1998 04:07:57 +0100 (MET) Received: from speedy.gsinet (sittig@speedy.gsinet [192.168.10.129]) by speedy.gsinet (8.8.8/8.8.8) with SMTP id BAA29171; Wed, 25 Nov 1998 01:24:49 +0100 Date: Wed, 25 Nov 1998 01:24:49 +0100 (CET) From: Gerhard Sittig X-Sender: sittig@speedy.gsinet To: Malte Lance cc: freebsd-isdn@FreeBSD.ORG Subject: Re: isppp + dynamic IP In-Reply-To: <199811240902.KAA04341@neuron.webmore.prv> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 24 Nov 1998, Malte Lance wrote: > On 23 Nov, Gerhard Sittig wrote: > > Wait a minute ... > > ... were we talking about dynamic-assigned local IP-addresses > on the interface ??? > > I was under that impression. > If you were talking about something else, then sorry, ... i missed > the topic. > Otherwise: > dynamic-assigned IP-addresses are configured with isdn4bsd by > assigning 0.0.0.0 as the local address on the isdn-interface. > When assigning some other address as the local part to the interface, > the sppp-code insists on getting exactly that address from the peer. > If the peer does not agree on that, IPCP does not come up. Oh, sorry. Since ISDN support is somewhat new in FreeBSD (at least in its current form of i4b, I don't know much about the previous version since it didn't work for me) I have been using linux for some years now. And since one doesn't touch a running system without any strong need I have to admit I never had any further tests with ISDN under BSD since i4b came up. I just follow these lists (announce and freebsd-isdn) because one day i MIGHT want to change to BSD at least on the serving machines (that should be transparent for anyone since I won't touch any workstation). So I beg your pardon for my ignorance for the internals and details. To cut it short: I didn't know about that convention since in Linux you can setup your interfaces however you please and ipppd (a derivate of pppd) reconfigures your interface in case IPCP negotiation did take place (of course you can configure whether you accept these or assume a fix setup). > Some months ago i've written the changes to the sppp-code to enable > dynamic-IP-adr-assignment by just giving spppcontrol a command-line- > flag, instead of setting the local address to 0.0.0.0. So you got > the freedom to set it to any local IP-address without disabling the > dynamic-IP-address-assignment. Since nobody on this list was really > interested in the changes, i did not bother Hellmuth with the patches. That's what i4l does by default. So you have configured interfaces with IP addresses you have to be able to resolve in reverse queries when issuing commands like "netstat" and "route". And once you were dialing up to your ISP and hanging up you have an address assigned to an interface you don't know (unless you run a local named). That's when "normal" commands trigger another dialup due to the DNS query, you get this answer, but you then own a different address which you again don't know and start it over again and again and ... Given the prices here in Germany this really is annoying AND expensive, too. > > one for the interface it triggers dialing. Upon negogiation > > ipppd does something like > > ifconfig ippp0 down > > ifconfig ippp0 inet $MYDYNIP pointopoint $HISDYNIP up > > route add default dev ippp0 > > ["ifconfig isppp0 down" hangs up the line] The above was pseudo code to demonstrate the behaviour of ipppd and why previous routes through this interface get lost (and have to be reestablished by a hooked in script upon ip-up and ip-down). > Here is what i said: > "In short, until the interface has not been assigned > the dynamic IP-adr, the outgoing packets get a source-IP > of 0.0.0.0" Now that you corrected my mistake we DO agree here :) > >> [ ... tcp sessions bound to obsolete address ... ] > > > > That's quite another problem, but it never puzzled me since it > > doesn't apply to routers and firewalls -- they just forward their > > packets and don't serve as a source for telnet sessions :) > > Good enough for you (tm) ;) > What about proxies/caches (WWW/FTP/...) ? That's the kind of software i DON'T run on firewalls :) In general I don't do ANYTHING there besides ssh from the internal LAN for administrative purposes. And while I feel that ANY network should protect its dialup connection I don't see a need for dialups doing a TCP session originating from themselves. G.Sittig@abo.FreiePresse.DE -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Wed Nov 25 01:28:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA14155 for freebsd-isdn-outgoing; Wed, 25 Nov 1998 01:28:18 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from DegNet.de (degnet.de [194.95.214.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA14145 for ; Wed, 25 Nov 1998 01:28:08 -0800 (PST) (envelope-from malte.lance@gmx.net) Received: from neuron.webmore.prv (GateWay [192.168.168.1]) by DegNet.de (8.8.8/8.8.8/Debian/GNU) with ESMTP id KAA22947; Wed, 25 Nov 1998 10:27:31 +0100 Received: from neuron.webmore.prv (neuron.webmore.prv "Malte Lance") by neuron.webmore.prv (8.8.8/8.8.8) with ESMTP id KAA05714; Wed, 25 Nov 1998 10:25:32 +0100 (CET) Message-Id: <199811250925.KAA05714@neuron.webmore.prv> Date: Wed, 25 Nov 1998 10:25:30 +0100 (CET) From: Malte Lance Reply-To: malte.lance@gmx.net Subject: Re: isppp + dynamic IP To: G.Sittig@abo.FreiePresse.DE cc: malte.lance@gmx.net, freebsd-isdn@FreeBSD.ORG In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 25 Nov, Gerhard Sittig wrote: > On Tue, 24 Nov 1998, Malte Lance wrote: > >> Some months ago i've written the changes to the sppp-code to enable >> dynamic-IP-adr-assignment by just giving spppcontrol a command-line- >> flag, instead of setting the local address to 0.0.0.0. So you got >> the freedom to set it to any local IP-address without disabling the >> dynamic-IP-address-assignment. Since nobody on this list was really >> interested in the changes, i did not bother Hellmuth with the patches. > > That's what i4l does by default. So you have configured interfaces > with IP addresses you have to be able to resolve in reverse queries > when issuing commands like "netstat" and "route". And once you > were dialing up to your ISP and hanging up you have an address > assigned to an interface you don't know (unless you run a local > named). That's when "normal" commands trigger another dialup > due to the DNS query, you get this answer, but you then own a > different address which you again don't know and start it over > again and again and ... Hehe ... dynamic oscillating system ( ugghh... yet another DOS ;) With my changes the interface fall back to the initial configured local-IP-adr or any other explicitly given IP-adr. This was due to the dynamic-system-games i had to play with my firewall when the interface was changing it's local IP-adr on each dialup. After the line was hung up, my firewall-let-through-a-dialup-trigger- packet-rule was useless. > >> Here is what i said: >> "In short, until the interface has not been assigned >> the dynamic IP-adr, the outgoing packets get a source-IP >> of 0.0.0.0" > > Now that you corrected my mistake we DO agree here :) Glad to hear that .... life could be soooo simple. Malte. > > > G.Sittig@abo.FreiePresse.DE -- Malte Lance. --- composed with TkRat To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Wed Nov 25 12:06:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05126 for freebsd-isdn-outgoing; Wed, 25 Nov 1998 12:06:39 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05115 for ; Wed, 25 Nov 1998 12:06:21 -0800 (PST) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id VAA06773 for ; Wed, 25 Nov 1998 21:04:58 +0100 (CET) Message-Id: <199811252004.VAA06773@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-isdn@FreeBSD.ORG Subject: Re: MPPP Reply-To: Gary Jennejohn In-reply-to: Your message of "Tue, 24 Nov 1998 18:00:15 +0100." <19981124180015.K24412@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 25 Nov 1998 21:04:57 +0100 From: Gary Jennejohn Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Eivind Eklund writes: >On Mon, Nov 23, 1998 at 10:23:48PM +0100, Gary Jennejohn wrote: >> funny, I haven't seen anything about this on the ISDN developers' list :) >> Did you only send this to Hellmuth ? > >For the patches: Yes. I thought the fact that I had them was 'public >info', but I've sent off a mail to the developers list detailing this >now. > public info was the fact that you were working on getting MPPP support into i4b. That you were at the point where patches were available was AFAIK notW. --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Wed Nov 25 12:06:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05142 for freebsd-isdn-outgoing; Wed, 25 Nov 1998 12:06:43 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05132 for ; Wed, 25 Nov 1998 12:06:39 -0800 (PST) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id VAA06782 for ; Wed, 25 Nov 1998 21:05:02 +0100 (CET) Message-Id: <199811252005.VAA06782@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-isdn@FreeBSD.ORG Subject: Re: isppp + dynamic IP Reply-To: Gary Jennejohn In-reply-to: Your message of "Tue, 24 Nov 1998 10:02:06 +0100." <199811240902.KAA04341@neuron.webmore.prv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 25 Nov 1998 21:05:01 +0100 From: Gary Jennejohn Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Malte Lance writes: [snip] >Some months ago i've written the changes to the sppp-code to enable >dynamic-IP-adr-assignment by just giving spppcontrol a command-line- >flag, instead of setting the local address to 0.0.0.0. So you got >the freedom to set it to any local IP-address without disabling the >dynamic-IP-address-assignment. Since nobody on this list was really >interested in the changes, i did not bother Hellmuth with the patches. > really ?!? I don't remember that (but I lost a whole slew of mail for a while). Just because noone jumped up screaming "gimme patches!" does not mean that there's no interest. Send me patches and I'll look at them for you. If we can avoid problems due to a 0.0.0.0 address then it seems like it would be worthwhile. --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Wed Nov 25 12:06:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05160 for freebsd-isdn-outgoing; Wed, 25 Nov 1998 12:06:48 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05148 for ; Wed, 25 Nov 1998 12:06:44 -0800 (PST) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id VAA06789 for ; Wed, 25 Nov 1998 21:05:05 +0100 (CET) Message-Id: <199811252005.VAA06789@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-isdn@FreeBSD.ORG Subject: Re: updates to i4b Reply-To: Gary Jennejohn In-reply-to: Your message of "Tue, 24 Nov 1998 20:41:56 +0100." <000001be17e2$7e46ced0$030aa8c0@obelix.webaffairs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Wed, 25 Nov 1998 21:05:05 +0100 From: Gary Jennejohn Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id MAA05149 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "Stefan Herrmann" writes: >> > I'm really happy with it, in fact so happy that I did not install >> > ISDN on my W95 partion. >> > >> > (Alas my wife is a little bit angry that I won't let her surf the >> > Web while I'm not around - I was too lazy to write down how to >> > deal with those hangs that happen from time to time :-) >> >> Mind telling us which hangs and how you deal with them? :-) > >Me and a friend of mine each have one problem: from time to time (once >in about 14 days) freebsd (2.2.7) with isdn4bsd (0.63) reboots >when the isdn-card (Teles 16.3) is aktivited, i.e. an internet call >is made. I don't have a solution for it, although I tried to finde >the cause. > did you manage to get a crashdump ? --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Wed Nov 25 12:20:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA06583 for freebsd-isdn-outgoing; Wed, 25 Nov 1998 12:20:51 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from castor2.freiepresse.de (castor2.freiepresse.de [194.25.232.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA06203 for ; Wed, 25 Nov 1998 12:17:29 -0800 (PST) (envelope-from G.Sittig@abo.FreiePresse.DE) Received: from speedy.gsinet (ppp-pln186.freiepresse.de [194.25.234.186]) by castor2.freiepresse.de (8.8.4/8.8.4) with ESMTP id VAA10798 for ; Wed, 25 Nov 1998 21:07:57 +0100 (MET) Received: from speedy.gsinet (sittig@speedy.gsinet [192.168.10.129]) by speedy.gsinet (8.8.8/8.8.8) with SMTP id TAA30325 for ; Wed, 25 Nov 1998 19:32:58 +0100 Date: Wed, 25 Nov 1998 19:32:58 +0100 (CET) From: Gerhard Sittig X-Sender: sittig@speedy.gsinet cc: freebsd-isdn@FreeBSD.ORG Subject: Re: isppp + dynamic IP In-Reply-To: <199811250925.KAA05714@neuron.webmore.prv> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 25 Nov 1998, Malte Lance wrote: > On 25 Nov, Gerhard Sittig wrote: > > > > [ ... "misconfigured" interface upon hangup since the > > address is assigned dynamically and so it's obsolete ... ] > > Hehe ... dynamic oscillating system ( ugghh... yet another DOS ;) > With my changes the interface fall back to the initial configured > local-IP-adr or any other explicitly given IP-adr. This was > due to the dynamic-system-games i had to play with my firewall > when the interface was changing it's local IP-adr on each dialup. > After the line was hung up, my firewall-let-through-a-dialup-trigger- > packet-rule was useless. Don't get me wrong, please. The frequency (if any) of this system will be the frequency you hangup with and call "route" or something without -n or trigger any other DNS query ... And ipppd (in Linux, at least) gives you a mechanism for hooking commands in when IPCP is done and the connection got hungup. That's where you can reset the interface to known settings, fiddle with the routing, start / stop fetchmail demons / sendmail -q, and the like. I consider this a feature :) Of course this applies to static IP addresses as well, but it is restricted to syncppp connections. For rawip connections there are other means. But I guess ISDN under FreeBSD will see the same problems as any other platform and there will be (already are ?) similar solutions. > Glad to hear that .... life could be soooo simple. ... if all the unices would be somewhat more close together instead of being split even more than the few mainstream systems spread all over ? SCNR G.Sittig@abo.FreiePresse.DE -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Thu Nov 26 05:17:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA27852 for freebsd-isdn-outgoing; Thu, 26 Nov 1998 05:17:15 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from gorilla.mchh.siemens.de (gorilla.mchh.siemens.de [194.138.158.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27844 for ; Thu, 26 Nov 1998 05:17:12 -0800 (PST) (envelope-from gax43544@icn.siemens.de) Received: from moody.mchh.siemens.de (mail2.mchh.siemens.de [194.138.158.226]) by gorilla.mchh.siemens.de (8.8.7/8.8.7) with ESMTP id OAA13323 for ; Thu, 26 Nov 1998 14:16:40 +0100 (MET) Received: from uebemc.siemens.de (root@popey.mchh3.oen.siemens.de [132.29.3.155]) by moody.mchh.siemens.de (8.9.1/8.9.1) with SMTP id OAA29294 for ; Thu, 26 Nov 1998 14:18:17 +0100 (MET) Received: from egnetz (serverrt) by uebemc.siemens.de (4.1/SMI-4.1) id AA22097; Thu, 26 Nov 98 14:16:58 +0100 Received: from koerk by egnetz (SMI-8.6/SMI-4.1) id OAA01642; Thu, 26 Nov 1998 14:15:55 +0100 Received: from localhost by koerk (SMI-8.6/NFS-Client-1.0) id OAA14590; Thu, 26 Nov 1998 14:16:57 +0100 Date: Thu, 26 Nov 1998 14:16:57 +0100 (MET) From: Anderl To: freebsd-isdn@FreeBSD.ORG Subject: i4b and stac/v42bis Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org hi, is i4b capable of realizing any kind of compression algorithm such as stac or v42bis? regards, anderl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Thu Nov 26 10:02:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19380 for freebsd-isdn-outgoing; Thu, 26 Nov 1998 10:02:15 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail.ppp.net (mail.ppp.net [194.64.12.35]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA19375 for ; Thu, 26 Nov 1998 10:02:13 -0800 (PST) (envelope-from ernie!bert.kts.org!hm@ppp.net) Received: from casparc.ppp.net (casparc2.ppp.net [194.64.12.42]) by mail.ppp.net (8.8.8/8.8.8) with SMTP id TAA12512; Thu, 26 Nov 1998 19:02:02 +0100 Received: from ernie by casparc.ppp.net with uucp (Smail3.1.28.1 #1) id m0zj5jt-002ZjZC; Thu, 26 Nov 98 19:02 MET Received: from bert.kts.org(really [194.55.156.2]) by ernie.kts.org via sendmail with smtp id for ; Thu, 26 Nov 1998 18:39:51 +0100 (CET) (Smail-3.2.0.91 1997-Jan-14 #3 built 1998-Feb-14) Received: by bert.kts.org via sendmail with stdio id for freebsd-isdn@FreeBSD.ORG; Thu, 26 Nov 1998 18:39:50 +0100 (CET) (Smail-3.2.0.94 1997-Apr-22 #2 built 1998-Aug-25) Message-Id: From: hm@kts.org (Hellmuth Michaelis) Subject: Re: i4b and stac/v42bis In-Reply-To: from Anderl at "Nov 26, 98 02:16:57 pm" To: gax43544@icn.siemens.de (Anderl) Date: Thu, 26 Nov 1998 18:39:50 +0100 (CET) Cc: freebsd-isdn@FreeBSD.ORG Organization: Kitchen Table Systems Reply-To: hm@kts.org X-Mailer: ELM [version 2.4ME+ PL40 (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 Anderl wrote: > is i4b capable of realizing any kind of compression algorithm such as stac > or v42bis? No. Reimplementing STAC is (AFAIK) forbidden by patent law. There seems to be a sample (slow and/or not fully compressing) implementation available from STAC (see www.hifn.com), which in turn seems only be available to north american human beings. The only thing in reach seems to be BSD compression and putting it in i4b and/or sppp is "just" a matter of "just doing it (tm)" ;-) hellmuth -- Hellmuth Michaelis hm@kts.org Hamburg, Europe We all live in a yellow subroutine, yellow subroutine, yellow subroutine ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Fri Nov 27 11:23:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA18300 for freebsd-isdn-outgoing; Fri, 27 Nov 1998 11:23:30 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from asterix.webaffairs.net (port141.bonn.ndh.net [195.94.93.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA18289 for ; Fri, 27 Nov 1998 11:23:28 -0800 (PST) (envelope-from stefhe@gmx.net) Received: from obelix (obelix.webaffairs.net [192.168.10.3]) by asterix.webaffairs.net (8.8.8/8.8.8) with SMTP id XAA15241; Thu, 26 Nov 1998 23:42:05 +0100 (CET) (envelope-from stefhe@gmx.net) From: "Stefan Herrmann" To: "Gary Jennejohn" , Subject: RE: updates to i4b Date: Thu, 26 Nov 1998 23:42:33 +0100 Message-ID: <000001be198e$0eb44c20$030aa8c0@obelix.webaffairs.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 Importance: Normal In-Reply-To: <199811252005.VAA06789@peedub.muc.de> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2120.0 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >Me and a friend of mine each have one problem: from time to time (once > >in about 14 days) freebsd (2.2.7) with isdn4bsd (0.63) reboots > >when the isdn-card (Teles 16.3) is aktivited, i.e. an internet call > >is made. I don't have a solution for it, although I tried to finde > >the cause. > > did you manage to get a crashdump ? No, I couldn't. When the problem arises, the whole system freezes up and automatically reboots after a short time. There is no more interaction possible. :-( BTW, how do I make a crashdump ? Ciao Stefan -- --- Communications powered by FreeBSD --- Stefan Herrmann Löwenburgstr. 81 D-53229 Bonn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Fri Nov 27 13:25:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA25781 for freebsd-isdn-outgoing; Fri, 27 Nov 1998 13:25:22 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA25773 for ; Fri, 27 Nov 1998 13:25:18 -0800 (PST) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id XAA14558; Fri, 27 Nov 1998 23:20:25 +0100 (CET) Message-Id: <199811272220.XAA14558@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: "Stefan Herrmann" cc: freebsd-isdn@FreeBSD.ORG Subject: Re: updates to i4b Reply-To: Gary Jennejohn In-reply-to: Your message of "Thu, 26 Nov 1998 23:42:33 +0100." <000001be198e$0eb44c20$030aa8c0@obelix.webaffairs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Fri, 27 Nov 1998 23:20:25 +0100 From: Gary Jennejohn Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id NAA25777 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "Stefan Herrmann" writes: >> >Me and a friend of mine each have one problem: from time to time (once >> >in about 14 days) freebsd (2.2.7) with isdn4bsd (0.63) reboots >> >when the isdn-card (Teles 16.3) is aktivited, i.e. an internet call >> >is made. I don't have a solution for it, although I tried to finde >> >the cause. >> >> did you manage to get a crashdump ? > >No, I couldn't. When the problem arises, the whole system freezes >up and automatically reboots after a short time. There is no more >interaction possible. :-( > >BTW, how do I make a crashdump ? > this depends to some extent on which version you're running. It is addressed in the handbook, however. Anyway, in a nutshell you need to enable dumps in /etc/rc.conf by setting dumpdev to point at your swap device (I have dumpdev="/dev/sd0b"). Make sure that the swap partition pointed to is big enough to hold all your memory ! Then /etc/rc will automatically enable dumps by invoking dumpon. At least, that the way it works in FreeBSD-current. See the dumpon manpage for additioanl usefull information. If your system panics then the kernel should automatically write a crashdump to the swap device. All bets are off if you have ddb enabled. In that case the kernel will land in ddb if a panic happens. This doesn't work too well if you're in X Windows when a panic occurs since you'll never be able to switch to the vt where ddb is waiting for input. Unless you boot using a serial console I recommend against using ddb. --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 10:11:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA02409 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 10:11:26 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from linteuto.teuto.de (linteuto.teuto.de [194.77.23.26]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA02404 for ; Sat, 28 Nov 1998 10:11:23 -0800 (PST) (envelope-from martin@rumolt.teuto.de) Received: from rumolt.teuto.de (root@rumolt.teuto.de [212.8.203.81]) by linteuto.teuto.de (8.8.7/8.8.7) with ESMTP id TAA05364; Sat, 28 Nov 1998 19:11:14 +0100 Received: from hwart (hwart.teuto.de [212.8.203.83]) by rumolt.teuto.de (8.8.8/8.8.7) with SMTP id SAA00823; Sat, 28 Nov 1998 18:22:55 +0100 (MET) From: "Martin Husemann" To: "Gerhard Sittig" Cc: Subject: RE: isppp + dynamic IP Date: Sat, 28 Nov 1998 18:22:54 +0100 Message-ID: <000001be1af3$bc2af6e0$53cb08d4@hwart.teuto.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Importance: Normal In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > And ipppd (in Linux, at least) gives you a mechanism for hooking > commands in when IPCP is done and the connection got hungup. That's > where you can reset the interface to known settings, fiddle with the > routing, start / stop fetchmail demons / sendmail -q, and the like. I4B's isdnd will have this feature as well (both for ispp and ipr connections) in the next release. Already works for me ;-) Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 10:58:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA04780 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 10:58:19 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail-hotel.dk ([195.41.82.90]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA04772 for ; Sat, 28 Nov 1998 10:58:16 -0800 (PST) (envelope-from digitech@mmadb.no) Received: from MAIL-HOTEL [195.41.82.90] by mail-hotel.dk (SMTPD32-4.06) id A6DE9AE0122; Sat, 28 Nov 1998 19:54:22 +0100 Received: from 193.217.240.42 by mp-217-240-42.daxnet.no with MailShield (MailShield v1.05); 28 Nov 98 19:54:20 CET-1 from: to: Message-ID: <001901be1b01$09776750$640064a0@jon> From: "Jon Johansen" To: Subject: Problem with i4b and freebsd3.0, please help. Date: Sat, 28 Nov 1998 19:58:07 +0100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0016_01BE1B09.6AE041D0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.0810.800 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0810.800 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------=_NextPart_000_0016_01BE1B09.6AE041D0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I'm using FreeBSD 3.0 and I'm having some trouble with installing isdn4freebsd. I applied the paches. etc that freebsd 3.0 users must apply (as stated in FreeBSD/INSTALLATION). In FreeBSD/ i run 'sh install.sh', which runs fine. Then I 'cd ..' and do a make depend (which runs fine), and then 'make' which doesn't run = fine. It says it cant find the file 'y.tab.h' so I search my hd for the file and I find it in '/usr/src/bin/sh/y.tab.h' and I copy it to '/usr/src/ i4b/isdnd'. Then I do a 'make' again, it doesn't come up with the error, but it comes ut with several new ones: ------------------------------------------- Warning: Object directory not changed from original /usr/src/i4b/isdnd cc -O -pipe -I../isdnmonitor -DDEBUG -DUSE_RTPRIO -g -Wall -DUSE_CURSES = -DI4B_EXTERNAL_MONITOR -c rc_scan. c rc_scan.l: In function `yylex': rc_scan.l:79: `yylval' undeclared (first use this function) rc_scan.l:79: (Each undeclared identifier is reported only once rc_scan.l:79: for each function it appears in.) rc_scan.l:80: `STRING' undeclared (first use this function) rc_scan.l:93: `NUMBERSTR' undeclared (first use this function) rc_scan.l:96: `ACCTALL' undeclared (first use this function) rc_scan.l:97: `ACCTFILE' undeclared (first use this function) rc_scan.l:98: `ALERT' undeclared (first use this function) rc_scan.l:99: `ANSWERPROG' undeclared (first use this function) rc_scan.l:100: `B1PROTOCOL' undeclared (first use this function) rc_scan.l:101: `CALLBACKWAIT' undeclared (first use this function) rc_scan.l:102: `CALLEDBACKWAIT' undeclared (first use this function) rc_scan.l:103: `REACTION' undeclared (first use this function) rc_scan.l:104: `DIALOUTTYPE' undeclared (first use this function) rc_scan.l:105: `DIALRANDINCR' undeclared (first use this function) rc_scan.l:106: `DIALRETRIES' undeclared (first use this function) rc_scan.l:107: `DIRECTION' undeclared (first use this function) rc_scan.l:108: `DOWNTRIES' undeclared (first use this function) rc_scan.l:109: `DOWNTIME' undeclared (first use this function) rc_scan.l:110: `EARLYHANGUP' undeclared (first use this function) rc_scan.l:111: `ENTRY' undeclared (first use this function) rc_scan.l:112: `IDLETIME_IN' undeclared (first use this function) rc_scan.l:113: `IDLETIME_OUT' undeclared (first use this function) rc_scan.l:114: `ISDNCONTROLLER' undeclared (first use this function) rc_scan.l:115: `ISDNCHANNEL' undeclared (first use this function) rc_scan.l:116: `LOCAL_PHONE_DIALOUT' undeclared (first use this = function) rc_scan.l:117: `LOCAL_PHONE_INCOMING' undeclared (first use this = function) rc_scan.l:118: `MONITORSW' undeclared (first use this function) rc_scan.l:119: `MONITORPORT' undeclared (first use this function) rc_scan.l:120: `MONITOR' undeclared (first use this function) rc_scan.l:121: `MONITORACCESS' undeclared (first use this function) rc_scan.l:122: `FULLCMD' undeclared (first use this function) rc_scan.l:123: `RESTRICTEDCMD' undeclared (first use this function) rc_scan.l:124: `CHANNELSTATE' undeclared (first use this function) rc_scan.l:125: `CALLIN' undeclared (first use this function) rc_scan.l:126: `CALLOUT' undeclared (first use this function) rc_scan.l:127: `LOGEVENTS' undeclared (first use this function) rc_scan.l:128: `NAME' undeclared (first use this function) rc_scan.l:129: `NO' undeclared (first use this function) rc_scan.l:130: `OFF' undeclared (first use this function) rc_scan.l:131: `ON' undeclared (first use this function) rc_scan.l:132: `RATESFILE' undeclared (first use this function) rc_scan.l:133: `RATETYPE' undeclared (first use this function) rc_scan.l:134: `RECOVERYTIME' undeclared (first use this function) rc_scan.l:135: `REGEXPR' undeclared (first use this function) rc_scan.l:136: `REGPROG' undeclared (first use this function) rc_scan.l:137: `REMOTE_NUMBERS_HANDLING' undeclared (first use this = function) rc_scan.l:138: `REMOTE_PHONE_DIALOUT' undeclared (first use this = function) rc_scan.l:139: `REMOTE_PHONE_INCOMING' undeclared (first use this = function) rc_scan.l:140: `RTPRIO' undeclared (first use this function) rc_scan.l:141: `SYSTEM' undeclared (first use this function) rc_scan.l:142: `UNITLENGTH' undeclared (first use this function) rc_scan.l:143: `UNITLENGTHSRC' undeclared (first use this function) rc_scan.l:144: `USEACCTFILE' undeclared (first use this function) rc_scan.l:145: `USRDEVICENAME' undeclared (first use this function) rc_scan.l:146: `USRDEVICEUNIT' undeclared (first use this function) rc_scan.l:147: `USEDOWN' undeclared (first use this function) rc_scan.l:148: `YES' undeclared (first use this function) *** Error code 1 Stop. *** Error code 1 Stop. -------------------------- I'd really appreciate some feedback, because I have to get my freebsd up on the net, or else I can't run freebsd and have to go back to nt. Thanks. Jon Johansen jon@mmadb.no ICQ: 9511298 ------=_NextPart_000_0016_01BE1B09.6AE041D0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
I'm using FreeBSD 3.0 and I'm having some trouble
with installing isdn4freebsd. I applied the paches. etc
that freebsd 3.0 users must apply (as stated in=20 FreeBSD/INSTALLATION).
In FreeBSD/ i run 'sh install.sh', which runs fine. Then I 'cd ..'=20 and
do a make depend (which runs fine), and then 'make' which doesn't = run=20 fine.
It says it cant find the file 'y.tab.h' so I search my hd for the=20 file
and I find it in '/usr/src/bin/sh/y.tab.h' and I copy it to=20 '/usr/src/
i4b/isdnd'. Then I do a 'make' again, it doesn't come up with the=20 error,
but it comes ut with several new ones:
 
-------------------------------------------
Warning: Object directory not changed from original=20 /usr/src/i4b/isdnd
cc -O -pipe -I../isdnmonitor -DDEBUG -DUSE_RTPRIO -g -Wall = -DUSE_CURSES=20 -DI4B_EXTERNAL_MONITOR -c rc_scan.
c
rc_scan.l: In function `yylex':
rc_scan.l:79: `yylval' undeclared (first use this function)
rc_scan.l:79: (Each undeclared identifier is reported only = once
rc_scan.l:79: for each function it appears in.)
rc_scan.l:80: `STRING' undeclared (first use this function)
rc_scan.l:93: `NUMBERSTR' undeclared (first use this = function)
rc_scan.l:96: `ACCTALL' undeclared (first use this function)
rc_scan.l:97: `ACCTFILE' undeclared (first use this function)
rc_scan.l:98: `ALERT' undeclared (first use this function)
rc_scan.l:99: `ANSWERPROG' undeclared (first use this = function)
rc_scan.l:100: `B1PROTOCOL' undeclared (first use this = function)
rc_scan.l:101: `CALLBACKWAIT' undeclared (first use this = function)
rc_scan.l:102: `CALLEDBACKWAIT' undeclared (first use this = function)
rc_scan.l:103: `REACTION' undeclared (first use this = function)
rc_scan.l:104: `DIALOUTTYPE' undeclared (first use this = function)
rc_scan.l:105: `DIALRANDINCR' undeclared (first use this = function)
rc_scan.l:106: `DIALRETRIES' undeclared (first use this = function)
rc_scan.l:107: `DIRECTION' undeclared (first use this = function)
rc_scan.l:108: `DOWNTRIES' undeclared (first use this = function)
rc_scan.l:109: `DOWNTIME' undeclared (first use this = function)
rc_scan.l:110: `EARLYHANGUP' undeclared (first use this = function)
rc_scan.l:111: `ENTRY' undeclared (first use this function)
rc_scan.l:112: `IDLETIME_IN' undeclared (first use this = function)
rc_scan.l:113: `IDLETIME_OUT' undeclared (first use this = function)
rc_scan.l:114: `ISDNCONTROLLER' undeclared (first use this = function)
rc_scan.l:115: `ISDNCHANNEL' undeclared (first use this = function)
rc_scan.l:116: `LOCAL_PHONE_DIALOUT' undeclared (first use this=20 function)
rc_scan.l:117: `LOCAL_PHONE_INCOMING' undeclared (first use this=20 function)
rc_scan.l:118: `MONITORSW' undeclared (first use this = function)
rc_scan.l:119: `MONITORPORT' undeclared (first use this = function)
rc_scan.l:120: `MONITOR' undeclared (first use this function)
rc_scan.l:121: `MONITORACCESS' undeclared (first use this = function)
rc_scan.l:122: `FULLCMD' undeclared (first use this function)
rc_scan.l:123: `RESTRICTEDCMD' undeclared (first use this = function)
rc_scan.l:124: `CHANNELSTATE' undeclared (first use this = function)
rc_scan.l:125: `CALLIN' undeclared (first use this function)
rc_scan.l:126: `CALLOUT' undeclared (first use this function)
rc_scan.l:127: `LOGEVENTS' undeclared (first use this = function)
rc_scan.l:128: `NAME' undeclared (first use this function)
rc_scan.l:129: `NO' undeclared (first use this function)
rc_scan.l:130: `OFF' undeclared (first use this function)
rc_scan.l:131: `ON' undeclared (first use this function)
rc_scan.l:132: `RATESFILE' undeclared (first use this = function)
rc_scan.l:133: `RATETYPE' undeclared (first use this = function)
rc_scan.l:134: `RECOVERYTIME' undeclared (first use this = function)
rc_scan.l:135: `REGEXPR' undeclared (first use this function)
rc_scan.l:136: `REGPROG' undeclared (first use this function)
rc_scan.l:137: `REMOTE_NUMBERS_HANDLING' undeclared (first use this = function)
rc_scan.l:138: `REMOTE_PHONE_DIALOUT' undeclared (first use this=20 function)
rc_scan.l:139: `REMOTE_PHONE_INCOMING' undeclared (first use this=20 function)
rc_scan.l:140: `RTPRIO' undeclared (first use this function)
rc_scan.l:141: `SYSTEM' undeclared (first use this function)
rc_scan.l:142: `UNITLENGTH' undeclared (first use this = function)
rc_scan.l:143: `UNITLENGTHSRC' undeclared (first use this = function)
rc_scan.l:144: `USEACCTFILE' undeclared (first use this = function)
rc_scan.l:145: `USRDEVICENAME' undeclared (first use this = function)
rc_scan.l:146: `USRDEVICEUNIT' undeclared (first use this = function)
rc_scan.l:147: `USEDOWN' undeclared (first use this function)
rc_scan.l:148: `YES' undeclared (first use this function)
*** Error code 1
Stop.
*** Error code 1
Stop.
--------------------------
 
I'd really appreciate some feedback, because I have to get my = freebsd
up on the net, or else I can't run freebsd and have to go back to = nt.
 
Thanks.
 
 
Jon Johansen
ICQ: 9511298
------=_NextPart_000_0016_01BE1B09.6AE041D0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 11:11:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA06029 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 11:11:37 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail-hotel.dk ([195.41.82.90]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA06024 for ; Sat, 28 Nov 1998 11:11:34 -0800 (PST) (envelope-from digitech@mmadb.no) Received: from MAIL-HOTEL [195.41.82.90] by mail-hotel.dk (SMTPD32-4.06) id A9FCA0A0122; Sat, 28 Nov 1998 20:07:40 +0100 Received: from 193.217.240.42 by mp-217-240-42.daxnet.no with MailShield (MailShield v1.05); 28 Nov 98 20:07:38 CET-1 from: to: Message-ID: <008c01be1b02$e5766a20$640064a0@jon> From: "Jon Johansen" To: Subject: Problem with i4b and freebsd3.0, please help. Date: Sat, 28 Nov 1998 20:11:25 +0100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0089_01BE1B0B.46A066E0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.0810.800 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0810.800 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------=_NextPart_000_0089_01BE1B0B.46A066E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I'm using FreeBSD 3.0 and I'm having some trouble with installing isdn4freebsd. I applied the paches. etc that freebsd 3.0 users must apply (as stated in FreeBSD/INSTALLATION). In FreeBSD/ i run 'sh install.sh', which runs fine. Then I 'cd ..' and do a make depend (which runs fine), and then 'make' which doesn't run = fine. It says it cant find the file 'y.tab.h' so I search my hd for the file and I find it in '/usr/src/bin/sh/y.tab.h' and I copy it to '/usr/src/ i4b/isdnd'. Then I do a 'make' again, it doesn't come up with the error, but it comes ut with several new ones: ------------------------------------------- Warning: Object directory not changed from original /usr/src/i4b/isdnd cc -O -pipe -I../isdnmonitor -DDEBUG -DUSE_RTPRIO -g -Wall -DUSE_CURSES = -DI4B_EXTERNAL_MONITOR -c rc_scan. c rc_scan.l: In function `yylex': rc_scan.l:79: `yylval' undeclared (first use this function) rc_scan.l:79: (Each undeclared identifier is reported only once rc_scan.l:79: for each function it appears in.) rc_scan.l:80: `STRING' undeclared (first use this function) rc_scan.l:93: `NUMBERSTR' undeclared (first use this function) rc_scan.l:96: `ACCTALL' undeclared (first use this function) rc_scan.l:97: `ACCTFILE' undeclared (first use this function) rc_scan.l:98: `ALERT' undeclared (first use this function) rc_scan.l:99: `ANSWERPROG' undeclared (first use this function) rc_scan.l:100: `B1PROTOCOL' undeclared (first use this function) rc_scan.l:101: `CALLBACKWAIT' undeclared (first use this function) rc_scan.l:102: `CALLEDBACKWAIT' undeclared (first use this function) rc_scan.l:103: `REACTION' undeclared (first use this function) rc_scan.l:104: `DIALOUTTYPE' undeclared (first use this function) rc_scan.l:105: `DIALRANDINCR' undeclared (first use this function) rc_scan.l:106: `DIALRETRIES' undeclared (first use this function) rc_scan.l:107: `DIRECTION' undeclared (first use this function) rc_scan.l:108: `DOWNTRIES' undeclared (first use this function) rc_scan.l:109: `DOWNTIME' undeclared (first use this function) rc_scan.l:110: `EARLYHANGUP' undeclared (first use this function) rc_scan.l:111: `ENTRY' undeclared (first use this function) rc_scan.l:112: `IDLETIME_IN' undeclared (first use this function) rc_scan.l:113: `IDLETIME_OUT' undeclared (first use this function) rc_scan.l:114: `ISDNCONTROLLER' undeclared (first use this function) rc_scan.l:115: `ISDNCHANNEL' undeclared (first use this function) rc_scan.l:116: `LOCAL_PHONE_DIALOUT' undeclared (first use this = function) rc_scan.l:117: `LOCAL_PHONE_INCOMING' undeclared (first use this = function) rc_scan.l:118: `MONITORSW' undeclared (first use this function) rc_scan.l:119: `MONITORPORT' undeclared (first use this function) rc_scan.l:120: `MONITOR' undeclared (first use this function) rc_scan.l:121: `MONITORACCESS' undeclared (first use this function) rc_scan.l:122: `FULLCMD' undeclared (first use this function) rc_scan.l:123: `RESTRICTEDCMD' undeclared (first use this function) rc_scan.l:124: `CHANNELSTATE' undeclared (first use this function) rc_scan.l:125: `CALLIN' undeclared (first use this function) rc_scan.l:126: `CALLOUT' undeclared (first use this function) rc_scan.l:127: `LOGEVENTS' undeclared (first use this function) rc_scan.l:128: `NAME' undeclared (first use this function) rc_scan.l:129: `NO' undeclared (first use this function) rc_scan.l:130: `OFF' undeclared (first use this function) rc_scan.l:131: `ON' undeclared (first use this function) rc_scan.l:132: `RATESFILE' undeclared (first use this function) rc_scan.l:133: `RATETYPE' undeclared (first use this function) rc_scan.l:134: `RECOVERYTIME' undeclared (first use this function) rc_scan.l:135: `REGEXPR' undeclared (first use this function) rc_scan.l:136: `REGPROG' undeclared (first use this function) rc_scan.l:137: `REMOTE_NUMBERS_HANDLING' undeclared (first use this = function) rc_scan.l:138: `REMOTE_PHONE_DIALOUT' undeclared (first use this = function) rc_scan.l:139: `REMOTE_PHONE_INCOMING' undeclared (first use this = function) rc_scan.l:140: `RTPRIO' undeclared (first use this function) rc_scan.l:141: `SYSTEM' undeclared (first use this function) rc_scan.l:142: `UNITLENGTH' undeclared (first use this function) rc_scan.l:143: `UNITLENGTHSRC' undeclared (first use this function) rc_scan.l:144: `USEACCTFILE' undeclared (first use this function) rc_scan.l:145: `USRDEVICENAME' undeclared (first use this function) rc_scan.l:146: `USRDEVICEUNIT' undeclared (first use this function) rc_scan.l:147: `USEDOWN' undeclared (first use this function) rc_scan.l:148: `YES' undeclared (first use this function) *** Error code 1 Stop. *** Error code 1 Stop. -------------------------- I'd really appreciate some feedback, because I have to get my freebsd up on the net, or else I can't run freebsd and have to go back to nt. Thanks. Jon Johansen digitech@mmadb.no ICQ: 9511298 ------=_NextPart_000_0089_01BE1B0B.46A066E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
I'm using FreeBSD 3.0 and I'm having some trouble
with installing isdn4freebsd. I applied the paches. etc
that freebsd 3.0 users must apply (as stated in=20 FreeBSD/INSTALLATION).
In FreeBSD/ i run 'sh install.sh', which runs fine. Then I 'cd ..'=20 and
do a make depend (which runs fine), and then 'make' which doesn't = run=20 fine.
It says it cant find the file 'y.tab.h' so I search my hd for the=20 file
and I find it in '/usr/src/bin/sh/y.tab.h' and I copy it to=20 '/usr/src/
i4b/isdnd'. Then I do a 'make' again, it doesn't come up with the=20 error,
but it comes ut with several new ones:
 
-------------------------------------------
Warning: Object directory not changed from original=20 /usr/src/i4b/isdnd
cc -O -pipe -I../isdnmonitor -DDEBUG -DUSE_RTPRIO -g -Wall = -DUSE_CURSES=20 -DI4B_EXTERNAL_MONITOR -c rc_scan.
c
rc_scan.l: In function `yylex':
rc_scan.l:79: `yylval' undeclared (first use this function)
rc_scan.l:79: (Each undeclared identifier is reported only = once
rc_scan.l:79: for each function it appears in.)
rc_scan.l:80: `STRING' undeclared (first use this function)
rc_scan.l:93: `NUMBERSTR' undeclared (first use this = function)
rc_scan.l:96: `ACCTALL' undeclared (first use this function)
rc_scan.l:97: `ACCTFILE' undeclared (first use this function)
rc_scan.l:98: `ALERT' undeclared (first use this function)
rc_scan.l:99: `ANSWERPROG' undeclared (first use this = function)
rc_scan.l:100: `B1PROTOCOL' undeclared (first use this = function)
rc_scan.l:101: `CALLBACKWAIT' undeclared (first use this = function)
rc_scan.l:102: `CALLEDBACKWAIT' undeclared (first use this = function)
rc_scan.l:103: `REACTION' undeclared (first use this = function)
rc_scan.l:104: `DIALOUTTYPE' undeclared (first use this = function)
rc_scan.l:105: `DIALRANDINCR' undeclared (first use this = function)
rc_scan.l:106: `DIALRETRIES' undeclared (first use this = function)
rc_scan.l:107: `DIRECTION' undeclared (first use this = function)
rc_scan.l:108: `DOWNTRIES' undeclared (first use this = function)
rc_scan.l:109: `DOWNTIME' undeclared (first use this = function)
rc_scan.l:110: `EARLYHANGUP' undeclared (first use this = function)
rc_scan.l:111: `ENTRY' undeclared (first use this function)
rc_scan.l:112: `IDLETIME_IN' undeclared (first use this = function)
rc_scan.l:113: `IDLETIME_OUT' undeclared (first use this = function)
rc_scan.l:114: `ISDNCONTROLLER' undeclared (first use this = function)
rc_scan.l:115: `ISDNCHANNEL' undeclared (first use this = function)
rc_scan.l:116: `LOCAL_PHONE_DIALOUT' undeclared (first use this=20 function)
rc_scan.l:117: `LOCAL_PHONE_INCOMING' undeclared (first use this=20 function)
rc_scan.l:118: `MONITORSW' undeclared (first use this = function)
rc_scan.l:119: `MONITORPORT' undeclared (first use this = function)
rc_scan.l:120: `MONITOR' undeclared (first use this function)
rc_scan.l:121: `MONITORACCESS' undeclared (first use this = function)
rc_scan.l:122: `FULLCMD' undeclared (first use this function)
rc_scan.l:123: `RESTRICTEDCMD' undeclared (first use this = function)
rc_scan.l:124: `CHANNELSTATE' undeclared (first use this = function)
rc_scan.l:125: `CALLIN' undeclared (first use this function)
rc_scan.l:126: `CALLOUT' undeclared (first use this function)
rc_scan.l:127: `LOGEVENTS' undeclared (first use this = function)
rc_scan.l:128: `NAME' undeclared (first use this function)
rc_scan.l:129: `NO' undeclared (first use this function)
rc_scan.l:130: `OFF' undeclared (first use this function)
rc_scan.l:131: `ON' undeclared (first use this function)
rc_scan.l:132: `RATESFILE' undeclared (first use this = function)
rc_scan.l:133: `RATETYPE' undeclared (first use this = function)
rc_scan.l:134: `RECOVERYTIME' undeclared (first use this = function)
rc_scan.l:135: `REGEXPR' undeclared (first use this function)
rc_scan.l:136: `REGPROG' undeclared (first use this function)
rc_scan.l:137: `REMOTE_NUMBERS_HANDLING' undeclared (first use this = function)
rc_scan.l:138: `REMOTE_PHONE_DIALOUT' undeclared (first use this=20 function)
rc_scan.l:139: `REMOTE_PHONE_INCOMING' undeclared (first use this=20 function)
rc_scan.l:140: `RTPRIO' undeclared (first use this function)
rc_scan.l:141: `SYSTEM' undeclared (first use this function)
rc_scan.l:142: `UNITLENGTH' undeclared (first use this = function)
rc_scan.l:143: `UNITLENGTHSRC' undeclared (first use this = function)
rc_scan.l:144: `USEACCTFILE' undeclared (first use this = function)
rc_scan.l:145: `USRDEVICENAME' undeclared (first use this = function)
rc_scan.l:146: `USRDEVICEUNIT' undeclared (first use this = function)
rc_scan.l:147: `USEDOWN' undeclared (first use this function)
rc_scan.l:148: `YES' undeclared (first use this function)
*** Error code 1
Stop.
*** Error code 1
Stop.
--------------------------
 
I'd really appreciate some feedback, because I have to get my = freebsd
up on the net, or else I can't run freebsd and have to go back to = nt.
 
Thanks.
 
 
Jon Johansen
ICQ: 9511298
------=_NextPart_000_0089_01BE1B0B.46A066E0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 12:51:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13013 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 12:51:22 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from foobar.franken.de (foobar.franken.de [194.94.249.81]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13005 for ; Sat, 28 Nov 1998 12:51:15 -0800 (PST) (envelope-from logix@foobar.franken.de) Received: (from logix@localhost) by foobar.franken.de (8.8.8/8.8.5) id VAA05016; Sat, 28 Nov 1998 21:50:28 +0100 (CET) Message-ID: <19981128215027.A4989@foobar.franken.de> Date: Sat, 28 Nov 1998 21:50:27 +0100 From: Harold Gutch To: Jon Johansen , freebsd-isdn@FreeBSD.ORG Subject: Re: Problem with i4b and freebsd3.0, please help. References: <001901be1b01$09776750$640064a0@jon> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <001901be1b01$09776750$640064a0@jon>; from Jon Johansen on Sat, Nov 28, 1998 at 07:58:07PM +0100 X-Organisation: BatmanSystemDistribution X-Mission: To free the world from the Penguin Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, Nov 28, 1998 at 07:58:07PM +0100, Jon Johansen wrote: > I'm using FreeBSD 3.0 and I'm having some trouble > with installing isdn4freebsd. I applied the paches. etc > that freebsd 3.0 users must apply (as stated in FreeBSD/INSTALLATION). > In FreeBSD/ i run 'sh install.sh', which runs fine. Then I 'cd ..' and > do a make depend (which runs fine), and then 'make' which doesn't run fine. > It says it cant find the file 'y.tab.h' so I search my hd for the file > and I find it in '/usr/src/bin/sh/y.tab.h' and I copy it to '/usr/src/ > i4b/isdnd'. Then I do a 'make' again, it doesn't come up with the error, > but it comes ut with several new ones: > The following was sent to the list quite a while ago: From: Wolfgang Helbig Message-Id: <199805091103.NAA00483@rvc1.informatik.ba-stuttgart.de> Subject: i4b-00.60-alpha for FreeBSD-current To: FreeBSD-ISDN@FreeBSD.ORG (FreeBSD ISDN mailinglist) Date: Sat, 9 May 1998 13:03:04 +0200 (MET DST) X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG X-Loop: FreeBSD.org Status: RO Content-Length: 3129 Lines: 101 Hi, here are some patches to make i4b build for FreeBSD-current: - Bruce Evans changed yacc and lex rules in bsd-prog-mk, which broke isdnd/Makefile Don't forget ``make depend''. - asm volatile is not valid anymore in the current gcc-configuration, use __asm __volatile instead in i4b_tel_s08.c and i4b_tel_s16.c This patch should work in FreeBSD 2.2.x and NetBSD as well?? - A typo in i4b_l1fsm.c. With these patches applied it builds and works fine. Wolfgang diff -ru /home/helbig/src/i4b/isdnd/Makefile ./isdnd/Makefile --- /home/helbig/src/i4b/isdnd/Makefile Wed Apr 22 11:47:12 1998 +++ ./isdnd/Makefile Sat May 9 11:35:39 1998 @@ -1,14 +1,26 @@ +.if !defined(BSDTYPE) +BSDTYPE!=uname +.endif + +.if !defined(RELEASE) +RELEASE!=uname -r +.endif + PROG = isdnd SRCS = rc_parse.y rc_scan.l main.c rc_config.c log.c curses.c \ process.c rates.c msghdl.c fsm.c support.c timer.c \ exec.c dial.c monitor.c +.if (${BSDTYPE} == "FreeBSD" && ${RELEASE} == "3.0-CURRENT") +SRCS += y.tab.h +.endif + +.if (${BSDTYPE} == "NetBSD" || \ + ${BSDTYPE} == "FreeBSD" && ${RELEASE} != "3.0-CURRENT") CLEANFILES+= rc_scan.c rc_parse.c y.tab.h y.output hdr.out isdnd.core +.endif COPTS += -I../isdnmonitor -.if !defined(BSDTYPE) -BSDTYPE!=uname -.endif # compile debug support COPTS += -DDEBUG @@ -28,10 +40,13 @@ MAN = isdnd.8 isdnd.rc.5 isdnd.rates.5 isdnd.acct.5 .endif +.if (${BSDTYPE} == "NetBSD" || \ + ${BSDTYPE} == "FreeBSD" && ${RELEASE} != "3.0-CURRENT") rc_scan.c: rc_scan.l y.tab.h y.tab.h: rc_parse.c rc_parse.c: rc_parse.y rc_config.c: y.tab.h +.endif hdr: cextract +A +p -P -E -o hdr.out *.c diff -ru /home/helbig/src/i4b/layer1/i4b_l1fsm.c ./layer1/i4b_l1fsm.c --- /home/helbig/src/i4b/layer1/i4b_l1fsm.c Fri May 1 19:23:33 1998 +++ ./layer1/i4b_l1fsm.c Sat May 9 12:13:14 1998 @@ -171,7 +171,7 @@ { sc->sc_I430T3 = 0; #if defined(__FreeBSD__) && __FreeBSD__ >=3 - untimeout((TIMEOUT_FUNC_T)timer3_expired,(struct isic_softc *)sc, T3_callout); + untimeout((TIMEOUT_FUNC_T)timer3_expired,(struct isic_softc *)sc, sc->sc_T3_callout); #else untimeout((TIMEOUT_FUNC_T)timer3_expired,(struct isic_softc *)sc); #endif diff -ru /home/helbig/src/i4b/layer1/i4b_tel_s016.c ./layer1/i4b_tel_s016.c --- /home/helbig/src/i4b/layer1/i4b_tel_s016.c Mon Mar 2 09:42:51 1998 +++ ./layer1/i4b_tel_s016.c Sat May 9 12:07:29 1998 @@ -170,7 +170,7 @@ tels016_memcpyb(void *to, const void *from, size_t len) { /* %edi=to %esi=from %ecx=len */ - asm volatile (" + __asm __volatile (" .align 4,0x90 cld rep diff -ru /home/helbig/src/i4b/layer1/i4b_tel_s08.c ./layer1/i4b_tel_s08.c --- /home/helbig/src/i4b/layer1/i4b_tel_s08.c Tue Apr 21 17:57:20 1998 +++ ./layer1/i4b_tel_s08.c Sat May 9 12:07:50 1998 @@ -169,7 +169,7 @@ tels08_memcpyb(void *to, const void *from, size_t len) { /* %edi=to %esi=from %ecx=len */ - asm volatile (" + __asm __volatile (" .align 4,0x90 cld rep To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message -- bye, logix Sleep is an abstinence syndrome wich occurs due to lack of caffein. Wed Mar 4 04:53:33 CET 1998 #unix, ircnet To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 13:11:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA14569 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 13:11:58 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA14561 for ; Sat, 28 Nov 1998 13:11:55 -0800 (PST) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id VAA01316; Sat, 28 Nov 1998 21:54:59 +0100 (CET) Message-Id: <199811282054.VAA01316@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: "Jon Johansen" cc: freebsd-isdn@FreeBSD.ORG Subject: Re: Problem with i4b and freebsd3.0, please help. Reply-To: Gary Jennejohn In-reply-to: Your message of "Sat, 28 Nov 1998 20:11:25 +0100." <008c01be1b02$e5766a20$640064a0@jon> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 28 Nov 1998 21:54:59 +0100 From: Gary Jennejohn Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org !!! Please do not send mail in HTML format !!! "Jon Johansen" writes: >I'm using FreeBSD 3.0 and I'm having some trouble >with installing isdn4freebsd. I applied the paches. etc >that freebsd 3.0 users must apply (as stated in FreeBSD/INSTALLATION). >In FreeBSD/ i run 'sh install.sh', which runs fine. Then I 'cd ..' and >do a make depend (which runs fine), and then 'make' which doesn't run = >fine. >It says it cant find the file 'y.tab.h' so I search my hd for the file >and I find it in '/usr/src/bin/sh/y.tab.h' and I copy it to '/usr/src/ >i4b/isdnd'. Then I do a 'make' again, it doesn't come up with the error, >but it comes ut with several new ones: > [lots of error messages deleted] First of all, you definitely do not want to use the y.tab.h from the Bourne shell sources. It has 0 relation to isdn4bsd. Next, you are missing lots of patches needed to run i4b under 3.0R. The current release (I assume that you are using 0.63) was produced at a time when -current was nothing like 3.0R, and lots of things have changed. For that matter, -current has changed since 3.0R. In addition to these points, Hellmuth Michaelis (the father of i4b) always develops for -stable, so the stock i4b release usually will not work with -current anyway. Patches to get i4b running under 3.0 have been posted to this list. I don't have copies of them (I run the developers' version of i4b), but I suggest that you use the search engine at www.freebsd.org to look through the maillist archive. There was recently a discussion related to collecting all the required patches and putting them on the consol.de server, but that apparently has not happened yet. --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 17:20:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA06060 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 17:20:30 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from mail-hotel.dk ([195.41.82.90]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id RAA06044 for ; Sat, 28 Nov 1998 17:20:27 -0800 (PST) (envelope-from digitech@mmadb.no) Received: from MAIL-HOTEL [195.41.82.90] by mail-hotel.dk (SMTPD32-4.06) id A07126C00B6; Sun, 29 Nov 1998 02:16:33 +0100 Received: from 193.217.240.182 by mp-217-240-182.daxnet.no with MailShield (MailShield v1.05); 29 Nov 98 02:16:32 CET-1 from: to: Message-ID: <000d01be1b36$6e975cf0$640064a0@jon> From: "Jon Johansen" To: Subject: Freebsd 3.0 and the latest i4b Date: Sun, 29 Nov 1998 02:20:20 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.0810.800 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0810.800 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org When I tried to install the latest i4b it said that it couldn't find y.tab.h I searched the mailing list archive on www.freebsd.org and found a mail where someone said you had to rename rc_parse.h in isdnd/ to y.tab.h I did that, but it still doesn't work. Now I get these errors: ----------------------------------- ===> isdntrace Warning: Object directory not changed from original /usr/src/i4b/isdntrace ===> isdndebug Warning: Object directory not changed from original /usr/src/i4b/isdndebug ===> isdnd Warning: Object directory not changed from original /usr/src/i4b/isdnd cc -O -pipe -I../isdnmonitor -DDEBUG -DUSE_RTPRIO -g -Wall -DUSE_CURSES -DI4 B_EXTERNAL_MONITOR -c rc_scan.c rc_scan.l:231: conflicting types for `YYSTYPE´ y.tab.h:60: previous declaration of `YYSTYPE´ rc_scan.l:232: conflicting types for `yylval´ y.tab.h:61: previous declaration of `yylval´ *** Error code 1 Stop. *** Error code 1 Stop. ------------------------------------ Anyone know what's wrong? If someone has managed to get freebsd 3.0 and the latest i4b up and running, please let me know how you managed to do that. Thanks. Jon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 17:52:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA08074 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 17:52:02 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA08069 for ; Sat, 28 Nov 1998 17:52:00 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id CAA21538; Sun, 29 Nov 1998 02:51:52 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id CAA05388; Sun, 29 Nov 1998 02:51:51 +0100 (MET) Message-ID: <19981129025151.O9226@follo.net> Date: Sun, 29 Nov 1998 02:51:51 +0100 From: Eivind Eklund To: Jon Johansen , freebsd-isdn@FreeBSD.ORG Subject: Re: Freebsd 3.0 and the latest i4b References: <000d01be1b36$6e975cf0$640064a0@jon> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <000d01be1b36$6e975cf0$640064a0@jon>; from Jon Johansen on Sun, Nov 29, 1998 at 02:20:20AM +0100 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Nov 29, 1998 at 02:20:20AM +0100, Jon Johansen wrote: > When I tried to install the latest i4b it said that > it couldn't find y.tab.h > > I searched the mailing list archive on www.freebsd.org > and found a mail where someone said you had to > rename rc_parse.h in isdnd/ to y.tab.h > I did that, but it still doesn't work. I'll take the freedom of posting the diff from 0.63 to the current Makefile for isdnd (from the developers version). If you apply this, it should solve the problem, I believe (but I have been known to be wrong before). Index: Makefile =================================================================== RCS file: /home/ncvs/yes/intercom/src/sys/i4b-contrib/isdnd/Makefile,v retrieving revision 1.1.1.3 retrieving revision 1.1.1.4 diff -u -r1.1.1.3 -r1.1.1.4 --- Makefile 1998/07/21 16:06:51 1.1.1.3 +++ Makefile 1998/11/06 13:32:39 1.1.1.4 @@ -1,29 +1,38 @@ +# Copyright (c) 1997, 1998 Hellmuth Michaelis. All rights reserved. + .if !defined(BSDTYPE) BSDTYPE!=uname .endif .if !defined(RELEASE) -RELEASE!=uname -r +RELEASE!=expr `uname -r` : '\([.0-9]*[D-Z]*\)' +.endif + +# NEWMK reflects a change in the system makefiles, that affects yacc rules. +.if ${BSDTYPE} == "FreeBSD" && (${RELEASE} == "3.0" || ${RELEASE} == "2.2.8") +NEWMK = YES +.elsif ${BSDTYPE} == "NetBSD" && ${RELEASE} != "1.3" && ${RELEASE} != "1.3.1" && ${RELEASE} != "1.3.2" && ${RELEASE} != "1.3.3" && ${RELEASE} != "1.3.4" +NEWMK = YES +.else +NEWMK = NO .endif PROG = isdnd + SRCS = rc_parse.y rc_scan.l main.c rc_config.c log.c curses.c \ process.c rates.c msghdl.c fsm.c support.c timer.c \ - exec.c dial.c monitor.c pcause.c + exec.c dial.c monitor.c pcause.c controller.c alias.c \ + y.tab.h -.if (${BSDTYPE} == "FreeBSD" && ${RELEASE} == "3.0-CURRENT") -SRCS += y.tab.h +.if ${NEWMK} == "NO" +CLEANFILES+= rc_scan.c rc_parse.c y.tab.h y.output y.tab.c .endif -.if (${BSDTYPE} == "NetBSD" || ${BSDTYPE} == "OpenBSD" || \ - ${BSDTYPE} == "FreeBSD" && ${RELEASE} != "3.0-CURRENT") -CLEANFILES+= rc_scan.c rc_parse.c y.tab.h y.output hdr.out isdnd.core -.endif - -COPTS += -I../isdnmonitor +COPTS += -I${.CURDIR}/../isdnmonitor -I${.CURDIR}/../isdntel -I${.OBJDIR} # compile debug support COPTS += -DDEBUG + # enable rtprio usage .if (${BSDTYPE} == "FreeBSD") COPTS += -DUSE_RTPRIO @@ -37,16 +46,19 @@ MAN = isdnd.8 isdnd.rc.5 isdnd.rates.5 isdnd.acct.5 .endif -.if (${BSDTYPE} == "NetBSD" || ${BSDTYPE} == "OpenBSD" || \ - ${BSDTYPE} == "FreeBSD" && ${RELEASE} != "3.0-CURRENT") -rc_scan.c: rc_scan.l y.tab.h -y.tab.h: rc_parse.c -rc_parse.c: rc_parse.y -rc_config.c: y.tab.h +.if (${BSDTYPE} == "NetBSD") +YFLAGS += -d .endif -hdr: - cextract +A +p -P -E -o hdr.out *.c +.if ${NEWMK} == "NO" +${.CURDIR}/rc_parse.c: rc_parse.y +${.CURDIR}/y.tab.h: rc_parse.c +${.CURDIR}/rc_scan.c: rc_scan.l y.tab.h +${.CURDIR}/rc_config.c: y.tab.h + +y.tab.h: + $(YACC) -d ${.CURDIR}/rc_parse.y +.endif .include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message From owner-freebsd-isdn Sat Nov 28 18:17:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA10068 for freebsd-isdn-outgoing; Sat, 28 Nov 1998 18:17:20 -0800 (PST) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA10061 for ; Sat, 28 Nov 1998 18:17:18 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id DAA21749; Sun, 29 Nov 1998 03:17:10 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id DAA06976; Sun, 29 Nov 1998 03:17:10 +0100 (MET) Message-ID: <19981129031709.Q9226@follo.net> Date: Sun, 29 Nov 1998 03:17:09 +0100 From: Eivind Eklund To: Jon Johansen , freebsd-isdn@FreeBSD.ORG Subject: Re: Freebsd 3.0 and the latest i4b References: <000d01be1b36$6e975cf0$640064a0@jon> <19981129025151.O9226@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19981129025151.O9226@follo.net>; from Eivind Eklund on Sun, Nov 29, 1998 at 02:51:51AM +0100 Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Nov 29, 1998 at 02:51:51AM +0100, Eivind Eklund wrote: > On Sun, Nov 29, 1998 at 02:20:20AM +0100, Jon Johansen wrote: > > When I tried to install the latest i4b it said that > > it couldn't find y.tab.h > > > > I searched the mailing list archive on www.freebsd.org > > and found a mail where someone said you had to > > rename rc_parse.h in isdnd/ to y.tab.h > > I did that, but it still doesn't work. > > I'll take the freedom of posting the diff from 0.63 to the current > Makefile for isdnd (from the developers version). If you apply this, > it should solve the problem, I believe (but I have been known to be > wrong before). This patch introduce two new files 'controller.c' and 'alias.c' - you don't have those files, so you should revert that part of the patch. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message