edl icon indicating copy to clipboard operation
edl copied to clipboard

Adding Netgear EDL

Open jla3378 opened this issue 5 years ago • 5 comments

fdt.txt

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

jla3378 avatar Nov 20 '20 06:11 jla3378

Netgear uses a streaming download, not regular edl. Can you share the loader you are using ?

bkerler avatar Nov 20 '20 11:11 bkerler

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

jla3378 avatar Nov 24 '20 18:11 jla3378

Here are the loaders for MR1100 Archive.zip

jla3378 avatar Dec 03 '20 19:12 jla3378

Where did you extract them from ?

bkerler avatar Dec 05 '20 09:12 bkerler

Streaming mode is now supported with commit 036bc63

bkerler avatar Dec 22 '20 21:12 bkerler