I think I found why some wifi cards are giving Kernel Panics or just freezes on Intel i-Series processors.
When it tries to send or receive packets, it's crashes. So I tried to write some program which turns off wifi when it's trying to send/recv data. Result - No crash & obviously no internet.
So, problem is in mac driver ( or probably pci connection, sends data to wrong address, giving wrong voltage ).
Is there any fix for it?