<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC</id>
	<title>タッチタグ RFID リーダー - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/index.php?action=history&amp;feed=atom&amp;title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;action=history"/>
	<updated>2026-04-11T11:18:13Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;diff=36158&amp;oldid=prev</id>
		<title>Kgx: /* 使い方 */ 同期</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;diff=36158&amp;oldid=prev"/>
		<updated>2024-02-09T08:30:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;使い方: &lt;/span&gt; 同期&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2024年2月9日 (金) 17:30時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;40行目:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;40行目:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{pkg|ccid}} および {{Pkg|pcsc-tools}} を [[インストール]] して下さい。&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{pkg|ccid}} および {{Pkg|pcsc-tools}} を [[インストール]] して下さい。&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 使&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;い&lt;/del&gt;方 ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 使&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;用&lt;/ins&gt;方&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;法&lt;/ins&gt; ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== USB ===&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== USB ===&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kgx</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;diff=35806&amp;oldid=prev</id>
		<title>Kgx: 翻訳</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;diff=35806&amp;oldid=prev"/>
		<updated>2024-01-15T16:13:58Z</updated>

		<summary type="html">&lt;p&gt;翻訳&lt;/p&gt;
&lt;a href=&quot;https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;amp;diff=35806&amp;amp;oldid=35805&quot;&gt;差分を表示&lt;/a&gt;</summary>
		<author><name>Kgx</name></author>
	</entry>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;diff=35805&amp;oldid=prev</id>
		<title>Kgx: 英語版から転載</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E3%82%BF%E3%83%83%E3%83%81%E3%82%BF%E3%82%B0_RFID_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC&amp;diff=35805&amp;oldid=prev"/>
		<updated>2024-01-15T15:51:52Z</updated>

		<summary type="html">&lt;p&gt;英語版から転載&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:ハードウェア]]&lt;br /&gt;
