У меня ноут Toshiba L40-139, и он оборудован аналогичной картой Atheros. Сегодня я таки смог победить ее и завести в фре :)Все операции проделывались в FreeBSD 6.3-RC2, но, думаю, подойдут и для других версий фри.
1. Скачиваем последний снапшот madwifi и нужный патч к нему, как описано в http://madwifi.org/ticket/1679 :
http://snapshots.madwifi.org/madwifi-ng/madwifi-ng-r2756-200...
http://madwifi.org/attachment/ticket/1679/madwifi-ng-0933.ar...
2. Распаковываем и патчим:
tar xzvf madwifi-ng-r2756-20071018.tar.gz
patch -p0 < madwifi-ng-0933.ar2425.20071130.i386.patch
3. Удаляем содержимое каталога /usr/src/sys/contrib/dev/ath
4. Копируем в этот каталог содержимое каталога hal из пропатченного нами дистрибутива madwifi.
5. Редактируем файл ah_desc.h - удаляем строчку
#include "opt_ah.h"
6. Пересобираем ядро.
После всех этих манипуляций фря стала видеть интерфейс ath0 :)