Искал usb wifi-адаптер на 300 мбит и остановился на этом. Проверил - внутри atheros 9170. Ну думаю 100% все работать будет, т.к. и модуль в ядре и прошивка свободные. Спокойно добавил товар в корзину.
Собрал модуль carl9170. вставляю девайс - firmware not found. смотрю тред. Проверяю - linux-firmware стоит.
83968 /lib/firmware/ar9170-1.fw
3508 /lib/firmware/ar9170-2.fw
Смотрю
grep -Rin "CARL9170FW_NAME" drivers/net/wireless/ath/carl9170/
drivers/net/wireless/ath/carl9170/carl9170.h:67:#define CARL9170FW_NAME "carl9170-1.fw"
Открываю git - прошивка ar9170. единственный комит - 2008-11-13?! atheros открыл прошивку - ее собрали и все. а разработка форка ведется это всем пофик. офигительно
В итоге: в linux-firmware валяется ненужное барахло, совместимое только с ar9170usb. а ar9170usb в ядрах 2.6-3.6 уже 2 года как нет, т.к. заменено на carl9170. за 4 года никто не удосужился ни добавить прошивку в в linux-firmware, ни сделать отдельный ебилд
Собрал прошивку из тэга 1.9.6 форка (также релизы публикуются тут). Девайс сразу отлично заработал
Етить колотить! Добавьте уже несчастную свободную прошивку в linux-firmware! libkvkontakte добавили а прошивку забыли?!