obexftp

transfers files via OBEX protocol

TLDR

List files on device
$ obexftp -b [device_address] -l [/]
Download file
$ obexftp -b [device_address] -g [remote_file]
Upload file
$ obexftp -b [device_address] -p [local_file]
List paired devices
$ obexftp -s
Use USB connection
$ obexftp -u [device] -l [/]

SYNOPSIS

obexftp [options] [command]

DESCRIPTION

obexftp transfers files via OBEX protocol. Supports Bluetooth and USB.The tool enables file exchange with mobile devices. Part of OpenOBEX.

PARAMETERS

-b ADDRESS

Bluetooth device address.
-u DEVICE
USB device.
-l PATH
List directory.
-g FILE
Get/download file.
-p FILE
Put/upload file.
-s
Search for devices.
--help
Display help information.

INSTALL

sudo apt install obexftp
sudo zypper install obexftp
nix profile install nixpkgs#obexftp

CAVEATS

Requires Bluetooth or USB OBEX support. Device must be paired.

HISTORY

obexftp was created for file transfer using the OBEX protocol over Bluetooth.

SEE ALSO

bluetooth(1), hcitool(1)