My terrible experience with ethernet on stm32