I contacted official D-Link support last week, they reply to me that they checked and confirmed that indeed the firmware is wrong and it will kill revision B devices, because it is for rev C. They told me that I can send devices directly to them for exchange or to my seller. Problem is I have original box and invoice in different city, so I wanted repair it with some recovery method (TFTP), but it looks like it has no recovery, so warranty exchange is my only option.