NAME¶
obexftp - Mobile Equipment file transfer tool
SYNOPSIS¶
obexftp [
OPTION] [
COMMANDS]
DESCRIPTION¶
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.
OPTIONS¶
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
TRANSPORT OPTIONS¶
- -i, --irda
- Connect using the IrDA protocol. This is the default.
- -b device, --bluetooth device
- Connect to this bluetooth device. If the device is not given the first
device found will be used.
- -B number, --channel number
- Use this bluetooth channel when connecting. The channel will be discoverd
automatically if this option is not used.
- -d no/address, --hci no/address
- Use the bluetooth device referenced by number or address as source device
for the connection.
- -u intf no, --usb intf no
- Connect to this usb interface or list all available usb interfaces.
- -t device, --tty device
- Connect to this tty device.
- -n host, --network host
- Connect to this network host.
COMPATIBILITY OPTIONS¶
- -U uuid, --uuid uuid
- 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.
- -H, --noconn
- Suppress connection IDs (i.e. send no connection header to the
mobile).
- -S, --nopath
- 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.
SETTING THE FILE PATH¶
- -c folder, --chdir folder
- Set the mobiles current working directory.
- -C folder, --mkdir folder
- Set the mobiles current working directory. The folder will be created if
it doesn't exist.
- -l folder, --list folder
- List a folder.
SENDING AND RETRIEVING FILES¶
- -o path, --output path
- Specify the target file name, overriding the implicit local name from
--get or the implicit remote name from --put
- -g source, --get source
- Retrieve files from mobile.
- -G source, --getdelete source
- Retrieve files from mobile and delete them on the mobile
- -p source, --put source
- Send files to the mobile.
- -k source, --delete source
- Delete files from the mobile.
- -X, --capability
- Retrieve the capability object from the mobile (if available).
- -Y, --probe
- Probe and report device characteristics
- -x, --info
- Retrieve misc infos from mobile. I.e. memory size and free memory. Siemens
specific for now.
- -m src dest, --move src
dest
- Move (rename) files on the mobile. Siemens specific for now.
- -v, --verbose
- Be verbose and give some additional infos.
- -V, --version
- Print version string and exit.
- -h, --help, --usage
- Print short usage instructions.
EXAMPLES¶
- To get the directory listing from the first irda device
- obexftp -i -l or just obexftp -l as IrDA is the
default.
- To get the file bar from directory foo from the first bluetooth
device
- obexftp -b -c foo -g bar
- To send the file bar to directory foo with device on first serial
port
- obexftp -t /dev/ttyS0 -c foo -p bar
- It is possible to use RfComm (serial port over bluetooth)
- obexftp -t /dev/rfcomm0 -c foo -p bar
- And also IrComm (serial port over IrDA)
- obexftp -t /dev/ircomm0 -c foo -p bar
- To send the file bar using plain OBEX PUSH
- obexftp --bluetooth --nopath --noconn --uuid none --put bar
SEE ALSO¶
obexftpd(1), openobex(3), obexftp(3), multicobex(3), libbfb(3).
BUGS¶
Bugs ? Features !
NOTES¶
The software has been tested and reported working on at least Siemens, Ericsson,
and Nokia phones.
AUTHOR¶
Christian W. Zuckschwerdt <zany@triq.net>