1OBEXFTP(1) ObexFTP OBEXFTP(1)
2
3
4
6 obexftp - Mobile Equipment file transfer tool
7
9 obexftp [OPTION] [COMMANDS]
10
12 obexftp is used to access files on mobile equipment, i.e. cell phones.
13 With obexftpd you can transfer files between any computers using IrDA,
14 Bluetooth and TCP/IP.
15
16 This tool lets you access the ObexFTP library by the means of a command
17 line interface. You might consider using the other means available.
18 E.g. the ObexFS filesystem for Linux.
19
21 The ordering of options is important. Every command will use the most
22 recent device set. Every file without command switch will apply to the
23 command given most recent. See EXAMPLES
24
25 Transport Options
26
27 -i, --irda
28 Connect using the IrDA protocol. This is the default.
29
30 -b device, --bluetooth device
31 Connect to this bluetooth device. If the device is not given the
32 first device found will be used.
33
34 -B number, --channel number
35 Use this bluetooth channel when connecting. The channel will be
36 discoverd automatically if this option is not used.
37
38 -d no/address, --hci no/address
39 Use the bluetooth device referenced by number or address as source
40 device for the connection.
41
42 -u intf no, --usb intf no
43 Connect to this usb interface or list all available usb interfaces.
44
45 -t device, --tty device
46 Connect to this tty device.
47
48 -n host, --network host
49 Connect to this network host.
50
51 Compatibility Options
52
53 -U uuid, --uuid uuid
54 Select the UUID to connect with. Recognized values are currently
55 "none" needed by some Nokia mobile devices, "FBS" (default) for the
56 normal file browsing service, "IRMC" for IRMC synchronisation and
57 "S45" when connecting to a Siemens Mobile phone via cable or
58 "SHARP" for PCSOFTWARE UUID with Sharp devices.
59
60 -H, --noconn
61 Suppress connection IDs (i.e. send no connection header to the
62 mobile).
63
64 -S, --nopath
65 Don't use "setpath" commands (i.e. send the whole path as filename
66 to the mobile). Can be used together with --noconn and --uuid none
67 to send an OBEX-PUSH.
68
69 Setting The File Path
70
71 -c folder, --chdir folder
72 Set the mobiles current working directory.
73
74 -C folder, --mkdir folder
75 Set the mobiles current working directory. The folder will be cre‐
76 ated if it doesn't exist.
77
78 -l folder, --list folder
79 List a folder.
80
81 Sending And Retrieving Files
82
83 -o path, --output path
84 Specify the target file name, overriding the implicit local name
85 from --get or the implicit remote name from --put
86
87 -g source, --get source
88 Retrieve files from mobile.
89
90 -G source, --getdelete source
91 Retrieve files from mobile and delete them on the mobile
92
93 -p source, --put source
94 Send files to the mobile.
95
96 -k source, --delete source
97 Delete files from the mobile.
98
99 Experimental Extras
100
101 -X, --capability
102 Retrieve the capability object from the mobile (if available).
103
104 Probe and report device characteristics
105
106 -x, --info
107 Retrieve misc infos from mobile. I.e. memory size and free memory.
108 Siemens specific for now.
109
110 -m src dest, --move src dest
111 Move (rename) files on the mobile. Siemens specific for now.
112
113 Version Information And Help
114
115 -v, --verbose
116 Be verbose and give some additional infos.
117
118 -V, --version
119 Print version string and exit.
120
121 -h, --help, --usage
122 Print short usage instructions.
123
125 To get the directory listing from the first irda device:
126 obexftp -i -l or just obexftp -l as IrDA is the default.
127
128 To get the file bar from directory foo from the first bluetooth device:
129 obexftp -b -c foo -g bar
130
131 To send the file bar to directory foo with device on first serial port:
132 obexftp -t /dev/ttyS0 -c foo -p bar
133
134 It is possible to use RfComm (serial port over bluetooth):
135 obexftp -t /dev/rfcomm0 -c foo -p bar
136
137 And also IrComm (serial port over IrDA):
138 obexftp -t /dev/ircomm0 -c foo -p bar
139
140 To send the file bar using plain OBEX PUSH:
141 obexftp --bluetooth --nopath --noconn --uuid none --put bar
142
144 obexftpd(1), openobex(3), obexftp(3), multicobex(3), libbfb(3).
145
147 Bugs ? Features !
148
150 The software has been tested and reported working on at least Siemens,
151 Ericsson, and Nokia phones.
152
154 Christian W. Zuckschwerdt <zany@triq.net>
155
156
157
1582007-06-09 2007-06-09 OBEXFTP(1)