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 D-Link DAP-2695 #3194

Merged
merged 1 commit into from
Feb 23, 2024

Conversation

s-2
Copy link
Contributor

@s-2 s-2 commented Feb 18, 2024

split from #3190

The DAP-2695 (better late than never) is an AC1750 Wave 1 Access Point in a plenum-rated metal case with RJ45 serial console port and six detachable antennas (single band, labelled accordingly).

DAP-2695 Specifications:
* SoC: Qualcomm Atheros QCA9558, 256 MiB RAM, 16 MiB SPI NOR
* Ethernet: 2x 10/100/1000 (1x 802.3at PoE-PD)
* WiFi 2.4GHz: Qualcomm Atheros QCA9558
* WiFi 5GHz: Qualcomm Ahteros QCA9880-2R4E
* LEDS: 1x 5GHz, 1x 2.4GHz, 1x LAN1(POE), 1x LAN2, 1x POWER
* UART: 1x RJ45 RS-232 Console port
* Plenum-rated metal case

https://hannover.freifunk.net/karte/#!/de/map/9cd6432cac70
https://hannover.freifunk.net/karte/#!/de/map/0cb6d2fd1570

Checklist (Tested for DAP-2695 A1 and A2)

  • Must be flashable from vendor firmware
    • Web interface
    • [-] TFTP
    • Other: recovery webinterface (keep reset button pressed during power-on, until upload started)
  • 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())')
  • Reset/WPS/... button must return device into config mode
  • Primary MAC address should match address on device label (or packaging)
    (https://gluon.readthedocs.io/en/latest/dev/hardware.html#notes)
    • When re-adding a device that was supported by an earlier version of Gluon, a
      factory reset must be performed before checking the primary MAC address, as
      the setting from the old version is not reset otherwise.
  • 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.
  • 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
    • 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

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

Needs rebase

@blocktrron blocktrron added the 2. status: waiting-on-author Waiting on some action from the author label Feb 21, 2024
@blocktrron blocktrron removed the 2. status: waiting-on-author Waiting on some action from the author label Feb 23, 2024
@blocktrron blocktrron merged commit 1d42af2 into freifunk-gluon:master Feb 23, 2024
11 checks passed
misanthropos pushed a commit to misanthropos/gluon that referenced this pull request Apr 29, 2024
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