> regarding rest of the things u pointed out, its all greek to > me (I am noob). But could u plz tell me from where can i get > the firmware details of the card > USB8388?? I don't think that you have a firmware problem. Probably some compiler / alignment issue. Result codes from the firmware are 16 bit, but 0x160000 doesn't fit into an 16 bits. So you need to search why your compiler/hardware creates 0x160000 out of two transferred bytes. But *ANY* firmware for the 8388 chips returns the result as 16 bits, that is two bytes. If you get bogus / hosed result, you have a problem there. And using a different firmware won't help you there. There is an underlying problem that you need to solve first. BTW: you can get the firmware specification via this driver portal: http://wireless.kernel.org/en/users/Drivers/libertas -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html