obexftp - Mobile Equipment file transfer tool
obexftp [OPTION] [COMMANDS]
obexftp is used to access files on mobile equipment, i.e. cell phones. With obexftpd you can transfer files between any computers using IrDA, Bluetooth and TCP/IP.
This tool lets you access the ObexFTP library by the means of a command line interface. You might consider using the other means available. E.g. the ObexFS filesystem for Linux.
The ordering of options is important. Every command will use the most recent device set. Every file without command switch will apply to the command given most recent. See EXAMPLES
Connect using the IrDA protocol. This is the default.
Connect to this bluetooth device. If the device is not given the first device found will be used.
Use this bluetooth channel when connecting. The channel will be discoverd automatically if this option is not used.
Use the bluetooth device referenced by number or address as source device for the connection.
Connect to this usb interface or list all available usb interfaces.
Connect to this tty device.
Connect to this network host.
Select the UUID to connect with. Recognized values are currently "none" needed by some Nokia mobile devices, "FBS" (default) for the normal file browsing service, "IRMC" for IRMC synchronisation and "S45" when connecting to a Siemens Mobile phone via cable or "SHARP" for PCSOFTWARE UUID with Sharp devices.
Suppress connection IDs (i.e. send no connection header to the mobile).
Don't use "setpath" commands (i.e. send the whole path as filename to the mobile). Can be used together with --noconn and --uuid none to send an OBEX-PUSH.
Set the mobiles current working directory.
Set the mobiles current working directory. The folder will be created if it doesn't exist.
List a folder.
Specify the target file name, overriding the implicit local name from --get or the implicit remote name from --put
Retrieve files from mobile.
Retrieve files from mobile and delete them on the mobile
Send files to the mobile.
Delete files from the mobile.
Retrieve the capability object from the mobile (if available).
Probe and report device characteristics
Retrieve misc infos from mobile. I.e. memory size and free memory. Siemens specific for now.
Move (rename) files on the mobile. Siemens specific for now.
Be verbose and give some additional infos.
Print version string and exit.
Print short usage instructions.
obexftp -i -l or just obexftp -l as IrDA is the default.
obexftp -b -c foo -g bar
obexftp -t /dev/ttyS0 -c foo -p bar
obexftp -t /dev/rfcomm0 -c foo -p bar
obexftp -t /dev/ircomm0 -c foo -p bar
obexftp --bluetooth --nopath --noconn --uuid none --put bar
obexftpd(1), openobex(3), obexftp(3), multicobex(3), libbfb(3).
Bugs ? Features !
The software has been tested and reported working on at least Siemens, Ericsson, and Nokia phones.
Christian W. Zuckschwerdt <zany@triq.net>