Olá,
estou com o mesmo problema, meu notebook é uma Dell Vostro 1000 e a minha placa é uma Broadcom Corporation BCM4312 802.11a/b/g parecida com a sua. Eu instalei o driver do rwindows (arquivo.inf) no ndiswrapper e carreguei o ndiswrapper com o modprobe, mas nada acontece.
Quando eu tentava fazer mesma placa wireless funcionar com outra distribuição a openSuSE 10.3 tinha que descarregar o módulo que o sistema carregava pro padrão (modprobe -r <driver>). Tente isso se voce souber qual era o driver que foi carregado pelo ubuntu por padrão.
Alguém sabe como eu faço pra saber qual é o módulo de wireless dentre todos os carregados? Eu não sei...
Bem, boa sorte cara! Se eu descobrir algo posto aqui.
Abraço
Reynaldo