OpenWrt One is available today for US$89. For every purchase of the One, a US$10 donation will go to the OpenWrt earmarked fund at SFC. If you're looking to shop for gifts today, as many in the USA are, we encourage you to put the OpenWrt One on your list!
@conservancy Interesting project! Why did you choose to support hardware with proprietary firmware in it? Ethically this doesn’t seem all that different from encouraging buying an Apple Mac which also contains a mix of free and proprietary software in it.
@redstarfish @amszmidt @jas @conservancy it wouldn't have occurred to me to as much as suspect that the device promoted by the software conservancy was not compatible with user freedom if others hadn't pointed it out. thanks to all who made that visible. my expectations were shattered, but I feel better off now.
Alternately, you could select a SoC with free drivers that implements 1000BASE-T and/or PCIe and then include a mPCIe or PCIe slot, which a freedom-respecting and GPLv2-compliant 802.11n card can be inserted (of course that would give the user the freedom to replace the card with whatever they want).
I already had a full GNUbooted server with 2 1000BASE-T ports, so I just made that the router and put a Qualcomm Atheros AR928X card in to get Wi-Fi, rather than getting a separate router (routing performance is negligibly improved as there's one less hop and you can get IPv4 without NAT).
@jas@conservancy >Ethically this doesn’t seem all that different from encouraging buying an Apple Mac apple's "macs" have digital handcuffs to prevent you from changing the bootlader software and apple doesn't really actually release the modified sources from the BSD code they copy, thus it's all proprietary.
Hopefully such router is free of digital handcuffs and it's possible for free peripheral software for the Wi-Fi card to be written, alas such hasn't been done for any 802.11ac card, let alone a 802.11ax card.
The MediaTek Filogic 820 (MT7981B) comes with 1 lane of PCIe 2.0 and I see there's an M.2 slot on the board, but I cannot tell if that's SATA or PCIe (thanks M.2).
If that slot does offer PCIe 2.0, via a physical adapter, one could just use a freedom-respecting Wi-Fi card instead - then the issue would be if the version of u-boot for it is free.