Kavod Company

Free blogware !

Archive for juillet, 2007

Adaptateur USB Bluetooth

Alors aujourd’hui, nous allons voir comment apprendre à notre pingouin à utiliser ceci :

Adapatateur USB Bluetooth

Oui, je peux pas être plus précis car c’est une vieille clef USB bluetooth récupérée je ne sais où et je ne sais quand… bref, marque inconnue ;)

1- Configuration du noyau

Je me sers ici d’un noyau 2.6.22-gentoo-r1 :

 Networking  --->
  <*> Bluetooth subsystem support  --->
   <*> L2CAP protocol support
   <*> RFCOMM protocol support
    [*] RFCOMM TTY support
   Bluetooth device drivers  —>
     <*> HCI USB driver
     <*> HCI BPA10x USB driver
     <M> HCI BlueFRITZ! USB driver 

2- Chargement des modules au démarrage :

Ajouter dans /etc/modules.autoload.d/kernel-2.6 afin que les modules soient automatiquement chargés lors du démarrage

#Bluetooth
bfusb

Mais comme, sous Linux, jamais besoin de redémarrer :

# modprobe bfusb

3- Installation des logiciels/drivers

Dans le cadre de la gentoo, rajouter bluetooth dans la variable USE de /etc/make.conf.

Puis, lancer l’installation des 3 packages suivants :

  • bluez-utils : différent outils et le Daemon nécessaire à la détection de périphériques distants
  • openobex : implémentation du protocole de transfert de fichiers par bluetooth
  • obexftp : encapsulation de FTP à travers le protocole OBEX
  • kdebluetooth : implémentation bluetooth dans KDE
    ou gnome-bluetooth : idem pour Gnome

 emerge -av bluez-utils openobex obexftp  kdebluetooth

Enfin, un petit emerge -uDNav world ne serait pas de trop pour prendre en compte le USE flag “bluetooth” dans les packages déjà installés

 4- Démarrage des services bluetooth

Lançons le service bluetooth :

 /etc/init.d/bluetooth
* Shutting down Bluetooth … [ ok ]
* Starting Bluetooth …
* Starting hcid … [ ok ]
* Starting rfcomm … [ ok ]

Si tout se passe bien : ajoutons en démarrage automatique :

rc-update add bluetooth default
* bluetooth added to runlevel default

  5- Découverte des services

Détection de notre périphérique

 # hciconfig
hci0: Type: USB
BD Address: 11:11:11:11:11:11 ACL MTU: 678:8 SCO MTU: 48:10
UP RUNNING PSCAN
RX bytes:9283 acl:85 sco:0 events:257 errors:0
TX bytes:37492 acl:118 sco:0 commands:100 errors:0

UP RUNNING signifie que mon périphérique est bien actif. Si ce n’est pas le cas, je l’active ainsi :

# hciconfig hci0 up

Nous allons maintenant scanner les périphériques distants :

 # hcitool scan
Scanning …
00:14:51:55:81:11               Ordinateur de Amélie
00:1B:AF:CB:99:83         Kavod N70

J’obtiens donc la liste des périphériques détectés avec leur adresse MAC.

Afin de lancer le Daemon pour kde, il suffit de lancer en user mode :

boris@cid ~ $ kbluetooth

Un petit témoin apparait à coté de l’horloge afin de naviguer parmi les périphériques détectables

No comments

Mariage Myriam & Didier

Vive les mariés !

Et voilà, c’est parti ! Didier initie donc le pas de la période “mariages” des pôtes. Vous savez, la période qui suit celle des “crémaillères” et qui précède celle des “naissances”.

Bref, merci Didier pour ce coup de vieux que tu nous afflige.

Bref, mis à part cela, ce fut un excellent mariage très émouvant avec Papa Didier en personne qui a marié les deux tourtereaux.

Je ne peux souhaiter à nos deux mariés qu’une vie pleine de bonheurs et de réussite.

Vive les mariés !!!!

Gallerie photos disponible ici. N’hésitez-pas à envoyer les votres.

2 comments