Implementing soft AP in Vista

Hi,

I am implemeting some kind of soft AP over vista. I have a problem that I set the network interface mac address of my card to the BSS-ID. It cause the OS not to send the packet to my driver (i.e. the OS thinks that it sent to the same computer - loopback ).
Is there a way yo overcome it?