So I am afraid I have to ask again, whether anybody sees a fundamental issue with the new version attached patch, as opposed to it not being an elegant solution? I corrected the stuff Johan found and split the method in the asix driver. I do not understand smsc95xx well, so I left it in the current state.     Regards         Oliver