[[en:Touchatag RFID Reader]]&lt;br /&gt;
[[pl:Touchatag RFID Reader]]&lt;br /&gt;
Touchatag is a RFID tag reader from [https://web.archive.org/web/20120930194912/http://www.touchatag.com/ Touchatag]. It is a cheap set consisting of an ACR122U USB tag reader and MiFare Ultralight RFID tags (USB ID {{ic|072f:2200}}, use {{ic|lsusb -v}} to check the firmware version − 2.14 as of 2020-05-10 − under the {{ic|bcdDevice}} descriptor).&lt;br /&gt;
&lt;br /&gt;
{{Note|Always put a tag on the reader, otherwise you might encounter problems.}}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Stop the conflicting drivers ({{ic|nfc}}, {{ic|pn533}} and {{ic|pn533_usb}}) from loading.&lt;br /&gt;
&lt;br /&gt;
See the note about [[Kernel module#Using files in /etc/modprobe.d/ 2|blacklisting]] drivers: the can still be loaded manually, so you should [[create]] the following file:&lt;br /&gt;
&lt;br /&gt;
{{hc|/etc/modprobe.d/blacklist.conf|&lt;br /&gt;
install nfc /bin/false&lt;br /&gt;
install pn533 /bin/false&lt;br /&gt;
install pn533_usb /bin/false&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Udev#Loading new rules|Reload udev rules]], unload the conflicting modules if they were loaded already: &lt;br /&gt;
&lt;br /&gt;
 # rmmod pn533_usb pn533 nfc&lt;br /&gt;
&lt;br /&gt;
or simply reboot.&lt;br /&gt;
&lt;br /&gt;
There are two options for connecting the tag reader to libnfc. Difference between them is detailed on [https://stackoverflow.com/questions/45508174/force-pc-sc-driver-on-acr122u-nfc-reader stackoverflow].&lt;br /&gt;
&lt;br /&gt;
=== USB ===&lt;br /&gt;
&lt;br /&gt;
This is the modern and recommended way to use this device. &lt;br /&gt;
&lt;br /&gt;
To use {{ic|acr122_usb}}, you do &amp;#039;&amp;#039;&amp;#039;not&amp;#039;&amp;#039;&amp;#039; need to run the pcsc daemon ([https://github.com/nfc-tools/libnfc/blob/master/README.md libnfc README] currently tells you to run it, but this is for the PC/SC way). &lt;br /&gt;
&lt;br /&gt;
[[Install]] {{pkg|libnfc}}.&lt;br /&gt;
&lt;br /&gt;
=== PC/SC ===&lt;br /&gt;
&lt;br /&gt;
This is the legacy and deprecated way to use this device.&lt;br /&gt;
&lt;br /&gt;
[[Install]] {{pkg|ccid}} and {{Pkg|pcsc-tools}}.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== USB ===&lt;br /&gt;
&lt;br /&gt;
Check if the device is detected:&lt;br /&gt;
&lt;br /&gt;
{{hc|# nfc-list|&lt;br /&gt;
nfc-list uses libnfc 1.7.1&lt;br /&gt;
NFC device: ACS / ACR122U PICC Interface opened&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Reading NFC cards works as well:&lt;br /&gt;
&lt;br /&gt;
{{hc|# nfc-poll|&lt;br /&gt;
nfc-poll uses libnfc 1.7.1&lt;br /&gt;
NFC reader: ACS / ACR122U PICC Interface opened&lt;br /&gt;
NFC device will poll during 30000 ms (20 pollings of 300 ms for 5 modulations)&lt;br /&gt;
ISO/IEC 14443A (106 kbps) target:&lt;br /&gt;
    ATQA (SENS_RES): 00  04  &lt;br /&gt;
       UID (NFCID1): 42  14  3e  2e  &lt;br /&gt;
      SAK (SEL_RES): 08  &lt;br /&gt;
Waiting for card removing...nfc_initiator_target_is_present: Target Released&lt;br /&gt;
done.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== PC/SC ===&lt;br /&gt;
&lt;br /&gt;
To test the device run:&lt;br /&gt;
&lt;br /&gt;
 # pcscd -f&lt;br /&gt;
&lt;br /&gt;
[[Start]] {{ic|pcscd.service}}, then put a tag on the reader, the result should look like the following:&lt;br /&gt;
&lt;br /&gt;
{{hc|# pcsc_scan|&amp;lt;nowiki&amp;gt;&lt;br /&gt;
PC/SC device scanner&lt;br /&gt;
V 1.4.17 (c) 2001-2009, Ludovic Rousseau &amp;lt;ludovic.rousseau@free.fr&amp;gt;&lt;br /&gt;
Compiled with PC/SC lite version: 1.6.6&lt;br /&gt;
Scanning present readers...&lt;br /&gt;
0: ACS ACR122U 00 00&lt;br /&gt;
&lt;br /&gt;
Mon Mar 21 18:16:07 2011&lt;br /&gt;
 Reader 0: ACS ACR122U 00 00&lt;br /&gt;
  Card state: Card inserted, Shared Mode, &lt;br /&gt;
  ATR: 3B BE 95 00 00 41 03 00 00 00 00 00 00 00 00 00 02 90 00 &lt;br /&gt;
&lt;br /&gt;
ATR: 3B BE 95 00 00 41 03 00 00 00 00 00 00 00 00 00 02 90 00&lt;br /&gt;
+ TS = 3B --&amp;gt; Direct Convention&lt;br /&gt;
+ T0 = BE, Y(1): 1011, K: 14 (historical bytes)&lt;br /&gt;
  TA(1) = 95 --&amp;gt; Fi=512, Di=16, 32 cycles/ETU&lt;br /&gt;
    125000 bits/s at 4 MHz, fMax for Fi = 5 MHz =&amp;gt; 156250 bits/s                                                               &lt;br /&gt;
  TB(1) = 00 --&amp;gt; VPP is not electrically connected&lt;br /&gt;
  TD(1) = 00 --&amp;gt; Y(i+1) = 0000, Protocol T = 0 &lt;br /&gt;
-----&lt;br /&gt;
+ Historical bytes: 41 03 00 00 00 00 00 00 00 00 00 02 90 00&lt;br /&gt;
  Category indicator byte: 41 (proprietary format) &lt;br /&gt;
&lt;br /&gt;
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):&lt;br /&gt;
3B BE 95 00 00 41 03 00 00 00 00 00 00 00 00 00 02 90 00&lt;br /&gt;
        touchatag SAM card&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
== Tips and tricks ==&lt;br /&gt;
&lt;br /&gt;
=== tagEventor ===&lt;br /&gt;
&lt;br /&gt;
[https://code.google.com/p/tageventor/ tagEventor] runs in the background and executes scripts when a tag enters or leaves your tag reader.&lt;br /&gt;
&lt;br /&gt;
Download a [https://code.google.com/p/tageventor/downloads/list binary version] or [https://code.google.com/p/tageventor/source/checkout compile] your own.&lt;br /&gt;
&lt;br /&gt;
Run tagEventor to test your installation:&lt;br /&gt;
&lt;br /&gt;
 # tagEventor -v 1&lt;br /&gt;
&lt;br /&gt;
The scripts are located in {{ic|/etc/gtagEventor}}. Read the [https://code.google.com/p/tageventor/ tagEventor documentation] on how to use them.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== Firmware [...] is bogus! Upgrade the reader firmware ===&lt;br /&gt;
&lt;br /&gt;
If you encounter a problem like this:&lt;br /&gt;
&lt;br /&gt;
 ccid_usb.c:859:ccid_check_firmware() Firmware (1.00) is bogus! Upgrade the reader firmware or get a new reader.&lt;br /&gt;
 ifdhandler.c:104:IFDHCreateChannelByName() failed&lt;br /&gt;
 readerfactory.c:1050:RFInitializeReader() Open Port 200000 Failed (usb:072f/2200:libusb:006)&lt;br /&gt;
 readerfactory.c:233:RFAddReader() ACS ACR122U PICC Interface init failed.&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/nfc-tools/libnfc/blob/master/README.md libnfc README] suggests to do the following:&lt;br /&gt;
&lt;br /&gt;
Removing the bogus firmware detection of libccid: [[edit]] {{ic|libccid_Info.plist}} configuration file (usually {{ic|/etc/libccid_Info.plist}}) and locate {{ic|&amp;lt;key&amp;gt;ifdDriverOptions&amp;lt;/key&amp;gt;}}, turn {{ic|&amp;lt;string&amp;gt;0x0000&amp;lt;/string&amp;gt;}} into {{ic|0x0004}} to allow bogus devices and [[restart]] {{ic|pcscd.service}}.&lt;br /&gt;
&lt;br /&gt;
{{Note|If you use ACS CCID drivers (acsccid), configuration file is located in something like: {{ic|/usr/lib/pcsc/drivers/ifd-acsccid.bundle/Contents/Info.plist}} or {{ic|/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist}}.}}&lt;/div&gt;</summary>
		<author><name>Kgx</name></author>
	</entry>
</feed>