Есть ixp425. Ethernet фреймы принимаются через оба MII в NPE B и С.
Но callback возвращает всякий мусор. Бывает и с нулевой длинной.
Бывает и нормальные фреймы.

Как проверить правильно ли он работает?
Можно и куском кода.