emux icon indicating copy to clipboard operation
emux copied to clipboard

Inquiry regarding emulated NVRAM

Open test164c opened this issue 3 years ago • 1 comments

Thank you for the software. Would like to check how the NVRAM implementation works.

I noticed that nvram.ini contains key-value pairs which is updated into the emulated NVRAM, however I am not sure how and where it is preloaded into. Is it by means of a custom shared object?

Additionally, I noticed that there are two flash0/1.bin files created as pflash device. Could I check if these are dummy files or critical to QEMU emulation?

Lastly, I noticed that the mtdparts file (specific to each machine) contains the nandsim kernel commands. May I know how the nandsim IDs are chosen, and if they should be partitioned?

Thank you!

test164c avatar Apr 21 '21 09:04 test164c

Have you managed to get your device emulated?

On some of the Netgear devices there is an nvram binary.

You can run commands such as nvram show and it will list the current nvram config settings.

You can then run commands such as nvram set, example: nvram set lan_ipaddr=192.168.100.2

WizardsOfTheInternet avatar Aug 31 '22 18:08 WizardsOfTheInternet