MII autoscan problem

Hello,I’d like to read a special register (status reg 17) of our PHY (Level One/Intel) cyclically to get the actual link status. My idea is to set the PHY register address in MII Address Register of NET+50 and then set the Flag SCAN in MII Command Register of NET+50. Afterwards I cyclically read the MII Read Data Register. This works just once. The content of the MII Read Data Register is not updated. What’s going wrong? Thanks for any idea.