Depois de horas e horas navegando para encontrar uma resposta, encontrei algo que acabou funcionando para mim. Eu não conseguia me conectar à internet, então eu tive que usar um segundo computador e um pen drive para fazer isso. O hardware WiFi da minha máquina é Broadcom BCM 4321 (14e4: 4239) e o firmware desapareceu quando eu fiz uma instalação limpa de 11.04 a 14.04. Eu também estava faltando os arquivos b43 e b43legacy. É um pouco de um trabalho (ou assim eu senti), mas eu tenho que ir.
Para começar, você precisa ter certeza de que tem o DKMS (Suporte ao Dynamic Kernel Module) para poder adicionar facilmente ao kernel. Você pode instalar pacotes .deb usando o Terminal. Mateusz Stachowski em ubuntuforums.org/ apontou isso, então não se preocupe com isso.
% bl0ck_qu0te%Um usuário com o nome de Anwar, que postou em code.google.com, explicou como instalar o DKMS sem ter que passar pelo Ubuntu Software Center.
% bl0ck_qu0te%Agora é quando eu terminei. Em help.ubuntu.com, encontrei o artigo que me ajudou a instalar o firmware.
% bl0ck_qu0te%Você pode encontrar o b43-all-fw.tar_.gz no link