Glenn All depends what route and what hardware he goes with.
If he does what I think he might do (Atheros chipset) for the WIFI modem it actually becomes very trivial to make OpenWRT work with it. Atheros chips have a wide design range (You can almost go from DC to Daylight with their chipsets) and they are designed to do such (though much more heavily used in the ISM bands) or if it uses a different method all together it just has to be implemented into Linux user space
The biggest factors from my standpoint as a developer whom has actually worked on the code when taking in the context of Atheros is calibration data. Over the past year I understand now that going away from the preset calibration channels means we switch to an extrapolated calibration and not calibration for each channel. We would want to embed this into the new devices (to provide wider access) if such a device required it. Patches would then need to be submitted to us (not necessarily OpenWRT) to be able to pull that caldata into the system. The same holds true for Operating System, as long as we can get patches to make the firmware work (which is much easier to do when the "vendor" is willing to say "RF chip is on I/O pins 1,2,3,4, LED's are IO pins 5,6,7,8 Power feedback control is done via blah" vs the reverse engineering that normally has to be done (still not that easy, but easier at least)
I will +1 the weather resistant side, maybe not MILSPEC but these need to be able to handle the similar range as a Ubquiti for me to be able to use them in my personal network. And yes probably don't go Broadcom, Atheros is much more open source friendly (to the extent they actually publish code) Glenn forgets this is part of the reason the Linksys had to EoS'ed because it was far too closed to actually fix anything bugs with (Like wifi: the modem was its own independent module, all you could do was tell it was basic things, it actually if you look at the hardware design is a fully self contained ethernet to wifi bridge chip aka its own wifi device inside a wifi device design)
Ultimately though it could be any vendor, or even a 100% custom design, as long as the drivers got written for the Linux kernel and patches provided to integrate it into the OpenWRT buildroot.
|