Herramienta que permite transferir archivos utilizando FUSE entre la computadora y dispositivos móviles como teléfonos celulares u otros dispositivos que soporten el protocolo OBEX [OBject EXchange]. Lo más destacado es que permite montar el sistema de archivos de estos dispositivos directamente en el sistema Linux, como si fuera una unidad externa. Soporta dispositivos conectados por cable serie, IrDA, Bluetooth o USB. Incluye las utilidades obexautofs [Montaje automático de dispositivos OBEX], obexfs, obexftp, obexftpd, obexget, obexls, obexput y obexrm
$ hcitool scan
$ obexftp-client -b 00:11:22:33:44:55 -B 10 -p ~/punto_montaje
$ obexftp -b 00:11:22:33:44:55 -B 10 -p archivo_local.txt /carpeta_remota/
$ obexftp -b 00:11:22:33:44:55 -B 10 -g "archivo_remoto.jpg" -p carpeta_local/
# obexftpd -b
# obexls -b AA:BB:CC:DD:EE:FF /Music
# obexget -b AA:BB:CC:DD:EE:FF -l /
# obexget -b AA:BB:CC:DD:EE:FF -o ~/descargas/mi_archivo.jpg /DCIM/Camera/archivo.jpg
# obexput -b AA:BB:CC:DD:EE:FF ~/mis_documentos/informe.pdf /informe.pdf
# obexput -b AA:BB:CC:DD:EE:FF ~/imagenes/foto.jpg /Pictures/foto.jpg
# obexrm -b AA:BB:CC:DD:EE:FF /temp/archivo_viejo.txt
1.-
Configuración de obexautofs, módulo para autofs:
# nano /etc/auto.master
Añadir la línea:
/media/obex /etc/auto.obex --timeout=5 --browse
Crear el archivo de configuración para OBEX
# nano /etc/auto.obex
aÑADIR LA LINEA:
micelular -fstype=obexfs,source=:MAC_DEL_DISPOSITIVO:
Nota.- La MAC_DEL_DISPOSITIVO se puede obtener con "hcitool scan" [ver]
# mkdir /media/obex/micelular
# systemctl restart autofs
Ahora, cuando se acceda al directorio /media/obex/micelular, autofs intentará conectar con el dispositivo Bluetooth con la dirección MAC especificada y montará su sistema de archivos OBEX.
2.-
Montaje manual de sistemas de archivos OBEX usando FUSE
$ mkdir ~/mi_telefono
# obexfs -b AA:BB:CC:DD:EE:FF ~/mi_telefono
Pedirá que se autorice la conexión en el dispositivo
# fusermount -u ~/mi_telefono
3.-
Configuración en fstab para montaje automático
# nano /etc/fstab
Añadir la linea:
obexftp#-b00:11:22:33:44:55 /media/telefono fuse user,noauto 0 0