D-Link DAP-2310 rev A1




 * "8WAPN08..3A1G" is silkscreened on the board in the FCC photos.
 * "1WAPN12...A1G" is printed on a label affixed to the board.

Per the manual, the default SSID is dlink.

GPL Code

 * D-link GPL site

Pinout
Header J1 (115200n8) Left <--- [|Rx|___|3.3V|GND|Tx|] --> Right

NOTE: holes for connector are filled with soldel with high melting point.

Kernel boot log
{{SCollapse|Kernel boot log Image OK! OK No initrd
 * 1) Transferring control to Linux (at address 80002000) ...
 * 2) Giving linux memsize in bytes, 67108864

Starting kernel ...

Booting AR7240(Python)... Linux version 2.6.31--LSDK-9.1.0.214 (release@J11) (gcc version 4.3.3 (GCC) ) #1 Fri Nov 15 13:40:04 CST 2013 flash_size passed from bootloader = 16 CPU revision is: 00019374 (MIPS 24Kc) Determined physical RAM map: memory: 02000000 @ 00000000 (usable) User-defined physical RAM map: memory: 04000000 @ 00000000 (usable) Zone PFN ranges: Normal  0x00000000 -> 0x00004000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00004000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: console=ttyS0,115200 root=/dev/mtdblock0 rw mem=64m PID hash table entries: 256 (order: 8, 1024 bytes) Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 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: 62204k/65536k available (2028k kernel code, 3264k reserved, 444k data, 124k init, 0k highmem) NR_IRQS:128 plat_time_init: plat time init done Calibrating delay loop... 266.24 BogoMIPS (lpj=532480) Mount-cache hash table entries: 512 NET: Registered protocol family 16

=
ar7240_platform_init: 0 PCI init:ar7240_pcibios_init ar7240_pcibios_init(300): PCI CMD write: 0x356 registering PCI controller with io_map_base unset bio: create slab  at 0 pci 0000:00:00.0: PME# supported from D0 D1 D3hot pci 0000:00:00.0: PME# disabled Returning IRQ 48 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered NET: Registered protocol family 1 AR7240 GPIOC major 0 squashfs: version 4.0 (2009/01/31) Phillip Lougher msgmni has been set to 121 io scheduler noop registered io scheduler deadline registered (default) Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xb8020000 (irq = 19) is a 16550A console [ttyS0] enabled brd: module loaded ELBOX CFI physmap flash device: 1000000 at 9f000000 AR7240 serial flash !! ar7240-nor0: squashfs filesystem found at offset 0x00150000 Creating 10 MTD partitions on "ar7240-nor0": 0x0000001500c0-0x000001000000 : "rootfs" 0x000000070000-0x000000fe0000 : "upgrade" 0x000000050000-0x000000060000 : "rgdb" 0x000000040000-0x000000050000 : "bdcfg" 0x000000060000-0x000000070000 : "langpack" 0x000000fe0000-0x000000ff0000 : "certificate" 0x000000ff0000-0x000001000000 : "radiocfg" 0x000000000000-0x000001000000 : "flash" 0x000000000000-0x000000040000 : "bootloader" 0x000000040000-0x000000050000 : "boot config" u32 classifier arp_tables: (C) 2002 David S. Miller TCP cubic registered NET: Registered protocol family 10 NET: Registered protocol family 17 Bridge firewalling registered 802.1Q VLAN Support v1.8 Ben Greear  All bugs added by David S. Miller  ar7240wdt_init: Registering WDT success VFS: Mounted root (squashfs filesystem) readonly on device 31:0. Freeing unused kernel memory: 124k freed init started: BusyBox v1.14.1 (2013-11-15 13:40:09 CST) starting pid 130, 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/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 kernel modules ... Inserting Rebootm ... Rebootm loading ... Inserting atheros ethernet ... ATHR_GMAC: Length per segment 1536 ATHR_GMAC: fifo cfg 3 01f00140 ATHR_GMAC: Mac address for unit 0 ATHR_GMAC: 00:03:7f:e0:08:44 ATHR_GMAC: Max segments per packet 1 ATHR_GMAC: Max tx descriptor count   40 ATHR_GMAC: Max rx descriptor count   252 ATHR_GMAC: Mac address for unit 1 ATHR_GMAC: 00:03:7f:e0:08:45 MAC:1 Warning: Phy not found!!! ATHR_GMAC: Max segments per packet 1 ATHR_GMAC: Max tx descriptor count   40 ATHR_GMAC: Max rx descriptor count   252 Inserting gpio ... GPIO driver initialized. done. Start xmldb ... [/etc/scripts/misc/profile.sh] getnew ... [/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] ... athr_gmac_ring_alloc Allocated 640 at 0x83981800 athr_gmac_ring_alloc Allocated 4032 at 0x83964000 WASP EMULATION > F1 PHY Setting Drop CRC Errors, Pause Frames and Length Error frames Setting PHY... ATHRSF1_PHY: Port 0, Neg Success ATHRSF1_PHY: unit 0 phy addr 0 ADDRCONF(NETDEV_UP): eth0: link is not ready [/etc/init.d/S03config.sh] done! [/etc/init.d/S10system.sh] start Layout ... [/etc/scripts/layout.sh] start ... [/var/run/layout_start.sh] ... Start bridge layout ... device eth0 entered promiscuous mode 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 ... nvram: not found nvram: not found start eth0 vlan setup ... /etc/scripts/eth_vlan.sh: not found echo [$0] ... > /dev/console
 * 1) !/bin/sh


 * 1) limitedadmin.php <<<

