Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: Verda 19. 02. 2018, 14:01:42

Název: NFC čtečka pro ISO 14443 A, kompatibilní s Linuxem
Přispěvatel: Verda 19. 02. 2018, 14:01:42
Potrebuji pouze cist UID z NFC karet (ISO 14443 A). Ma nekdo nejakou otestovanou ctecku pro Linux?


Diky
Název: Re:NFC čtečka pro ISO 14443 A, kompatibilní s Linuxem
Přispěvatel: ogar 19. 02. 2018, 23:26:04
Mne se osvedcila SDI010 od SCM.
Je to USB, dualni, ale oba interface jsou nativni CCID implementace, takze jedou i pod linuxem 2.4.

Nektere ctecky, napriklad omnikey, jsou sice dualni, ale implementuji jako CCID pouze kontakni interface, a bezkontaktni je 'emulovan' na urovni driveru nad timto CCID kontaktnim, tak s nimi byval drive v linuxu problem.
Dneska uz vyrobce dodava i svuj vlastni driver (=binarni blob), a tak to pod nejnovejsimi linuxy funguje.

Hlavne pak jeste nezapomen, ze i z bezkontaktni PCSC ctecky vypadne 'emulovane' ATR, ve kterem jsou 'zaklete' data s ISO-14443-3 a ISO-14443-4.
Jak jsou 'zaklete' a jak je mono je ziskat i jinak, viz PCSC dokumentace, konkretne pcsc3_v2.01.09.pdf :-)
Název: Re:NFC čtečka pro ISO 14443 A, kompatibilní s Linuxem
Přispěvatel: djbobr 20. 02. 2018, 11:59:45
Y Soft vyrábí a nabízí USB Card Reader 3 různých verzí - konkrétně verze MF se hodí právě na simple čtení UID z ISO14443A, umí keyboard emulaci (HID) i sériák. Potíž akorát bude, že se tyto readery nenabízí běžně retailu, ale pouze přes partnery.. v případě zájmu bych mohl zkusit něco domluvit (jsem s touto firmou blízce spřízněn)
Název: Re:NFC čtečka pro ISO 14443 A, kompatibilní s Linuxem
Přispěvatel: MarSik 20. 02. 2018, 12:26:27
Potřebujete hotové řešení, nebo jste ochotný bastlit? Existuje několik holých desek (v různé cenové hladině), které připojíte přes USB-UART převodník a použijete s libnfc [1]. Některé fungují rovnou (Adafruit, originál Elechouse), některé potřebují pomoct (levné RC522, [2][3]) a některé nečtou karty se 7B ID (klony PN532 [3][4]).

[1] http://nfc-tools.org/index.php?title=Libnfc obsahuje už hotový nfc-list nástroj (a další příklady)
[2] http://ham.marsik.org/2017/04/using-cheap-rc522-nfc-reader-to-read.html
[3] https://forum.arduino.cc/index.php?action=dlattach;topic=442750.0;attach=191451
[4] https://github.com/nfc-tools/libnfc/issues/352
Název: Re:NFC čtečka pro ISO 14443 A, kompatibilní s Linuxem
Přispěvatel: Verda 20. 02. 2018, 12:35:55
Tak to je asi nejlepsi reseni https://www.ebay.com/itm/NXP-PN532-NFC-RFID-Module-V3-Kits-Reader-Writer-For-Arduino-Android-Phone-Module/263200023288?hash=item3d47f1a2f8:m:mZssOVImmtBKab2knFqn8Rw a pripojeni k arduinu. V linuxu pak budu cist vystup serioveho portu
Název: Re:NFC čtečka pro ISO 14443 A, kompatibilní s Linuxem
Přispěvatel: MarSik 20. 02. 2018, 16:42:44
Až na to, že zrovna tahle vypadá jako klon. To může znamenat - žádný DESfire, žádný Ultralight, ...

Originál je tady: http://www.elechouse.com/elechouse/index.php?main_page=product_info&cPath=90_93&products_id=2242