<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Artisan Numérique</title>
  <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1276"/>
  <link rel="self" type="application/atom+xml" href="http://artisan.karma-lab.net/node/1276/atom/feed"/>
  <id>http://artisan.karma-lab.net/node/1276/atom/feed</id>
  <updated>2008-02-01T09:54:05+01:00</updated>
  <entry>
    <title>Bloc-note &#039;Bluetooth&#039;</title>
    <link rel="alternate" type="text/html" href="http://artisan.karma-lab.net/node/1276" />
    <id>http://artisan.karma-lab.net/node/1276</id>
    <published>2007-11-29T10:14:13+01:00</published>
    <updated>2008-02-01T09:54:05+01:00</updated>
    <author>
      <name>Ulhume</name>
    </author>
    <category term="Matériel" />
    <category term="Aucun" />
    <category term="Note" />
    <category term="OK" />
    <summary type="html"><![CDATA[<p>Divers petites choses liées à la prise en charge de l'USB sous Linux</p>
    ]]></summary>
    <content type="html"><![CDATA[<p>Divers petites choses liées à la prise en charge de l'USB sous Linux</p>
<!--break-->

	<a name='chapter_1'></a>
  <h2>Pas de demande de PIN</h2>
	
<p>

  <div class='code-block code-block-fragment'>
  <div class='container'>
  hcid -n -f <span class="sy0">/</span>etc<span class="sy0">/</span>bluetooth<span class="sy0">/</span>hcid.conf
  </div>
  
  </div>
</p>
<p>
Ensuite je lance dans une autre console, en tant qu'utilisateur non-root, je relance ma commande OBEX FTP. Et cette fois, une erreur apparaît (d'où l'interêt de lancer hcid à la main <img src="http://artisan.karma-lab.net/sites/all/modules/contrib/smileys/packs/crystal/wink2.gif" title="Wink" alt="Wink" class="smiley-content"/> :

  <div class='code-block code-block-fragment'>
  <div class='container'>
  call_passkey_agent<span class="br0">&#40;</span><span class="br0">&#41;</span>: no agent registered
  </div>
  
  </div>
</p>
<p>Ok do, au hasard, je recherche une commande qui commence par passkey et bing, je trouve <kbd>passkey-agent</kbd>. Là je fabrique un petit script à 3 sesterces dans /usr/bin/pin.sh, dans lequel je place :

  <div class='code-block code-block-fragment'>
  <div class='container'>
  <span class="co0">#!/bin/sh</span><br />
<span class="kw3">echo</span> -n <span class="st0">&quot;PIN:1234&quot;</span>
  </div>
  
  </div>
</p>
<p>Et après avoir rendu cela exécutable (chmod +x /usr/bin/pin.sh), en tant qu'utilisateur standard, je lance la commande :

  <div class='code-block code-block-fragment'>
  <div class='container'>
  passkey-agent --default <span class="sy0">/</span>usr<span class="sy0">/</span>bin<span class="sy0">/</span>pin.<a target="blank" href="http://pwet.fr/man/linux/commandes/sh"><span class="kw2">sh</span></a>
  </div>
  
  </div>
</p>
<p>
Je relance pour la troisième fois (en réalité pour les 352ième fois <img src="http://artisan.karma-lab.net/sites/all/modules/contrib/smileys/packs/crystal/wink2.gif" title="Wink" alt="Wink" class="smiley-content"/> la commande OBEX  ftp, le téléphone me demande un code, je saisi 1234 et bing, ça marche !!
</p>    ]]></content>
  </entry>
</feed>
