Owfs - présentation
C’est l’exploitation d'owserver sous forme de système de fichiers.Owserver s’occupe des communications avec le DS9490R, il tourne en tant que serveur à l’écoute sur le port 4304 (cf conf /etc/owfs.conf).
Owfs, va interroger le serveur pour rendre un résultat sous forme de répertoires et de fichiers.
L’intérêt est de rendre le 1-wire plus malléable et de répondre à certains besoins.
Verification
Connecter votre contrôleur 1-wire DS9490R sur l'un de vos ports USB. Pour s'assurer qu'il est bien reconnu tappez :# lsusb
Vous devez voir votre clef apparaite dans la liste:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 04fa:2490 Dallas Semiconductor DS1490F 2-in-1 Fob, 1-Wire adapter
Installation
OWFS se trouve dans le repository. Il suffit donc de faire un simple apt-get :# sudo apt-get install owserver ow-shell owhttpd owfs-fuse
Configuration
Il faut ensuite modifie le fichier /etc/owfs.conf, commenter la ligne 16, décommenter la 19 :# This part must be changed on real installation
#server: FAKE = DS18S20,DS2405
#
# USB device: DS9490
server: usb = all
Restart pour la prise en compte :
# sudo /etc/init.d/owserver restart
On crée un point de montage et on monte :
# sudo mkdir /mnt/1wire/
# sudo owfs -s localhost:4304 -m /mnt/1wire/ --allow_other
Résultat :
# ls -lh
total 0
drwxrwxrwx 1 root root 8 mars 11 00:09 81.BD2223000000
drwxr-xr-x 1 root root 8 mars 10 23:56 alarm
drwxr-xr-x 1 root root 8 mars 10 23:56 bus.0
drwxr-xr-x 1 root root 8 mars 10 23:56 bus.1
drwxr-xr-x 1 root root 8 mars 10 23:56 settings
drwxrwxrwx 1 root root 8 mars 11 00:09 simultaneous
drwxr-xr-x 1 root root 8 mars 10 23:56 statistics
drwxr-xr-x 1 root root 32 mars 10 23:56 structure
drwxr-xr-x 1 root root 8 mars 10 23:56 system
drwxr-xr-x 1 root root 8 mars 10 23:56 uncached
Source : Domolio, owfs.org
Aucun commentaire :
Enregistrer un commentaire