Eu fiz a mesma pergunta e achei as respostas e comentários existentes aqui um pouco desinformativos. Depois de pesquisar um pouco mais e perguntar no IRC, encontrei uma resposta mais pragmática.
Historicamente, a Broadcom não colaborou muito com os esforços para os drivers de código aberto, embora esteja mudando sua abordagem recentemente. Por causa disso, ainda existem algumas placas wireless Broadcom sem drivers de código aberto confiáveis, que muitos sistemas operacionais não suportam. Há um bom artigo da Wikipedia que lista os sistemas operacionais sem fio com suporte a sistemas operacionais .
O problema para pessoas com cartões não suportados (como nós) é que, em kernels monolíticos , como a maioria dos 'nix SOs, drivers de dispositivos são parte do kernel. Por causa disso, eles só podem ser instalados quando o kernel é compilado.
Então, o dr é que você teria que pegar um driver que suportasse esta placa wireless (do FreeBSD, por exemplo), e compilá-la no kernel. Isso significa muito tempo de compilação e dor de cabeça em potencial - na verdade, você está construindo o próprio sistema operacional antes de instalá-lo. Alternativamente, você pode comprar um adaptador sem fio USB barato por menos de US $ 10. Apenas certifique-se primeiro de verificar se é suportado!