I'm trying the following APDU:
00 A4 00 00 02 3F 00 00
Everything is according to ISO 7816-4 (7.1.1), but execution fails with SW 0x6A86 (Incorrect parameters P1-P2)
Why? What I'm doing wrong?
Standard states as follows:
If P1 is set to '00', then the card knows whether the file to select is the MF, a DF or an EF, either because of a specific encoding of the file identifier, or because of the command processing context.
...
If P2 is set to '00' and the command data field absent or set to '3F00', then the MF shall be selected.
I checked all my Visa/MC cards and this APDU fails on all of them.