I have several EnGenius EAP1300 and EAP1300EXT access points. The EAP1300 is officially supported, the EAP1300EXT isn't, however the boards are completely identical to the point where the vendor firmware uses identical bootloaders, kernels, and root filesystems for the two devices. I reverse engineered the vendor firmware and found that the only difference between the two is a header that says which device it's for.
The only differences are:
Antenna configuration (external vs built-in)
A factory programmed product id in the u-boot env.
So, the EAP1300EXT is unofficially supported, one can just flash the EAP1300 build on it.
The question is, how should this be supported?
On the wiki, is there a way to import sections from one page into another?
Should OpenWRT provide separate images for each, or one image?
Should there be entirely separate DTS files, or a common one that's included, and the text changed?
if you're certain that the image for EAP1300 works perfectly fine in every way on the EXT variant, including leds, reset button, printing the uboot environment, flash size and layout, etc. you can just have the build system make an identical image named differently using the ALT profile variables. an example in ipq40xx
DEVICE_VENDOR := ASUS
DEVICE_MODEL := RT-AC58U
DEVICE_ALT0_VENDOR := ASUS
DEVICE_ALT0_MODEL := RT-ACRH13
however what EAP1300 really needs is DSA setup or it will be disabled for next release