Date: Wed, 23 Sep 1998 10:49:50 -0400 (EDT) From: "Woodchuck" <djv@bedford.net> To: yurtesen@turkey.ispro.net.tr (Evren Yurtesen) Cc: username@euronet.be, freebsd-questions@FreeBSD.ORG Subject: Re: 2.2.7 and PCI Message-ID: <199809231449.KAA27243@lucy.bedford.net> In-Reply-To: <Pine.BSF.3.96.980921160939.26448B-100000@turkey.ispro.net.tr> from Evren Yurtesen at "Sep 21, 98 04:12:34 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Evren Yurtesen wrote: > when you are compiling kernel you should leave at least the first > isa ethernet card ed0 in your kernel...(or any?) > if you do not do that freebsd does not assign a driver for your card. > but after that if you do not want to see the error message > which says that the system could not find ed0 you may boot with > -cv parameter and then disable probing for ed0 device... > > well, if somebody knows why freebsd does not assign a driver to > pci ethernet devices if you do not specify any isa ethernet please > let me know, I wonder why it happens :) I am certainly running a machine with an fxp0 (Intel EE Pro/100B) ethernet "non-card" on the PCI bus (it's on the motherboard -- perhaps this makes an obscure difference??), with a kernel configuration that includes no ISA ethernet devices. All I have that seems related to ethernet is: device fxp0 and pseudo-device ether Perhaps Mr. Kuijpers removed this last line in his zeal? But the kernel with only the vx device but not ps-d ether will not link. Perhaps this need for ISA drivers is true only for certain PCI cards? (But how would the kernel link?) A kernel configured for vx but no other ethernet card will compile & link OK. (Since I have no 3C900 card, booting it does not detect the Intel device... this is different from Mr K's behavior -- detected by "no driver assigned"). Maybe Mr Kuijpers used the wrong device name for the driver? (I believe vx is the 3C900 driver, at least in 2.2.6R). At any rate, a kernel (2.2.6R) configured with fxp0+ether, but *no* ISA devices except sc0 (console) and nxp0 (coprocessor), boots correctly and runs for me. > On Mon, 21 Sep 1998, Theo Kuijpers wrote: > > > Hi there, > > > > I've got a strange problem : > > > > I just upgraded from 2.2.6 to 2.2.7 without any problems. When using the > > GENERIC kernel all my > > PCI devices (currently only a 3c900 card) are detected > > and assigned a driver. > > > > When I use a custom kernel (a propper one with the > > right devices etc.) it doesn't assign any driver > > to the PCI devices .. it detects the card as an PCI device (ethernet) but it > > reports [no driver assigned]. Maybe we need to see Mr K's config file? Dave -- Will hack for cabbages! Every day is Groundhog Day! 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?199809231449.KAA27243>