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: add support for Ubiquiti Rocket 5ac lite #2937

Closed

Conversation

ambassador86
Copy link
Contributor

The Ubiquiti Rocket 5AC Lite (R5AC-Lite) is an outdoor router.

Specifications:

  • SoC: Qualcomm Atheros QCA9558
  • RAM: 128 MB
  • Flash: 16 MB SPI
  • Ethernet: 1x 10/100/1000 Mbps
  • WiFi 5 GHz: QCA988x
  • Buttons: 1x (reset)
  • LEDs: 1x power, 1x Ethernet, 4x RSSI

Test Device: https://map.chemnitz.freifunk.net/#!v:m;n:784558acb880

Integration Checklist:

  • Must be flashable from vendor firmware
  • Must support upgrade mechanism
    • Must have working sysupgrade
      • Must keep/forget configuration (sysupgrade [-n], firstboot)
    • Gluon profile name matches autoupdater image name
      (lua -e 'print(require("platform_info").get_image_name())') -> ubiquiti-rocket-5ac-lite
  • Reset button must return device into config mode
  • Primary MAC address should match address on device label (or packaging)
  • Wired network
    • should support all network ports on the device
    • must have correct port assignment (WAN/LAN)
  • Wireless network (if applicable)
    • Association with AP must be possible on all radios
    • Association with 802.11s mesh must work on all radios
    • AP+mesh mode must work in parallel on all radios
  • LED mapping
    • Power/system LED
      • Lit while the device is on
      • Should display config mode blink sequence
    • Radio LEDs
      • Should map to their respective radio
      • Should show activity
    • Switch port 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
  • Docs:
    • Added Device to docs/user/supported_devices.rst

@github-actions github-actions bot added 3. topic: docs Topic: Documentation 3. topic: hardware Topic: Hardware Support 3. topic: package Topic: Gluon Packages labels Aug 17, 2023
@blocktrron
Copy link
Member

This now probably blocked by #2939 ?

@ambassador86
Copy link
Contributor Author

Maybe, but i will not try to check if this device is affected, because it is too far away to debug something if physical access is needed.

The Ubiquiti Rocket 5AC Lite (R5AC-Lite) is an outdoor router.

Specifications:
 - SoC: Qualcomm Atheros QCA9558
 - RAM: 128 MB
 - Flash: 16 MB SPI
 - Ethernet: 1x 10/100/1000 Mbps
 - WiFi 5 GHz: QCA988x
 - Buttons: 1x (reset)
 - LEDs: 1x power, 1x Ethernet, 4x RSSI

Installation:
- Instructions for XC-type Ubiquiti:
  https://openwrt.org/toh/ubiquiti/common
@rotanid rotanid added the 2. status: blocked Marked as blocked because it's waiting on something label Dec 3, 2023
@blocktrron
Copy link
Member

We've discussed this at todays mumble - The Flash locking has to be checked before this PR is merged. As the device seems to be mounted on your side, I'll close this PR until this has been verified.

Sorry, but the worst case happening here is we brick devices due to them leaving the flash locked and thus not able to upgrade until reset via TFTP or serial.

@blocktrron blocktrron closed this Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. status: blocked Marked as blocked because it's waiting on something 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.

None yet

3 participants