Ура, ура! У меня получилось

Распечатал на бумаге оригинальный порт 2368, свой порт, порт от
prgjz и начал сравнивать

В своем варианте нашел одну опечатку (вместо Rx было Tx), немного подкорректировал инициализацию MAC и все полетело

Теперь потестирую хорошенько и выложу свой вариант.