de0 recognized but not configurable
freebsd at dreamchaser.org
Fri Jun 13 14:14:09 PDT 2003
Pretty old. It's a micron p200, pre mellinium. 1997?
I'm not sure what you mean by changing the BIOS setting for an irq. Do
some bios allow you to change irqs of add in boards? I don't see any way
to do that in the Phoenix bios on this system.
I rearranged the boards and managed to get the irq for the de board at
11, but the video driver was still at 15. The de still wouldn't configure
Peter Elsner wrote:
> How old is this system?
> I remember a few years ago, there was a problem with NIC's on IRQ9...
> I don't remember the exact details but we had a customers NIC on IRQ9,
> and they complained constantly about the lag. When we finally
> discovered that the card was on IRQ9, we went into the systems BIOS
> and changed it to IRQ10. After a reboot the speed increased drastically.
> Newer hardware shouldn't have that problem, but you might want to try
> changing the BIOS setting for that IRQ.
> At 02:09 PM 6/13/2003 -0600, you wrote:
>> I'm building a kernel with two ethernet devices, an ed0 and a de0.
>> Both devices are recognized during the hardware probe at system startup:
>> de0: <Digital 21041 Ethernet> irq 9 at device 18.0 on pci 0
>> device_probe_and_attach: de0 attach returned 6
>> ed0: <Netgear EA201 Ethernet Card> at port 0x240-0x25f irq 5 on isa 0
>> Both cards are good, as I've tested them in a different system (also
>> However, the de0 card is not configurable in this system, although
>> the ed0 device is:
>> ifconfig de0 a.b.c.d netmask 255.255.255.248
>> ifconfig: interface de0 does not exist
>> I presume the "device_probe_and_attach: de0 attach returned 6" has
>> something to do with this;
>> my archive search didn't find anything, however.
>> The irqs appear to be allocated as follows:
>> irq1 atkbd0
>> irq3 sio1
>> irq4 sio0
>> irq5 ed0
>> irq6 fdc0
>> irq9 de0
>> irq11 bt0
>> irq15 pci0 <S3 Trio Graphics Accelerator>
>> On the (other) system where the device is configurable successfully,
>> the graphics card is at 9 and the de device is at 15.
>> My kernel config specifies
>> device de
>> There is an if_de.o in the compile/KERNELNAME directory. An nm on
>> the kernel shows
>> d if_de_pci_driver_list
>> d if_de_pci_driver_mod
>> d if_de_pci_mod
>> d if_de_pcimodule_sys_init
>> What determines the order of irq assignment?
>> What does the "device_probe_and_attach" message mean? Device not
>> present / responding?
>> Any hints on how to get this device to pay attention?
>> What's the syntax for pci device assignment in rc.config when
>> specifying irqs? I tried permutations on the isa version and got
>> Thanks for any hints.
>> freebsd-questions at freebsd.org mailing list
>> To unsubscribe, send any mail to
>> "freebsd-questions-unsubscribe at freebsd.org"
> Peter Elsner <peter at servplex.com>
> Vice President Of Customer Service (And System Administrator)
> 1835 S. Carrier Parkway
> Grand Prairie, Texas 75051
> (972) 263-2080 - Voice
> (972) 263-2082 - Fax
> (972) 489-4838 - Cell Phone
> (425) 988-8061 - eFax
> I worry about my child and the Internet all the time, even though she's
> too young to have logged on yet. Here's what I worry about. I worry
> that 10 or 15 years from now, she will come to me and say "Daddy, where
> were you when they took freedom of the press away from the Internet?"
> -- Mike Godwin
> Unix IS user friendly... It's just selective about who its friends are.
> System Administration - It's a dirty job, but somebody said I had to
> do it.
> If you receive something that says 'Send this to everyone you know,
> pretend you don't know me.
> Standard $500/message proofreading fee applies for UCE.
More information about the freebsd-questions