В первый раз я забросил это дело, вернулся на месяц на убунту. Сейчас же хочу разобраться. Поставил систему на чистый диск, установил wicd. В ядре поставил дрова на свою Atheros, карточка определяется. Но. iwconfig выдает no wireless extensions.
После первой установки все хорошо работало. Это было где-то год назад. Потом пришлось менять систему, через какое-то время снова поставил gentoo. Снова все работало, но на этот раз пришло обновление udev-200 (кажется), с которым wlan0 превратился в wlp4s0, а eth0 - в enp0s25 (или как-то так, не помню точно уже). Поковырялся, настроил. Все хорошо. Тут снова пришлось все переустанавливать - проблемы с хардом были. На этой переустановке настроить wifi у меня не получилось. Ну вот никак. Думал, что, может, проблемы с пакетами какие-то, но линукс нужен был срочно, потому накатил убунту. Сейчас снова пытаюсь поставить - все то же самое.