This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

noapic

Hi,

I installed ASL 4.017 (up2date 4.021) to machine with
Intel 100 Mbps 82562ET on motherboard and
Intel PRO/1000 MT Dual Port Server Adapter on a PCI slot.

The setup recognized all three NICs, full names.
The WebAdmin listed two of them as
[unknown vendor / unknown chipset]
while the last had correct name-string.
The NIC with name in WebAdmin did not function,
even single ping caused the e1000 module yell
NETDEV WATCHDOG, commit suicide and resurrection.
repeatedly.
I moved the Dual Adapter to second PCI slot and now
the first of the two NIC got name in WebAdmin and the second
was "unknown". As you may guess, the one with name choke.
Apart from name, the NIC also had io=0000, and base=xx values
unlike the other two.

Then I appended 'noapic' to lilo.
Now all three NIC's are happily [unknown vendor / unknown chipset]
and work.

So it seems that APIC gets itfhw.conf confused or something.

Yours,

Jukka Lehtonen
 


This thread was automatically locked due to age.
Parents
  • Are two of your Ethernet circuits using the same interupts (IRQ) by any chance? Or sharing IRQs with some other device? Check and reconfigure your PC's Bios, and make sure that you have separate IRQs for each of the three Ethernet circuit. Then reinstall ASL v4.  
  • Yes,

    All three NICs (1 mobo, 2 on a card) had same IRQ 9.
    Not much that BIOS could do. The linux kernel
    did split those. ASL setup regognized each card. NIC parameters
    sniffed by the WebAdmin were odd.

    I disabled every serial, parallel and USB port in the BIOS.
    Now BIOS donates separate IRQs for each.

    The 'kernel noapic' is happy with that, the WebAdmin
    sees the NICs, albeit "unknown cards". System works.

    Do I miss the "Intel such and such Adapter" string in WebAdmin?
    No.

    JVL 
Reply
  • Yes,

    All three NICs (1 mobo, 2 on a card) had same IRQ 9.
    Not much that BIOS could do. The linux kernel
    did split those. ASL setup regognized each card. NIC parameters
    sniffed by the WebAdmin were odd.

    I disabled every serial, parallel and USB port in the BIOS.
    Now BIOS donates separate IRQs for each.

    The 'kernel noapic' is happy with that, the WebAdmin
    sees the NICs, albeit "unknown cards". System works.

    Do I miss the "Intel such and such Adapter" string in WebAdmin?
    No.

    JVL 
Children
  • [ QUOTE ]
    I disabled every serial, parallel and USB port in the BIOS.
    Now BIOS donates separate IRQs for each.

    [/ QUOTE ] Yes, that has been my experience as well. Modern PCs have too few interrupt vectors, due to their IBM AT 286 legacy design, and too many devices that need an IRQ. Shutting off the devices that ASL doesn't use,  free up several IRQs for dedicated Ethernet use.