From owner-freebsd-questions Tue Mar 30 19: 3: 6 1999 Delivered-To: freebsd-questions@freebsd.org Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (Postfix) with ESMTP id 3BFF0155D1 for ; Tue, 30 Mar 1999 19:03:02 -0800 (PST) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id MAA04610; Wed, 31 Mar 1999 12:32:39 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.3/8.9.0) id MAA28908; Wed, 31 Mar 1999 12:32:38 +0930 (CST) Message-ID: <19990331123238.M413@lemis.com> Date: Wed, 31 Mar 1999 12:32:38 +0930 From: Greg Lehey To: User Grios , questions@FreeBSD.ORG Subject: Re: ed0 References: <37018EA3.31AB2E1E@netshell.com.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <37018EA3.31AB2E1E@netshell.com.br>; from User Grios on Tue, Mar 30, 1999 at 11:55:31PM -0300 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tuesday, 30 March 1999 at 23:55:31 -0300, User Grios wrote: > Dear gentleman, > > i am trying to compile my kernel with support to NE2000 device, but i > get no success! > here goes my infos: > > uname -a: > FreeBSD myname.my.domain 2.2.8-STABLE FreeBSD 2.2.8-STABLE #0: Tue Mar > 30 04:41:02 EST 1999 > root@myname.my.domain:/usr/src/sys/compile/ETOSHA i386 > > > my kernel config file: (only relevant part) This isn't the only relevant part. > device ed0 at isa? port 0x280 net irq 9 iomem 0xd8000 vector edintr > #device ie0 at isa? port 0x300 net irq 10 iomem 0xd0000 vector ieintr > #device ep0 at isa? port 0x300 net irq 10 vector epintr > #device ex0 at isa? port? net irq? vector exintr > #device fe0 at isa? port 0x300 net irq ? vector feintr > #device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr > #device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr > #device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr > #device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr > #device cs0 at isa? disable port 0x300 net irq ? vector csintr > > my make error output: > if_ed.o: Undefined symbol `_ether_output' referenced from text segment > if_ed.o: Undefined symbol `_ether_ifattach' referenced from text segment > if_ed.o: Undefined symbol `_ether_ioctl' referenced from text segment > if_ed.o: Undefined symbol `_ether_addmulti' referenced from text segment > if_ed.o: Undefined symbol `_ether_delmulti' referenced from text segment > if_ed.o: Undefined symbol `_ether_input' referenced from text segment > *** Error code 1 > > Oh, yeah! i read Greg Lehey book, and there is nothing there about this > error! Top of page 257: pseudo-device ether ___________________ ether provides generic Ethernet protocol code for Ethernet boards. On the whole, you're better off not trying to trim the last few bytes out of the kernel. Over the years, the proportion of total used by the kernel has dropped significantly. Greg -- When replying to this message, please copy the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message