Adding Netgear EDL
I see the script attempts to send an XML string as a test command but the Netgear MR1100 does not respond to them. Can you please add these? I've attached a log of FDT but in short, noop command is sent as the following hex string:
7E 06 4E 95 7E
Other commands include
GetSwVersionInfo
7E 0C 14 3A 7E
SwitchToStreamingDownload
7E 70 00 00 14 46 7E
HelloRequest
7E 01 51 43 4F 4D 20 68 69 67 68 20 73 70 65 65 64 20 70 72 6F 74 6F 63 6F 6C 20 68 73 74 00 00 00 00 06 06 30 0B 8D 7E
UnframedWritePacket 27 00 00 00 00 00 00 50 71 70 06 58 D7
Netgear uses a streaming download, not regular edl. Can you share the loader you are using ?
That's the FDT.exe binary from NG. I ran FDT through Ghidra for fun but I haven't gotten a clue as to how to interpret the disassembled code. Same for the NG 0846:68e0 EDL windows .sys driver. but I've attached them both in case someone wants to take a crack at it. Archive.zip
Here are the loaders for MR1100 Archive.zip
Where did you extract them from ?
Streaming mode is now supported with commit 036bc63