Show pagesourceOld revisionsBacklinksBack to top × Table of Contents D-Link DAP-2680 A1 Supported Versions Hardware Highlights Installation Flash Layout OEM easy installation Upgrading OpenWrt LuCI Web Upgrade Process Terminal Upgrade Process Debricking Failsafe mode Basic configuration Buttons LEDs Hardware Info Photos Opening the case Serial JTAG Bootloader mods Hardware mods Bootlogs OEM bootlog OpenWrt bootlog Notes Tags D-Link DAP-2680 A1 The DAP-2680 is an AC1750 Wave 2 Wall-Mount PoE Access Point from the D-Link DAP Series of Business Access Points, manufactured by Alpha Networks. Supported Versions BrandModelVersionCurrent ReleaseOEM InfoForum SearchTechnical DataD-LinkDAP-2680A123.05.0https://eu.dlink.com/uk/en/products/dap-2680-wireless-ac1750-wave-2-dualband-poe-access-pointDAP-2680View/Edit data Hardware Highlights ModelVersionSoCCPU MHzFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSBDAP-2680A1Qualcomm Atheros QCA9558¿16256Qualcomm Atheros QCA9558, Qualcomm Atheros QCA9884b/g/na/n/ac--- Installation ModelVersionCurrent ReleaseFirmware OpenWrt InstallFirmware OpenWrt UpgradeFirmware OEM StockDAP-2680A123.05.0https://downloads.openwrt.org/releases/23.05.0/targets/ath79/generic/openwrt-23.05.0-ath79-generic-dlink_dap-2680-a1-squashfs-factory.imghttps://downloads.openwrt.org/releases/23.05.0/targets/ath79/generic/openwrt-23.05.0-ath79-generic-dlink_dap-2680-a1-squashfs-sysupgrade.binhttps://eu.dlink.com/uk/en/products/dap-2680-wireless-ac1750-wave-2-dualband-poe-access-point → Please see the main article for the DAP-2xxx series for flashing instructions. Flash Layout start size label 0x00000000 0x00040000 (256k) bootloader 0x00040000 0x00010000 (64k) bdcfg 0x00050000 0x00010000 (64k) rgdb 0x00060000 0x00010000 (64k) unknown 0x00070000 0x00ee0000 (15232k) upgrade 0x00f50000 0x00020000 (128k) langpack 0x00f70000 0x00070000 (448k) captival 0x00fe0000 0x00010000 (64k) certificate 0x00ff0000 0x00010000 (64k) radiocfg OEM easy installation The instructions below are for Broadcom devices and only serve as an example. Remove / modify them if they do not apply to this particular device! This section deals with How you install OpenWrt from a device freshly opened The steps required such as reset to factory defaults if the device has already been configured Note: Reset router to factory defaults if it has been previously configured. Browse to http://192.168.1.1/Upgrade.asp Upload .bin file to router Wait for it to reboot Telnet to 192.168.1.1 and set a root password, or browse to http://192.168.1.1 if LuCI is installed. Upgrading OpenWrt → generic.sysupgrade These are generic instructions. Update with your router's specifics. LuCI Web Upgrade Process Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL Upload image file for sysupgrade to LuCI Wait for reboot Terminal Upgrade Process If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading: sysupgrade mtd Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing. sysupgrade Login as root via SSH on 192.168.1.1, then enter the following commands: cd /tmp wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc sysupgrade /tmp/xxx.abc mtd If sysupgrade does not support this router, use mtd. Login as root via SSH on 192.168.1.1, then enter the following commands: cd /tmp wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc mtd write /tmp/xxx.abc linux && reboot Debricking → Please see the main article for the DAP-2xxx series for unbricking instructions. Failsafe mode → failsafe_and_factory_reset Basic configuration → Basic configuration After flashing, proceed with this. Set up your Internet connection, configure wireless, configure USB port, etc. Buttons The D-Link DAP-2680 has the following buttons: BUTTON GPIO Reset 18 → hardware.button on howto use and configure the hardware button(s). LEDs LED GPIO power green 19 power red 20 Hardware Info General Brand D-Link Model DAP-2680 Versions A1 Device Type WiFi AP Availability unknown 2021 Comments - general OpenWrt Support Supported Since Commit https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=5b58710fad2137eedad874f0fe8fe22082d1edc6 Supported Since Release 21.02.0 Supported Current Release 23.05.0 Unsupported Hardware Bootloader ¿ Target ath79 System-On-Chip Qualcomm Atheros QCA9558 CPU MHz ¿ Flash MB 16 RAM MB 256 Network Ethernet 100M ports - Ethernet 1Gbit ports Switch ¿ Modem - VLAN ¿ Comments - network ports Wireless WLAN 2.4GHz b/g/n WLAN 5.0GHz a/n/ac WLAN Hardware Qualcomm Atheros QCA9558, Qualcomm Atheros QCA9884 Detachable Antennas - Comments - WLAN Interfaces USB ports - SATA ports - Serial ¿ JTAG ¿ Comments - USB & SATA ports Misc LED count ¿ Button count ¿ Power supply 12 VDC, 2.0 A, PoE 802.3at Links Forum Topic URL WikiDevi URL https://wikidevi.wi-cat.ru/D-Link_DAP-2680_rev_A1 OEM device homepage URL https://eu.dlink.com/uk/en/products/dap-2680-wireless-ac1750-wave-2-dualband-poe-access-point Firmware OEM Stock URL https://eu.dlink.com/uk/en/products/dap-2680-wireless-ac1750-wave-2-dualband-poe-access-point Firmware OpenWrt Install URL https://downloads.openwrt.org/releases/23.05.0/targets/ath79/generic/openwrt-23.05.0-ath79-generic-dlink_dap-2680-a1-squashfs-factory.img Firmware OpenWrt Upgrade URL https://downloads.openwrt.org/releases/23.05.0/targets/ath79/generic/openwrt-23.05.0-ath79-generic-dlink_dap-2680-a1-squashfs-sysupgrade.bin Edit the underlying data View/Edit data Photos Front: Insert photo of front of the casing Back: Insert photo of back of the casing Backside label: Insert photo of backside label Opening the case Note: This will void your warranty! Describe what needs to be done to open the device, e.g. remove rubber feet, adhesive labels, screws, ... To remove the cover and open the device, do a/b/c Main PCB: Insert photo of PCB Serial → port.serial general information about the serial port, serial port cable, etc. How to connect to the Serial Port of this specific device: Insert photo of PCB with markings for serial port Replace EXAMPLE by real values. Serial connection parameters for D-Link DAP-2680 A1 EXAMPLE 115200, 8N1 JTAG → port.jtag general information about the JTAG port, JTAG cable, etc. How to connect to the JTAG Port of this specific device: Insert photo of PCB with markings for JTAG port Bootloader mods → bootloader Hardware mods None so far. Bootlogs OEM bootlog No initrd ## Transferring control to Linux (at address 80002000) ... ## Giving linux memsize in bytes, 268435456 Starting kernel ... Linux version 3.3.8 (release@cdWSCMPL06) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Tue Jun 4 09:24:00 CST 2019 bootconsole [early0] enabled CPU revision is: 00019750 (MIPS 74Kc) SoC: Qualcomm Atheros QCA9558 rev 0 Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz Determined physical RAM map: memory: 10000000 @ 00000000 (usable) User-defined physical RAM map: memory: 10000000 @ 00000000 (usable) Initrd not found or empty - disabling initrd Zone PFN ranges: Normal 0x00000000 -> 0x00010000 Movable zone start PFN for each node Early memory PFN ranges 0: 0x00000000 -> 0x00010000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 Kernel command line: mem=256M board=AP135 console=ttyS0,115200 root=/dev/mtdblock0 rootfstype=squashfs noinitrd crashkernel=10M@20M oops=panic PID hash table entries: 1024 (order: 0, 4096 bytes) Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes Writing ErrCtl register=00000000 Readback ErrCtl register=00000000 Memory: 256588k/262144k available (2309k kernel code, 5556k reserved, 544k data, 192k init, 0k highmem) SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 NR_IRQS:83 Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 Performance counters: mips/74K PMU enabled, 4 32-bit counters available to each CPU, irq 13 NET: Registered protocol family 16 gpiochip_add: registered GPIOs 0 to 23 on device: ath79 MIPS: machine is Atheros AP135 reference board WLAN firmware dump buffer allocation of 2097152 bytes @ address 0x8fa00000- SUCCESS !!! registering PCI controller with io_map_base unset ar724x-pci ar724x-pci.1: PCIe link is down registering PCI controller with io_map_base unset bio: create slab <bio-0> at 0 PCI host bridge to bus 0000:00 pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff] pci_bus 0000:00: root bus resource [io 0x0000] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x101fffff 64bit] PCI host bridge to bus 0000:01 pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff] pci_bus 0000:01: root bus resource [io 0x0001] pci 0000:00:00.0: using irq 40 for pin 1 Switching to clocksource MIPS NET: Registered protocol family 2 IP route cache hash table entries: 2048 (order: 1, 8192 bytes) TCP established hash table entries: 8192 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 8192 bind 8192) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 squashfs: version 4.0 (2009/01/31) Phillip Lougher msgmni has been set to 501 io scheduler noop registered io scheduler deadline registered (default) Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A console [ttyS0] enabled, bootconsole disabled console [ttyS0] enabled, bootconsole disabled brd: module loaded m25p80 spi0.0: found mx25l12805d, expected m25p80 m25p80 spi0.0: mx25l12805d (16384 Kbytes) spi0.0: squashfs filesystem found at offset 0x00180000 11 elboxpart partitions found on MTD device spi0.0 Creating 11 MTD partitions on "spi0.0": 0x0000001800c0-0x000000b540c0 : "rootfs" mtd: partition "rootfs" set to be root filesystem 0x000000070000-0x000000f50000 : "upgrade" 0x000000050000-0x000000060000 : "rgdb" 0x000000040000-0x000000050000 : "bdcfg" 0x000000f50000-0x000000f70000 : "langpack" 0x000000fe0000-0x000000ff0000 : "certificate" 0x000000ff0000-0x000001000000 : "radiocfg" 0x000000000000-0x000001000000 : "flash" 0x000000000000-0x000000040000 : "bootloader" 0x000000040000-0x000000050000 : "boot config" 0x000000f70000-0x000000fe0000 : "captival" m25p80 spi0.1: found pm25lv512, expected m25p80 m25p80 spi0.1: pm25lv512 (64 Kbytes) u32 classifier Actions configured arp_tables: (C) 2002 David S. Miller TCP cubic registered NET: Registered protocol family 10 IPv6 over IPv4 tunneling driver NET: Registered protocol family 17 Bridge firewalling registered Ebtables v2.0 registered 8021q: 802.1Q VLAN Support v1.8 VFS: Mounted root (squashfs filesystem) readonly on device 31:0. Freeing unused kernel memory: 192k freed init started: BusyBox v1.14.1 (2019-06-04 09:24:18 CST) starting pid 30, tty '': '/etc/init.d/rcS' [/etc/init.d/S03config.sh] Mounting proc and var ... SymbLink /dev/mtdblock/0 SymbLink /dev/mtdblock/1 SymbLink /dev/mtdblock/10 SymbLink /dev/mtdblock/11 SymbLink /dev/mtdblock/2 SymbLink /dev/mtdblock/3 SymbLink /dev/mtdblock/4 SymbLink /dev/mtdblock/5 SymbLink /dev/mtdblock/6 SymbLink /dev/mtdblock/7 SymbLink /dev/mtdblock/8 SymbLink /dev/mtdblock/9 Inserting modules ... Inserting Rebootm ... Rebootm loading ... Inserting atheros ethernet ... ag71xx_mdio: probed eth0: Atheros AG71xx at 0xb9000000, irq 4 ag71xx ag71xx.0: eth0: connected to PHY at ag71xx-mdio.0:04 [uid=004dd072, driver=Generic PHY] Inserting gpio ... GPIO driver initialized. done. Start xmldb ... [/etc/scripts/misc/profile.sh] getnew ... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + + Devconf write_data!! + + + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ok [/etc/scripts/misc/defnodes.sh] ... [/etc/defnodes/S10setext.sh] ... PHP [/etc/defnodes/S11setnodes.php] ... PHP [/etc/defnodes/S12features.php] ... PHP [/etc/defnodes/S13flashspeed.php] ... PHP [/etc/defnodes/S20setnodes.php] ... mount: mounting /dev/mtdblock/4 on /www/locale/alt failed: Invalid argument PHP [/etc/defnodes/S40brand.php] ... [/etc/scripts/misc/defnodes.sh] Done !! [/etc/templates/timezone.sh] ... [/etc/templates/logs.sh] ... [/var/run/logs_run.sh] ... gpio set led status [/etc/templates/powerled.sh] ... [/var/run/powerled_run.sh] ... ADDRCONF(NETDEV_UP): eth0: link is not ready [/etc/init.d/S03config.sh] done! [/etc/init.d/S10system.sh] Write some proc file ... Enable panic timeout when Kernel panic ... start Layout ... [/etc/scripts/layout.sh] start ... [/var/run/layout_start.sh] ... Start bridge layout ... device eth0 entered promiscuous mode ADDRCONF(NETDEV_UP): br0: link is not ready start LAN ... [/etc/templates/lan.sh] ... [/var/run/lan_start.sh] ... Bridge mode selected, LAN is disabled ! start web server ... [/etc/templates/webs.sh] start ... [/var/run/webs_start.sh] ... Starting HTTPD ... start eth0 vlan setup ... [/etc/scripts/eth_vlan.sh] start ... [/var/run/eth0_vlan_start.sh] ... disable VLAN [/var/run/__limitedadmin.sh]... limitedadmin.sh... set limit admin type : 00 set limit admin type : 1 ip_range[0] start:0 end:0 ip_range[1] start:0 end:0 ip_range[2] start:0 end:0 ip_range[3] start:0 end:0 [/etc/scripts/eth_vlan.sh] start ... [/var/run/eth0_vlan_stop.sh] ... [/var/run/eth0_vlan_start.sh] ... disable VLAN [/var/run/__pingctl.sh]... pingctl.sh... start fresetd ... Factory reset time : 5 secs System reset time : 1 secs enable LAN ports ... [/etc/scripts/enlan.sh] ... Generate channel table according to the country code... generate country domain mapping table Generate VLAN table according to the port... start WAN ... [/etc/templates/wan.sh] start ... [/var/run/eth0_vlan_start.sh] ... disable VLAN [/var/run/wan_start.sh] ... Bridge mode selected ! Start WAN(br0),192.168.0.50/255.255.255.0 ... [/etc/templates/wanup.sh] ... [/var/run/wan_up.sh] ... [/etc/templates/ntp.sh] ... killall: ntpclient: no process killed NTP client is disabled ... [/usr/sbin/submit] CAPTIVAL_PORTAL ... [/var/run/captival_portal_stop.sh] ... captival portal already stop [/var/run/captival_portal_start.sh] ... captival_state 0 captival portal is disable >>>/var/run/wan_start.sh: Start IPv6 configuration >>> Disable IPv6. <<< End of IPv6 <<< captival_tar prep ... remains :457216bytes start lldpd ... start stunnel ... [/etc/templates/stunnel.sh] ... Setting certificate. [/var/run/stunnel_start.sh] ... Starting universal SSL tunnel: stunnel. start WLAN ... [/etc/templates/wlan.sh] ... SERVD: stop service [WLAN] SERVD: service [WLAN] is already stopped. SERVD: start service [WLAN] start telnet daemon ... Start telnetd ... [/etc/templates/wlan_run.sh] start ... start SSHD daemon ... [/etc/templates/autorekey.sh] ... [/etc/templates/sshd.sh] ... [/var/run/autorekey_start_a.sh] ... [/var/run/autorekey_start_g.sh] ... OpenWrt bootlog COPY HERE THE BOOTLOG ONCE OPENWRT IS INSTALLED AND RUNNING Notes Space for additional notes, links to forum threads or other resources. ... Tags Add tags below, then remove this fixme. How to add tags EXAMPLETAG This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.OKMore information about cookies EXAMPLETAG Last modified: 2022/05/02 12:14by tmomas