I am running ndiswrapper 1.34 with the bcm4312 wifi chipset. It seems to be working for the most part if I am running kernel >= 2.6.20-rc3 but there is one thing that doesnt work.. I cant change the mac adress of the card.

"ifconfig wlan0 hw ether 00:00:00:00:00" does not give any error messages, but when running ifconfig -a I see that its still the original mac address..

Does it work for anyone? I remember I used to be able to change mac address with ndiswrapper with 1.26.
ndiswrapper: 1.34
kernel: 2.6.20-rc5
wifi: bcm4312