I'm trying to debug an issue where an SMB mount keeps complaining about send timeouts.
I took a capture with wireshark, and it looks like it's getting duplicate ACKs for one of the packets. My understanding is that this indicates that the packet after the sequence ID that's getting ACK'd was dropped, and after the third duplicate ACK, my computer should retransmit that packet. But I don't see a single retransmit in the capture. Instead, the computer keeps sending more packets, and each one is responded to with another duplicate ACK. Eventually, cifs gives up, complains about a send timeout, closes the connection and starts a new one.
Does anyone know what might be causing this / how to debug this further?
