Well,
MLORD successfully fixed my RIO and now I need the above mentioned parts. One of them is the culprit (LAN91C96 SMSC) and the other one broke during diagnostics.

I have looked online and can find the LVX4245 chip but am unable to find the SMSC LAN91C96 Chip.

Does anybody know where to get them?