From owner-freebsd-stable Tue Mar 20 0:40:13 2001 Delivered-To: freebsd-stable@freebsd.org Received: from edgemaster.zombie.org (edgemaster.creighton.edu [147.134.107.69]) by hub.freebsd.org (Postfix) with ESMTP id 3476D37B742 for ; Tue, 20 Mar 2001 00:40:11 -0800 (PST) (envelope-from smkelly@zombie.org) Received: by edgemaster.zombie.org (Postfix, from userid 1001) id D76B2991B; Tue, 20 Mar 2001 02:38:26 -0600 (CST) Date: Tue, 20 Mar 2001 02:38:26 -0600 From: Sean Kelly To: Andrew Hesford Cc: freebsd-stable@freebsd.org Subject: Re: Booting with modules Message-ID: <20010320023826.A542@edgemaster.zombie.org> References: <20010319235314.A444@edgemaster.zombie.org> <20010319230008.B15322@xor.obsecurity.org> <20010320013443.A472@edgemaster.zombie.org> <20010319235300.A16082@xor.obsecurity.org> <20010320020229.A435@edgemaster.zombie.org> <20010320022930.A1089@cec.wustl.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010320022930.A1089@cec.wustl.edu>; from ajh3@chmod.ath.cx on Tue, Mar 20, 2001 at 02:29:30AM -0600 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Mar 20, 2001 at 02:29:30AM -0600, Andrew Hesford wrote: > Well... I know that xl and dc get along just fine, since the packets you > have received that constitute this message passed through a > firewally/router using xl0 and dc0 as the two network interfaces. I know they work together after you get the modules loaded, because I'm writing to you from the same machine with the Internet on xl0. They are both loaded now, it's just that something funny is going on when they are loaded via loader/kernel/whatever. > Have you built a kernel with all these options built in? Is there still > trouble? Why do you need /boot/loader to load them right away? Won't the > kernel automatically load the modules the first time they are used? Aren't you testimonial that they work together in a kernel? The problem involves modules, not the drivers, as far as I can tell. I want to have them booted with loader because I can. Does there have to be a reason for using a feature of FreeBSD, and do you have to justify wanting it to work the way it is intended? > I've always believed in the one-giant-kernel point of view. Most things, > definitely NIC drivers, should be built right into the kernel. Try this > first. If recognition still fails, maybe you have broken or conflicting > hardware. Again, it isn't hardware. I am not sure where I stand on whether monolithic or modular kernels are better, but I know one thing. That one thing I know is that this isn't working and it should be. That, in my opinion, is justification enough to write to this list and see what can be found to fix it so it is in working order. I can't imagine I'm the only person who will ever have all their modules in /boot/loader.conf, and do you want to turn away every person who does this and just say "Build a monolithic kernel?" -- Sean Kelly | PGP KeyID: 77042C7B smkelly@zombie.org | http://www.zombie.org For PGP key, send e-mail with subject "send pgp key" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message