Date: Thu, 22 Nov 2001 20:43:53 -0500 From: "Matthew Emmerton" <matt@gsicomp.on.ca> To: "Steve Brown" <gtabug@prayforwind.com>, <freebsd-questions@FreeBSD.ORG> Subject: Re: high speed internet connection and lesstif question Message-ID: <00c301c173c0$4fbcc190$1200a8c0@gsicomp.on.ca> References: <Pine.GSO.4.40.0111221215090.19676-100000@algernon.csd.uwo.ca> <000d01c17381$94666b00$7301a8c0@eagle.ca> <000c01c17393$fd7255c0$660f129f@bro5637> <3.0.5.32.20011122151000.010034b0@mail.sage-american.com> <006f01c1739e$2e2b6f30$1200a8c0@gsicomp.on.ca> <20011122202317.A1106@prayforwind.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Connecting to the 'net via PPPoE isn't possible at install time, for two reasons: 1) the kernel that ships on the install disks doesn't have any of the netgraph widgets 2) the userland that ships on the install disks doesn't have ppp, nor the facility to craft up a valid ppp.conf. As you correctly point out, you'll need to install the 'bin' distribution (for ppp) plus the kernel source ('ssys') distribution (for kernel modules) before you'll be able to use PPPoE. -- Matt > Anybody seen this work on GENERIC first hand? If so, it should be > possible to connect to 'net PPPoE at install time. I tried before, > but I had to 1'st ftp base system + source over dialup using > 4.4-RELEASE > > I'll try it in fact... > Steve > > On Thu, Nov 22, 2001 at 04:39:34PM -0500, Matthew Emmerton wrote: > > There is a long and convoluted explanation for that. I may be a bit off, > > but Brian Somers cleared me up on a lot of things wrt this earlier on this > > week, so here's everything in one place for the benefit of the archives. > > > > In the beginning, you had to have 'options NETGRAPH' in the kernel to use > > any of the netgraph widgets, and widgets could be dynamically loaded when > > you needed them. (So, for PPPoE, it would dyanmically load the pppoe, > > socket and ether widgets, with the base netgraph module being part of the > > kernel.) This worked just fine in 3.4-RELEASE, but broke in 4.0-RELEASE > > (and remains so.) > > > > The handbook was then updated to say that you needed to have all four > > netgraph options compiled into your kernel. This would ensure that it would > > never have to dynamically load modules and bail out. > > > > Somewhere after 4.0-REL (between 4.2-REL and 4.3-REL?), the FreeBSD gods > > made some changes so 'options NETGRAPH' *wasn't* required in your kernel > > anymore - it too could be loaded dynamically. So if you didn't have > > anything in your kernel and wanted to use PPPoE, the 'ppp' program would > > dynamically load the required modules and all would be well. > > > > In summary, to use PPPoE now, you don't need to modify your kernel -- > > everything will be loaded on the fly. However, if you want to have the > > support statically-linked in your kernel, be sure to add all 4 required > > components for PPPoE, otherwise you'll have problems. > > > > -- > > Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00c301c173c0$4fbcc190$1200a8c0>