"Intel are NOT that great, their wireless drivers still require binary-blob non-free
So far as I know, all wireless Ethernet controllers require firmware. Some of them load it
from flash, but since no-one expects to boot over wireless Ethernet, that's an unnecessary
expense. The last controller I know of that booted from flash was the Ralink RT2560, which has
I don't whether the firmware fundamentally has to be non-free. Radio regulations in some
countries might require that. Even so, it will tend to be so interdependent with the hardware
as to be practically unalterable by outsiders.