de0 recognized but not configurable

Gary Aitken 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.
>
> Peter
>
>
> 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 
>> fbsd).
>>
>> 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 
>> nowhere.
>>
>> Thanks for any hints.
>>
>> Gary
>>
>> _______________________________________________
>> freebsd-questions at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> 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 mailing list