From owner-freebsd-questions Thu Aug 29 20:10:17 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA28451 for questions-outgoing; Thu, 29 Aug 1996 20:10:17 -0700 (PDT) Received: from ns.kconline.com (ns.kconline.com [207.51.167.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA28445 for ; Thu, 29 Aug 1996 20:10:14 -0700 (PDT) Received: from localhost (jriffle@localhost) by ns.kconline.com (8.7.5/8.6.12) with SMTP id WAA10885; Thu, 29 Aug 1996 22:06:00 -0500 (EST) Date: Thu, 29 Aug 1996 22:05:59 -0500 (EST) From: Jim Riffle To: Keith Leonard cc: questions@FreeBSD.org Subject: Re: Having trouble with user ppp In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Fri, 30 Aug 1996, Keith Leonard wrote: > Sorry for disturbing the group, but > I've RTFM and I'm still having problems with user ppp in FreeBSD 2.1. > I've gone step by step and created or modified the devices and files. > I've compiled the kernel with user ppp (tun0). after doing everthing > listed up to 12.1 last line (yes I've read further but to no avail) I get > the message: > > can't find ifindex. > open_tun: No such file or directory I had this same problem and was able to find a work around in the archives. Rather or not, this is a *good* solution, I don't know. However it does get you past that error. edit the line in the ppp source file route.c and replace struct ifreq reqbuf[32]; with struct ifreq reqbuf[320]; Or really anything which is larger than 32. Recompile and install, and it should work for you then. Jim