First, the host CPU has no access to peripherals' inner working (dedicated processor, memory and storage), so flashrom (running on the host CPU) can't even know the existence of the storage chip which is supposed to hold the non-free firmware on the wireless NIC.

Additionally, for most wireless NICs that require non-free firmware, there's no non-volatile storage to hold the firmware between startups, so even if you have physical access to the dedicated storage on the wireless NIC (via an external programmer), you'll have to flash the firmware every time you startup you computer, because that storage is volatile.

Because Atheros ath5k/9k doesn't have dedicated processor in it, even if there is certain firmware on the ath5k/9k card, it can do no harm.

Reply via email to