Adtran Bluesocket BSAP-1800V2

Overview
This board was used in dual-band 802.11n enterprise access points, models BSAP-1800v2 and BSAP-1840, introduced in 2010 by Bluesocket, which was acquired by Adtran in 2011, who has now EOL'ed them.

They differed only in that the BSAP-1840's antennae are external and detachable RP-SMA, while the BSAP-1800v2's are internal.

They have an external RJ-45 console port, which works with standard Cisco 72-3383-01 console cables.

From Adtran: Features and Benefits 802.11a/b/g/n wireless access point with 2nd generation internal MIMO antenna technology Dual radio 2.4Ghz and 5Ghz Custom 2nd generation MIMO embedded antenna array Dual-band external antenna option for optimized for MIMO Full 2x3:2 MIMO performance powered by 802.3af PoE power source Simple "zero-config" deployment with configuration provided by Secure Controller DynamicRF delivers automatic channel and power adjustments to avoid noise, interference, coverage holes and AP failures while providing load balancing and fast roaming Integrated RF IDS protects WLAN from rogue APs and wireless attackers Enterprise-class & secure voice over WLAN: Enterprise QoS (WMM/802.11e), Diffserv, Controller prioritization, Seamless layer-3 roaming

Flashing OpenWrt
1. Connect to the serial console using a terminal that supports YMODEM at
 * 115200 bps, 8 data bits, no parity, 1 stop bit

2. Interrupt the bootloader using its password, which is: r00t 3. Issue the "fis init" command, confirming if prompted 4. Look at the length of the openwrt-ath79-generic-*-squashfs-kernel.bin file, and substitute it below, instead of where I have "LeNgTh" 5. Issue the following command, and upload this file using YMODEM protocol load -r -v -b 0x80060000 -m ymodem 6. Issue the following commands, substituting as mentioned above: fis create -b 0x80060000 -l LeNgTh vmlinux_2 load -r -v -b 0x80100000 -m ymodem 7. Using YMODEM, upload openwrt-ath79-generic-*-squashfs-rootfs.bin 8. Issue the "fis free" command, and for the first range in its response, use a hexadecimal calculator to subtract the start from the end in order to substitute it below, with the leading "0x" to specify it in  hexadecimal, instead of where I have "LeNgTh" 9. Issue the following commands, substituting as mentioned above: fis create -b 0x80100000 -l LeNgTh -e 0 -r 0 rootfs reset 10.Wait for the status LED to go solid green

JTAG
16-pin header, EJTAG 1.2

Pictures
User Images