<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: touchatag]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?touchatag</link>
<description></description>
<pubDate>Mon, 24 Jan 2011 12:05:18 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[touchatag]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?touchatag</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div>Tags: RFID</div><hr/><div class="wiki">
<p>
<a target="_blank" title="(external link)" href="http://www.touchatag.com/">http://www.touchatag.com/</a></p>
<div class="nlw_phrase"><table class="wafl_container">
  <tr>
    <td>
      <div class="wafl_box">
        
          <div class="wafl_titlebox">
            <div class="wafl_title">
              
                Contents: [Dobrica Pavlinušić's random unstructured stuff]
              
            </div>
          </div>
          <div class="wafl_items">
            
              <div class="wiki">
<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#install_pcscd">Dobrica Pavlinušić's random unstructured stuff (install pcscd)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] install pcscd} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#build_libnfc">Dobrica Pavlinušić's random unstructured stuff (build libnfc)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] build libnfc} --></span></li>

<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#dependencies">Dobrica Pavlinušić's random unstructured stuff (dependencies)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] dependencies} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#checkout_source_and_compile">Dobrica Pavlinušić's random unstructured stuff (checkout source and compile)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] checkout source and compile} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#install_dpkg_packages">Dobrica Pavlinušić's random unstructured stuff (install dpkg packages)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] install dpkg packages} --></span></li>
</ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#modify_pcscd_configuration_to_recognize_all_readers">Dobrica Pavlinušić's random unstructured stuff (modify pcscd configuration to recognize all readers)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] modify pcscd configuration to recognize all readers} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#restart_pcscd">Dobrica Pavlinušić's random unstructured stuff (restart pcscd)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] restart pcscd} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#test_it">Dobrica Pavlinušić's random unstructured stuff (test it)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] test it} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#read_mifare">Dobrica Pavlinušić's random unstructured stuff (read Mifare)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] read Mifare} --></span></li>
</ul>
</div>

            
            
          </div>
        
      </div>
    </td>
  </tr>
</table>
<!-- wiki: {toc: }
--></div><br /><br /><h1 id="install_pcscd">install pcscd</h1>
<pre>
sudo apt-get install pcscd
sudo dpkg -i libnfc-read_dev-build-1_i386.deb
sudo ldconfig
</pre>
<br /><h1 id="build_libnfc">build libnfc</h1>
<h2 id="dependencies">dependencies</h2>
<pre>
dpavlin@t61p:/rest/cvs$ sudo apt-get install libpcsclite-dev build-essential autoconf libtool debhelper \
 subversion pkg-config libusb-dev
</pre>
<br /><h2 id="checkout_source_and_compile">checkout source and compile</h2>
<pre>
dpavlin@t61p:/rest/cvs$ git svn clone -s http://libnfc.googlecode.com/svn libnfc
dpavlin@t61p:/rest/cvs$ cd libnfc/
dpavlin@t61p:/rest/cvs/libnfc$ autoreconf --install
dpavlin@t61p:/rest/cvs/libnfc$ sudo ./debian/rules binary
</pre>
<br /><h2 id="install_dpkg_packages">install dpkg packages</h2>
<pre>
dpavlin@t61p:/rest/cvs$ sudo dpkg -i libnfc0_1.4.0-0_i386.deb libnfc-bin_1.4.0-0_i386.deb libnfc-dev_1.4.0-0_i386.deb 
</pre>
<br /><h1 id="modify_pcscd_configuration_to_recognize_all_readers">modify pcscd configuration to recognize all readers</h1>
<pre>
dpavlin@t61p:~$ diff -urw /etc/libccid_Info.plist.orig /etc/libccid_Info.plist
--- /etc/libccid_Info.plist.orig        2011-01-13 23:05:07.449342958 +0100
+++ /etc/libccid_Info.plist     2011-01-13 23:05:25.624371843 +0100
@@ -52,7 +52,7 @@
        --&gt;
 
        &lt;key&gt;ifdDriverOptions&lt;/key&gt;
-       &lt;string&gt;0x0000&lt;/string&gt;
+       &lt;string&gt;0x0004&lt;/string&gt;
 
        &lt;!-- Possible values for ifdDriverOptions
        1: DRIVER_OPTION_CCID_EXCHANGE_AUTHORIZED
</pre>
<br /><h1 id="restart_pcscd">restart pcscd</h1>
<pre>
sudo /etc/init.d/pcscd restart
</pre>
<br /><h1 id="test_it">test it</h1>
<p>
with touchatag sticker</p>
<pre>
dpavlin@t61p:~$ nfc-list 
nfc-list use libnfc 1.4.0 (r842)
Connected to NFC device: ACS ACR122U PICC Interface 00 00 / ACR122U102 - PN532 v1.4 (0x07)
1 ISO14443A passive target(s) was found:
    ATQA (SENS_RES): 00  44  
       UID (NFCID1): 04  cc  6b  d9  a1  25  80  
      SAK (SEL_RES): 00  
</pre>
<br /><h1 id="read_mifare">read Mifare</h1>
<pre>
mfoc -O dump | tee keys.txt
</pre>
</div>
]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category>RFID</category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?touchatag</guid>
<pubDate>Mon, 24 Jan 2011 12:05:18 -0000</pubDate>
</item>
</channel>
</rss>