fritz-tools icon indicating copy to clipboard operation
fritz-tools copied to clipboard

Add support for more fritz devices and tftp

Open maurerle opened this issue 11 months ago • 2 comments

this feature adds support for more fritz devices:

  • FR1200
  • FB7412
  • FB7430
  • FB7362sl
  • FB7520/7530
  • FR3000
  • FR1750e

this includes copying and writing the sysupgrade image if existing and doing all TFTP related extras for 7520/7530/1200.

And also executes the sysupgrade after booting initramfs if --sysupgrade $IMAGENAME is given.

It is currently completely tested for all added devices and additionally:

  • FB7360SL
  • FB7362sl
  • FB4040
  • FB4020

maurerle avatar Jul 17 '23 22:07 maurerle

@herbetom could you please look into this and give feedback?

I think it would be cool to have an easier flashing method for the 7520 in the upstream fritzflash project :)

maurerle avatar Oct 29 '23 17:10 maurerle

@maurerle I've merged some "docs stuff" in the past, but thats about it. Most of the code is from @blocktrron.

I appreciate you trying to add new features. Hoewer, tbh i'm not sure how i should even start to review this PR. Multiple things are being adjusted / features added, but the docs ( /docs - fritz-tools.readthedocs.io) have not been adjusted for the most part and the commits don't seem to have been squashed into sensible pieces.

(I haven't looked to deeply, but i'm not a fan of adding+deleting an ip address where it's unclear if fritzflash is even responsible for configuring it in the first place.)

idk, maybe @blocktrron has some advice

herbetom avatar Oct 30 '23 14:10 herbetom