The has been some discussion about possible incompatiblity with recent D-Link firmware previously. See these topics:
DGS-1210-52, is there hardware rev F/G?
DGS-1210-10P version F3
On the other hand, another user has reported success with firmware 6.30.016: Support for RTL838x based managed switches - #2234 by _bernd
So, it's not clear what the actual status is.