Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add documentation #1

Open
2 of 8 tasks
blocktrron opened this issue Aug 15, 2018 · 3 comments
Open
2 of 8 tasks

Add documentation #1

blocktrron opened this issue Aug 15, 2018 · 3 comments
Labels
help wanted Extra attention is needed

Comments

@blocktrron
Copy link
Member

blocktrron commented Aug 15, 2018

Considering installing on this Devices might still be pretty complicated for people who are not doing this stuff day in and day out, we should try to provide detailed documentation.

This includes adding separate documentation

  • setting static IPv4 address
  • disabling all other interfaces
  • restoring original IP configuration afterwards

as well as improving instructions fritzflash.sh currently gives while performing it's tasks. My personal wishlist would be

  • adding multi-language support
  • improve error handling (and give detailed information how to fix it)

For the separate Documentation, the whole A-Z process would be great including screenshots. This, naturally, has to be done for every OS separately. On my wishlist would be

  • Windows 10
  • MacOS X
  • Ubuntu

I chose Ubuntu as it is probably the most convenient way for using the script from a live environment (and it's pretty common also).

@blocktrron blocktrron added the help wanted Extra attention is needed label Aug 15, 2018
@Marwe
Copy link

Marwe commented Apr 19, 2019

For Ubuntu with network-manager I needed some tries. With a bit of additional commandline foo the timing was finally correct for network settings, script start and router power up.
It might need some retries...

  1. set up a connection with the name fritzflash in nm (IPs as proposed by script, see resulting nm config file below)
  2. unplug/depower fritz box
  3. power fritz box
  4. and start the commandline ASAP (at same time)
  5. if the fritzflash.py does not start the flashing, the timing might be the issue, retry from 2

adapt to your values (network name, IP and .bin)

while true ; do for i in 1 2 3 ; do nmcli connection up fritzflash; ifconfig;done; ./fritzflash.py --ip 192.168.178.1 --image gluon-ffka-0.6.2-stable.0-20181214-avm-fritz-box-4020-sysupgrade.bin; sleep 1; done

The attached file contains the config in
/etc/NetworkManager/system-connections/fritzflash
fritzflash.txt

@jensileinchen
Copy link

based on different documentations from several websites some month ago i prepared a PDF file with detailed description how to bring the Freifunk OS onto Fritzbox 4020. Our local community is Freifunk-Hennef -- but the step-by-step manual should work for every site. Just take a look in my repository if interested --- at the moment its only German language but with screenshots. Let me know your opinion ! Thanx for watching.

https://github.com/jensileinchen/MANUAL-Fritz-Box-4020-with-gluon-lede

@rubo77
Copy link

rubo77 commented Oct 8, 2019

direct link

It would be helpful, if you add a site to the wiki too, linked at https://wiki.freifunk.net/Kategorie:Flash-Anleitungen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants