How to reconfigure MAC address of R0-series (2032-I) running firmware 5.4.5?

ogoc

n3wb
Jan 25, 2020
2
0
Australia
Hi all,

First of all, I want to say a big THANK-YOU to all the people who figured out how to un-brick grey import Hikvision cameras. I had no idea my cameras were grey import until I innocently tried to upgrade them! I have two cameras, one of which is now upgraded without issue, thanks to the great work of people on this forum. However, I created a problem for myself by re-using the mtd6ro_mod of the first camera on the second camera, thereby cloning the MAC address of the first camera to the second. Now that both cameras are upgraded to 5.4.5, I'm at a loss how to fix the cloned MAC address.
  • I think I should be able to simply overwrite /dev/mtdblock6 with a different mtd6ro_mod, however in order to do this I need to be able to access regular shell and not the protected shell via SSH.
  • I can't seem to find the R0 firmware with pshell disabled and SSH enabled; and even if I could, I don't know it would work for me as my software version is already "maximum" - so, could anyone provide pointers?

Thank-you
 
I think I should be able to simply overwrite /dev/mtdblock6 with a different mtd6ro_mod, however in order to do this I need to be able to access regular shell and not the protected shell via SSH.
Even if you were able to bypass psh to replace mtdblock6, Hikvision created a nasty trap in firmware 5.3.0 or later that fairly strongly bricks the camera on such an attempt to change the 'bootpara' data.

I think much the simplest way round the problem is to repeat the brickfixV2 process and apply the mtdblock6 with the slightly modded MAC address during it.
 
Hi @alastairstevenson , thank-you for the prompt reply. I did try to restart the entire process but for some reason the camera didn't want to play nicely - tried again as per your suggestion and it's working fine now. Most likely PEBCAK error on my behalf. Thank-you very much!