More information.
Apparently, if you examine what is read off the Yubico NEO we see the following in the XML file:
</Value> <Value name="tagType" description="Tag type">ISO/IEC 14443-4 Smart Card, Mifare Classic 1K (emulated)</Value>
This will cause any combination NFC/Smart Card reader to assume the tag is a wireless smart card and it will try and process the card as a Smart Card.
If we examine the reading from a standard NFC tag in the same reader we see the following:
<Value name="tagType" description="Tag type">Mifare Classic 1K</Value>
This value causes a NFC/Smart Card combination reader to correctly determine that the tag is an NFC tag (only). Both of these readings were taken from an NFC reader App on my Android phone.
Is there a way to edit the tagType attribute to remove the ISO/IEC 14443-4 Smart Card designation? As I see it I have to either edit the tagType attribute, use a reader that only understands NFC, or use a tag that is not the Yubico NEO. Or, someone has to write a Smart Card driver for the Yubico NEO.
If a Smart Card driver is to be written it should be written by Yubico. I could do it (I have done one for another Smart Card), but it seems to me I'd be wasting my time if Yubico intends to develop a driver. Does Yubico intend to write a Smart Card Driver for the NEO?
If the NEO is not a Smart Card then why does it say it is one?
Paul
|