Skip to content
Snippets Groups Projects
  1. Apr 15, 2016
  2. Apr 14, 2016
  3. Apr 10, 2016
    • Karsten Böddeker's avatar
      ffho-autoupdater-wifi-fallback: huge set of bugfixes an improvements · 4c711542
      Karsten Böddeker authored
      /etc/config/autoupdater-wifi-fallback
        - just provide a config example
      
      /lib/gluon/upgrade/510-autoupdater-wifi-fallback
        - if ther is no config, copy enable state from autoupdater
        - there is no need for setting the wireless config here
        - set a cron job to execute the wifi-fallback 10 minutes after the autoupdater
      
      /usr/lib/lua/autoupdater-wifi-fallback/util.lua
        - improve get_available_wifi_networks()
          - use iwinfo, so there is no need to use io.poppen()
          - match the SSID to someting containing "Freifunk" (case-insensitive)
        - removed unused functions
          - get_site_macs()
          - is_in_fallback_mode()
          - neighbours()
          - interfaces()
          - get_wifi_neighbours()
      
      /usr/lib/micron.d/autoupdater-wifi-fallback removed
        - the cron job is now prepared by /lib/gluon/upgrade/510-autoupdater-wifi-fallback
      
      /usr/sbin/autoupdater-wifi-fallback
        - don't get min_update_secs from the config, just declare it here
        - remove the debug output
        - parse_args()
          - add new arg -b for feature use
          - add error message
        - preflight_check()
          - do not exit, just return true or false
          - do not check the fastd socket, it exists if fastd is running and does not belong to an established connection
        - connectivity_check()
          - was called check_connectivity() bevore, renamed to be similar to preflight_check()
          - do not check your wifi neighbours, they may have no connection too
          - some little code improvements
        - switch_to_falback_mode(wifiNetwork, radio)
          - we need the radio, too, to connect to the wifiNetwork
          - delete all wifi-ifaces, we will restore them later, don't worry
          - setup config for fallback wifi-iface
          - iw dev <dev> connect -w <ssid>, is not working any more, so we install wpa-suplicant-mini
          - revert the wireless directly after connecting to the AP
        - revert_to_standard_mode()
          - the config is allready restored, so just reinitialize the network
        - is_in_fallback_mode()
          - deleted
          - there is no reason to check this here
        - again no need to check the fastd socket
        - improve unreachable_since, execute os.time() only one time
        - as already mentioned, we need the corresponding radio, to connect to wifiNetwork
      
      ffho-autoupdater-wifi-fallback-legacy: new
        - migration package to migrate from old version to the new one
        - deletes the obsolete config after an upgrade
      4c711542
  4. Apr 04, 2016
  5. Apr 03, 2016
  6. Mar 23, 2016
  7. Mar 10, 2016
  8. Mar 05, 2016
  9. Mar 04, 2016
  10. Mar 03, 2016
  11. Mar 02, 2016
  12. Mar 01, 2016
  13. Feb 02, 2016
  14. Feb 01, 2016
  15. Jan 31, 2016
  16. Jan 30, 2016
  17. Jan 29, 2016
  18. Jan 15, 2016
  19. Jan 13, 2016
  20. Jan 11, 2016
  21. Jan 10, 2016
  22. Jan 09, 2016
    • Karsten Böddeker's avatar
      ffho-site-generate: rewrite to store data as .json · 8cd45421
      Karsten Böddeker authored
      In actual gluon master the site.conf is converted to site.json during build, so the created site.conf has to be stored as site.json. Additionally the conversion during build is done for the associated config files, too.
      Actually the following config files are used by this programm:
      - $(GLUON_SITEDIR)/site.conf -> /lib/gluon/site-select/default.json
        - the default site-config
        - is used as basis for new generated sites
      - $(GLUON_SITEDIR)/extra/sites.conf -> /lib/gluon/site-select/sites.json
        - contains the individual site-config for each site
        - these changes are added to the default site
      - $(GLUON_SITEDIR)/extra/groups.conf -> /lib/gluon/site-select/groups.json (if file exists)
        - with this file you can define some individual config for a group of sites
        - changes are applied to default site, before sites.json
        - set site_select.group='group_x' in sites.conf for each site, which should use a group called group_x
      8cd45421
  23. Jan 08, 2016
    • Karsten Böddeker's avatar
      split some packages · b2ebca32
      Karsten Böddeker authored
      split ffho-config-mode-site-select in:
      - ffho-config-mode-site-select (for the UI, needs ffho-site-generate)
      - ffho-site-generate (for the site-generation)
      - ffho-upgrade-tools (for migration-scripts)
      
      split ffho-config-mode-geo-location in:
      - ffho-config-mode-geo-location
      - ffho-upgrade-tools (for migration-scripts)
      b2ebca32
    • Karsten Böddeker's avatar
      ffho-banner: update to new version from v2015.1.x · a2792930
      Karsten Böddeker authored
      show the webirc of hackint, instead of youngage
      show https links
      a2792930
  24. Jan 07, 2016
Loading