From owner-freebsd-questions Mon Dec 23 10:58:16 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA15543 for questions-outgoing; Mon, 23 Dec 1996 10:58:16 -0800 (PST) Received: from horton.iaces.com ([204.147.87.98]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id KAA15536 for ; Mon, 23 Dec 1996 10:58:13 -0800 (PST) Received: (from proot@localhost) by horton.iaces.com (8.8.4/8.7.3) id MAA13399; Mon, 23 Dec 1996 12:58:00 -0600 (CST) From: "Paul T. Root" Message-Id: <199612231858.MAA13399@horton.iaces.com> Subject: Re: customizing the kernel To: davisson@handset.laa.com (Leslie Davisson) Date: Mon, 23 Dec 1996 12:58:00 -0600 (CST) Cc: freebsd-questions@freebsd.org In-Reply-To: <9612231815.AA08760@handset.laa.com> from Leslie Davisson at "Dec 23, 96 01:15:49 pm" X-Organization: !nterprise Networking Services - ACES X-Phone: (612) 663-1979 X-Fax: (612) 663-8030 X-Page: (800) SKY-PAGE PIN: 537-7270 X-Address: 200 S. 5th St., Suite 1100 X-Address: Minneapolis, MN 55402 X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In a previous message, Leslie Davisson said: > Hello, > > I recently customized my kernel for my i386 box using Section 5 of > the FreeBSD handbook. My kernel compiled and booted the machine. > However, none of my network functionality was present. ed1 is the > device that my network card is talking to so I left ed1 uncommented > and ed0 uncommented just because. The ed1 registers itself during > boot displaying its flags and ethernet address, etc. But, when the > routing daemon goes to start, ed1 times out and therefore I don't > have a default router, nameserver, etc. I can't ping anyone either. > So, is there something I commented out that I shouldn't have? I > sure can't tell. I verified the stuff that I do have commented out > with the devices shown in section 5 and am at a loss. Please let me > know what I can do. > > Thanks, > > Leslie Davisson > davisson@laa.com > Lynn-Arthur Associates, Inc. > > P.S. My machine's networking was working just fine using the > Generic kernel so it's not a question of other things being wrong. > It's definitely something I did to this new kernel. Below is a > copy of my customized kernel. There were a lot of things that were in this kernel that I didn't understand. If you were really on a 386, I'd doubt that you had PCI. But that's neither here nor there. However, the to ethernet ports look wrong to me. They only differ by the port. The IRQ and I/O mem are conflicting. That might be causing timeouts. A good way to check it, go into the kernel configuration (-c at boot) and disable the ed0. > device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr > device ed1 at isa? port 0x300 net irq 5 iomem 0xd8000 vector edintr