limitedadmin.sh... set eth0's MTU to 1500... /etc/scripts/eth_vlan.sh: not found start fresetd ... Factory reset time : 5 secs System reset time : 1 secs WPS command : [/etc/templates/wps.sh pbc &] enable LAN ports ... [/etc/scripts/enlan.sh] ... Generate channel table according to the country code... Generate VLAN table according to the port... start WAN ... Set WAN port media type 0 [/etc/templates/wan.sh] start ... [/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 ... [/etc/templates/upnpd.sh] ... [/var/run/upnpd_start.sh] ... Starting UPnP ... /etc/templates/webredirect.sh: not found >>>/var/run/wan_start.sh: Start IPv6 configuration >>> Disable IPv6. <<< End of IPv6 <<< nvram: not found nvram: not found 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 ... [/etc/templates/wlan_run.sh] start ... Start telnetd ... nvram: not found [/etc/templates/autorekey.sh] ... nvram: not found start SSHD daemon ... [/var/run/autorekey_start.sh] ... [/etc/templates/sshd.sh] ... start WLAN ..... [/var/run/sshd_start.sh] ... start sshd ... Disable start-up daemon: sshd. start DHCP server [/etc/templates/dhcpd.sh] ... [/var/run/dhcpd_restart.sh] ... Stop DHCP server (br0) ... [/var/run/wlan_insmod.sh] ... Start DHCP server (br0) ... DHCP server is disabled! start SNMP ... asf: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint [/etc/templates/snmp.sh] ... start NEAP ... [/etc/templates/neaps.sh] start ... [/var/run/neaps_start.sh] ... Start Neap Server ... start NEAPC ... [/etc/templates/neapc.sh] start ... [/var/run/neapc_start.sh] ... Start NeapC Client ... Stop apneaps Server ...
 * not found

start Microsoft LLDP ... ath_hal: 0.9.17.1 (AR5416, AR9380, DEBUG, REGOPS_FUNC, WRITE_EEPROM, 11D) [/etc/templates/lld2d.sh] ... [/var/run/lld2d_ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved start.sh] ... Start LLD2 daemon ... start Ethlink ... ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved [/etc/templates/arpspoofing.sh] start ... [/var/run/arpspoofing_start.sh] ... Start arp spoofing prevention ... arp spoofing prevention is disabled. [/etc/init.d/S10system.sh] done! rcS done!

