| Hello Clinton,
>> I have a customer who has a problem very much like Note 1465.*, ie
>> primary interupt controller detected a lost hardware interupt..
This error message has been on-again, off-again for several years now. Back in
'94 when I wrote that note, I did change the way I disabled interrupts on the
DEFEA in the DEFEA.LAN driver and it seemed to help minimize the problem. Was
I convinced it completely went away? No, not really, but it did help the
customers who saw it back then.
This problem is NetWare only, and system, option, and configuration-specific.
Sometimes physically changing the cards around or changing the IRQ assignments
makes it go away. When it doesn't go away after repeated attempts, the only
recourse left is to turn off the message in AUTOEXEC.NCF.
The DEFEA supports four IRQ assignments (9, 10, 11, and 15) so you can try
changing the IRQ's. You didn't mention whether you're using the DEFEA as an
MSL or LAN card. If you're using the DEFEA.LAN driver, that driver supports
IRQ sharing. If you're using the DECMSL4X.MSL driver, you'll need to assign a
unique IRQ for it.
>> The above errors start as soon as the drivers are loaded; when they use
>> DEFPAs, there's no problem.
Different adapters, different bus type - too many differences to ensure
consistent behavior across both adapter families.
>> Lots of business if we can fix this...
You'd need to place HW probes on the EISA bus and possibly the Intel primary
and secondary PICs to try and trace what's happening. A lot of work to even
begin figuring out who to point fingers at.
Try changing the slots and resources around. If that doesn't work, try to
convince the customer to disable the message in AUTOEXEC.NCF.
Regards,
Larry
|
| HI Larry,
Thanks for the quick reply!
>You'd need to place HW probes on the EISA bus and possibly the Intel
>primary and secondary PICs to try and trace what's happening. A lot
>of work to even begin figuring out who to point fingers at.
What's an Intel Primary & secondary PIC? Did you mis-type PCI?
This sounds difficult/impossible. The customer would have to have
probes, know what to look for and be able to differentiate good from
bad signals.
>Try changing the slots and resources around. If that doesn't work, try
>to convince the customer to disable the message in AUTOEXEC.NCF.
If the customer were to disable the message, does that mask a problem,
or is this message more of a nuisance than actually warning of a
genuine problem?
Thanks,
Clinton
|
| >>>You'd need to place HW probes on the EISA bus and possibly the Intel
>>>primary and secondary PICs to try and trace what's happening. A lot
>>>of work to even begin figuring out who to point fingers at.
>>
>>What's an Intel Primary & secondary PIC? Did you mis-type PCI?
Nope. I meant PIC. It refers to the primary interrupt controller (PIC) chips
on Intel motherboards. There is a master and a slave PIC to support the 0-15
IRQ lines.
>>This sounds difficult/impossible. The customer would have to have
>>probes, know what to look for and be able to differentiate good from
>>bad signals.
That's true.
>>>Try changing the slots and resources around. If that doesn't work, try
>>>to convince the customer to disable the message in AUTOEXEC.NCF.
>>
>>If the customer were to disable the message, does that mask a problem,
>>or is this message more of a nuisance than actually warning of a
>>genuine problem?
Opinions vary. Novell used to take a hard-line stance that this problem should
get resolved, not masked. Now I don't see that hard-line stance from them.
However, if you take any other commercial operating system do you recall ever
seeing an annoying message and system beeping because of a lost HW interrupt?
Me neither. Obviously if the cards and system are causing lost interrupts,
you'd expect it on more environments than just NetWare.
By turning off the message, the OS will just ignore the condition. Will you
see a system performance drop because of it? I don't think so, but that's hard
to say. If the customer is willing to turn off the message and run the system
for awhile you can judge whether the performance and stability are there.
Regards,
Larry
|