Hartmut Birr wrote:
I would like to hear, what exactly breaks tcpip.
I've build rev 14860,
14861, 14963, 14964 and 15025 with and without optimisation. Some of the
optimized builds (rev 14861, 14963) does crash while booting. I see no
difference for the network working. I'm using a pc with a nic from dlink
with a realtek 8139 chipset. I'm using gge's setup, except that the sub
vendor is changed to dlink. I can start a ping from ros. It reports
always a timeout error. I see the LED's from the switch flashing. The
personal firewall of the target machine reports an incoming icmp packet
with an return address of 0.0.0.0. So I do not see something, which
breaks networking or tcpip.
Sorry for not being specific. Ask WaxDragon about it. TCPIP returns
STATUS_BUFFER_TOO_SMALL sometimes and PendingReturned == 0, so your code
doesn't write the IOSB at all, so the guy waiting for the IRP never gets
a valid status.
You've also avoided replying to the scenarios I presented. I think it's
unfair that I must waste time I could spend on furthering development to
write a driver because you will not trust me.
- Hartmut
Best regards,
Alex Ionescu