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

ath79-generic: (re)add support for UniFi AC Mesh #2428

Merged

Conversation

AiyionPrime
Copy link
Member

@AiyionPrime AiyionPrime commented Mar 24, 2022

  • must be flashable from vendor firmware
    • webinterface
    • tftp
    • other: (downgrade), scp than ssh syswraper...
  • must support upgrade mechanism
    • must have working sysupgrade
      • must keep/forget configuration (if applicable)
        think sysupgrade [-n] or firstboot
    • must have working autoupdate
      usually means: gluon profile name must match image name
  • reset/wps/phone button must return device into config mode
  • primary mac should match address on device label (or packaging) (https://gluon.readthedocs.io/en/latest/dev/hardware.html#notes)
  • wired network
    • should support all network ports on the device
    • must have correct port assignment (WAN/LAN)
      • On devices supplied via PoE, there is usually no explicit WAN/LAN labeling on the hardware.
        The PoE input should be the WAN port in this case.
  • wifi (if applicable)
    • association with AP must be possible on all radios
    • association with 802.11s mesh must be working on all radios
    • ap/mesh mode must work in parallel on all radios
  • led mapping
    • power/sys led (critical, because led definitions are setup on firstboot only)
    • radio leds
      • should map to their respective radio
      • should show activity
    • switchport leds
      • ~~should map to their respective port (or switch, if only one led present) ~~
      • should show link state and activity
  • outdoor devices only
    • added board name to is_outdoor_device function in package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua

@github-actions github-actions bot added 3. topic: docs Topic: Documentation 3. topic: hardware Topic: Hardware Support labels Mar 24, 2022
@AiyionPrime AiyionPrime marked this pull request as draft March 24, 2022 19:38
@AiyionPrime AiyionPrime force-pushed the ath79-migrate-unifi-ac-mesh branch from 1a257ef to 56e5038 Compare March 24, 2022 19:51
@github-actions github-actions bot added the 3. topic: package Topic: Gluon Packages label Mar 24, 2022
@AiyionPrime
Copy link
Member Author

Migration worked without issues.

@AiyionPrime AiyionPrime marked this pull request as ready for review March 24, 2022 20:21
@AiyionPrime AiyionPrime force-pushed the ath79-migrate-unifi-ac-mesh branch from 56e5038 to 4bfc963 Compare March 25, 2022 22:55
Gone due to
commit 45c84a1 ("ar71xx: drop target")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. topic: docs Topic: Documentation 3. topic: hardware Topic: Hardware Support 3. topic: package Topic: Gluon Packages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants