debugging an ethernet driver.....help requested
Hello everyone,
i am trying to debug an ethernet driver and its been found that, in the receive routine, when it gets a packet from NIC its checking some sort of receive error bit and (&&) a corrosponding error code. Its rejecting the packet right away if thats an error bit is set. Now at this stage even a packet sniffer is not able to show the packet as its not even entering the stack.
can any body please tell me how can i dump the packet or what is the option at my hand to see what is wrong in the received packet.
i thing i'd like to mention here is that the above problem is noticed only when the interface MTU is set < 1500 (its ethernet).
On 1500 there is not problem in recieving the packet.
|