Return to BSD News archive
Received: by minnie.vk1xwt.ampr.org with NNTP id AA55 ; Thu, 28 Jan 93 01:01:19 EST Newsgroups: comp.unix.bsd Path: sserve!manuel.anu.edu.au!munnari.oz.au!spool.mu.edu!uwm.edu!zaphod.mps.ohio-state.edu!caen!umeecs!nova!ellis From: ellis@nova.gmi.edu (Stew Ellis) Subject: Re: [386BSD] BUG in 0.1/0.2: How to configure IRQ on NE1000 boards? Message-ID: <ellis.728080428@nova> Sender: news@zip.eecs.umich.edu (Mr. News) Organization: GMI Engineering&Management Institute, Flint, MI References: <1k1oafINNrl4@smurf.sti.com> Date: Tue, 26 Jan 1993 20:33:48 GMT Lines: 46 dgreen@sti.com (Dan R. Greening) writes: >I have 386BSD 0.1 running on my little 386, my initial kernel is from >dist.fs-patchkit-0.2, though dist.fs works the same way. Unfortunately >I cannot get it to run correctly on the NE1000 or NE2000 boards that >I have tried. >Each time it comes up with >ne0 ethernet address xx:xx:xx:xx:xx:xx at 0x300 irq 9 on isa >The xx:xx:xx:xx:xx:xx comes up with the correct number. 0x300 is right. >The IRQ number is crazy because ne1000 and ne2000 boards from Novell CANNOT >be set to IRQ 9. The default is IRQ 3, which is what we leave it at in >every 386 we have (and we have tons). >Is there a way to configure 386bsd to default to IRQ 3 for NE 1000/2000 >boards? I have the bindist, and after hunting around I think that bindist >doesn't come with configuration files (at least not where "man config" >tells me they should be). >Can you give me a way to patch the kernel to stick the NE1000/2000 at IRQ 3? >Could someone actually fix this in the next release so at least the IRQ >number used is feasible? (Really you *ought* to put the NEx000 at IRQ 3 >address 0x300, where it is set at the factory.) As far as I'm concerned, >this is a bug (and a very annoying one, at that, since you can't use the >network to download the rest of your distribution). >Thanks for your help. >-- >____ >\ /Dan Greening Software Transformation 1601 Saratoga-Sunnyvale Rd, #100 > \/dgreen@sti.com (408) 973-8081 x313 Cupertino, CA 95014 Isn't the brain-damaged Intel-DOS architecture fun? IRQ 9 is the cascaded interrupt that is chosen on an AT bus machine when you select the IRQ jumper location labelled 2 on the network or other bus cards. You should really think twice before getting on your high horse and lecturing people about what *ought* to be if you do not even know enough about the architecture to know that. -- ___________________ R.Stewart(Stew) Ellis, Assoc.Prof., (Off)313-762-9765 / _____ ______ Humanities & Social Science, GMI Eng.& Mgmt. Inst. / / / / / / Flint, MI 48504 ellis@nova.gmi.edu /________/ / / / /