Obviously the card you purchased is NOT Lenovo's original FRU part and
therefore not authorized by Lenovo's BIOS.
Here is what you need: A half-height AR2425 with this FRU: 43Y6511. Just
search "43Y6511" on eBay and you should find some.
Note: This card supports the following ThinkPad models (those with GS/GM/PM45
chipset):
R400, R500
T400/s, T500
X200/s/t, X301
W500, W700/ds
This card doesn't require any firmware and is ready for use in any free/libre
distribution. You don't need an external USB adapter if you have this one.