Thanks, Michael,

After updating to the latest iPXE (which seems to include this change), everything works fine with my USB-NIC.

I think the change should work for my USB-NIC. Thanks very much for your great help!

Regards,
Jerry

----- Original Message ----- From: "Michael Brown" <[email protected]>
To: <[email protected]>
Cc: "jerrycheng-hinet" <[email protected]>; <[email protected]>; "Mauricio Silveira" <[email protected]>
Sent: Wednesday, March 23, 2011 10:38 PM
Subject: Re: [ipxe-devel] SAN Boot Windows XP with USB-NIC.


On Thursday 03 Mar 2011 17:07:58 Michael Brown wrote:
The only change I can think of that might be relevant to the UNDI driver is

  http://git.ipxe.org/ipxe.git/commitdiff/006d9f1

It's possible that your card is erroneously reporting that it doesn't
support interrupts, when in fact it requires the interrupt-triggered call
to PXENV_UNDI_ISR_IN_START in order to make packet reception work.  You
could try overriding the interrupts-supported detection logic using the
attached patch.

I have committed a change that should (hopefully) fix this problem permanently:

 http://git.ipxe.org/ipxe.git/commitdiff/b6ca3aa

I think this should solve your interrupt-related problem, without breaking the
Emulex NICs.

Michael

_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo/ipxe-devel

Reply via email to