One symptom worth separating from the driver question, because it looks identical and is not: a link that comes up and then drops under sustained transfer.
If the driver is loaded and the interface links at the expected speed, but large transfers stall or the link resets, look at cabling and heat before rebuilding anything. These controllers run warm, and 2.5 gigabit is much less tolerant of marginal cable than gigabit is — a run that was fine at the lower speed can fail at the higher one.
Forcing the link to gigabit is a good diagnostic. If everything is stable at the lower speed, the driver is fine and you have a physical problem.