PXE related problem

Hi I am implementing PXE driver to our ethernet card using Intel SDk with Remote Installation server ( RIS ).

We are able to transmit and receive the packets from client machine to server machine. After receiving the DHCP OFFER packet from server machine, client machine is sendig the DHCP REQUEST. For this server machine is replying with DHCPACK packet which contains the IP address offered to client machine and boot strap path.

Actually after receiving the packet client machine should send a DHCPREQUEST for downloading boot strap program. This is not happening properly with our driver. This happens only if we press Pause Break during runtime. Instead sending REQUEST packet, it is sending again the DHCP DISCOVER packet ( initial packet).

Can anyone help on this issue???
[810 byte] By [tanniru] at [2007-11-20 0:38:03]