Недавно искал вариант PCI WiFi адаптера хорошо работающего под линукс, прочитал массу информации в инете, в частности находил сайт открытого проекта занимающегося созданеием свободных драйверов для всей ветки чипсетов BCM 43* для Linux и BSD. Заявляют, что с чипами 802.11g их драйвер работает. Конкретную ссылочку сходу не вспомню, но, думаю, google поможет
ибо сам я на сей сайт через него вышел.
P.S. Сам сей драйвер не пробовал ибо решил остановиться на адаптере на другом чипе.