Der bcm43xx-treiber kommt aus rechtlichen gründen ohne die notwendige Firmware-file ( microcode.fw oder sowas), was auch beim starten eine fehlermeldung von sich gibt :
dmesg | grep fw
dürfte eine Fehlermeldung ausspucken.
Unter Debian-Basierenden Distris gibt es das paket bcm43xx-fwcutter, welches automatishc die firmware aus dem internet lädt und installiert.
Unter arch gibt es das Paket auch, nur lädt es die Daten nicht automatisch sondern man muss eine Datei (wl_apsta.o oder so ähnlich) herunterladen und den Pfad angeben, damit die firmware extrahiert werden kann.
du siehst also: Es ist keineswegs alles gleich bei linux.
Abgesehen davon dass ich nicht weiß ob es ein paket bei mandriva gibt, weiß ich auch nicht ob es dir firmware automatisch lädt oder nicht - genauso wenig wie ich weiß welches Paketmanagement Mandriva verwendet.
Deine vermutung
Ich meine wir sind doch alle linux oder? Da brauch man kein konkorenz denken haben wie microsoft nach dem motto:
"IHHHH Der ist Mandriva diese stinker mit den reden wie nicht die sind unter unserem niveu"
Linux ist linux
ist also völlig fehl am platze und der verweis auf die entsprechende Mandriva community (die dir garantiert helfen kann) ist durchaus begründet.
MfG
P.S: bcm43xx scheint ohnehin noch nicht wirklich ausgereift zu sein (niedrige datenrate, phantomnetze, verbinungsabbrüche), daher empfehle ich Ndiswrapper.