Yes, this is incredibly annoying as you can't actually download the firmware form H3C:s site without some kind of partner account. The firmware you mention is on HP:s site now, but the exakt same firware version for the S5120 platform isn't yet... :(