Please press Enter to activate this console. ath_pci: 9.2.0_U11.14 (Atheros/multi-bss) __ath_attach: Set global_scn[0] ACBKMinfree = 48 ACBEMinfree = 32 ACVIMinfree = 16 ACVOMinfree = 0 CABMinfree = 48 UAPSDMinfree = 0 ar5416 CtlData override ath_get_caps[5291] rx chainmask mismatch actual 3 sc_chainmak 0 ath_get_caps[5266] tx chainmask mismatch actual 3 sc_chainmak 0 wifi0: Atheros 9280: mem=0x10000000, irq=48 hw_base=0xb0000000 [/var/run/wlan_start.sh] ... Start WLAN interface ath0 ... wlan_vap_create : enter. devhandle=0x83b4c360, opmode=IEEE80211_M_HOSTAP, flags=0x1 wlan_vap_create : exit. devhandle=0x83b4c360, opmode=IEEE80211_M_HOSTAP, flags=0x1. ath0 [/var/run/wlan_start.sh] ... [/var/run/wlan_daemon_up.sh] ... sleep 5.....
 * not found

[/var/run/wlan_device_up.sh] ... device ath0 entered promiscuous mode ALPHA:[Wireless]Initiate Wireless ath0 success ALPHA:[SNMP-TRAP][Specific=7] br0: port 2(ath0) entering forwarding state [/var/run/vlan_start.sh] ... disable VLAN [/etc/templates/lld2d.sh] ... [/var/run/lld2d_stop.sh] ... Stop LLD2 daemon ... [/var/run/lld2d_start.sh] ... Start LLD2 daemon ... [/usr/sbin/submit] QOS_TC_TM ... [/var/run/qos_stop.sh] ... Interface is wanif=eth0 wlanif=ath0... OK Stop QOS system ... RTNETLINK answers: No such file or directory RTNETLINK answers: No such file or directory [/var/run/qos_start.sh] ... Interface is wanif=eth0 wlanif=ath0... OK Start QOS system ... QOS is disabled. [/usr/sbin/submit] NETFILTER ... [/usr/sbin/submit] ARP_SPOOFING ... [/etc/templates/arpspoofing.sh] restart ... [/var/run/arpspoofing_stop.sh] ... Stop arp spoofing prevention... [/var/run/arpspoofing_start.sh] ... Start arp spoofing prevention ... arp spoofing prevention is disabled.

starting pid 1821, tty '/dev/ttyS0': '-/bin/sh'

BusyBox v1.14.1 (2013-11-15 13:40:09 CST) built-in shell (msh) Enter 'help' for a list of built-in commands.

}}
 * 1) ---Checking System Memory..OK, Current Free Memoey is 38020 KB

System info
system type            : Atheros AR7240 (Python) processor              : 0 cpu model              : MIPS 24Kc V7.4 BogoMIPS               : 266.24 wait instruction       : yes microsecond timers     : yes tlb_entries            : 16 extra interrupt vector : yes hardware watchpoint    : yes, count: 4, address/irw mask: [0x0000, 0x0340, 0x03f8, 0x0fe8] ASEs implemented       : mips16 shadow register sets   : 1 core                   : 0 VCED exceptions        : not available VCEI exceptions        : not available
 * 1) cat /proc/cpuinfo

console=ttyS0,115200 root=/dev/mtdblock0 rw mem=64m
 * 1) cat /proc/cmdline

Linux version 2.6.31--LSDK-9.1.0.214 (release@J11) (gcc version 4.3.3 (GCC) ) #1 Fri Nov 15 13:40:04 CST 2013
 * 1) cat /proc/version

dev:   size   erasesize  name mtd0: 00eaff40 00010000 "rootfs" mtd1: 00f70000 00010000 "upgrade" mtd2: 00010000 00010000 "rgdb" mtd3: 00010000 00010000 "bdcfg" mtd4: 00010000 00010000 "langpack" mtd5: 00010000 00010000 "certificate" mtd6: 00010000 00010000 "radiocfg" mtd7: 01000000 00010000 "flash" mtd8: 00040000 00010000 "bootloader" mtd9: 00010000 00010000 "boot config"
 * 1) cat /proc/mtd

U-Boot

 * Menu: Press 'q' to stop boot and open u-boot shell