e1000e: partial revert of 3ec2a2b8 plus FC workraround for 82577/8