Check and update formatting, then remove this message
Supported Phones: Siemens
TracNav menu
-
Supported Devices
-
Phones
- Mitsubishi
- Motorola
- Nokia
- Samsung
- Sharp
- Siemens
- Sony Ericsson
-
PDA
- Palm
- Zaurus
-
Other
- Microsoft
-
OpenOBEX...
-
ObexFTP...
Siemens S 45 / ME 45 / S 45i
- Supported
These were the origin of the ObexFTP project.
Siemens S 25, S 35
- Supported
They don't feature extra memory though.
Siemens SL 32, SL 32i
- foreign hardware, not tested. Please report!
Siemens SL 45i, SL 45, SL 65
- Supported
Jan Metz was very kind providing me with his box and some SL45i connected to it.
Siemens S 55 / ME 55 / S 56
- Supported
- Serial cable (DCA-500) works with --uuid S45
- Bluetooth and IrDA work without any extra settings (thus using UUID 'FBS')
Siemens M 55
- unknown (should try with --uuid S45)
Siemens C 55
- Supported
Hristo Todorov helped to get UUID right and reported it working.
I need to run obexftp with -U S45. If ran without it, the phone will not communicate until power-cycled. (Jirka Bohac)
Siemens SX 1
- bluetooth does not work (or simply shows nothing)
- irda does not work
- serial (DCA-500) does not work
- usb (DCA-540 shipped with phone) does not work (neiter ttyUSB0 nor ttyUSB1)
Note that this is phone is based on Nokia's Series60 platform (Symbian OS).
Siemens S 65, ME 65, SK 65
- Supported (not USB)
BenQ-Siemens S68
- Bluetooth works fine
Siemens CF 62
- unknown
Siemens CF75 / CF76
- Supported
Fully functional OBEX with both IrDA and USB connection using OpenOBEX.
- IrDA
- USB connection
Siemens CX 75
- Supported
Siemens C 75
- works with IrDA, downloads files nicely. I used a SigmaTel IrDA USB dongle on Linux kernel 2.6.
Siemens S 75
- Bluetooth works fine
Siemens SL 75
- Bluetooth works fine
- serial (DCA-500, DCA-510, DCA-540) works (ObexFTP 0.22 needed)
Siemens C 72
- wiki:IrDA? works fine
Siemens ME 75
- wiki:IrDA? works fine
Siemens AX 75
- wiki:IrDA? works great
Connection Details
- wiki:IrDA? -- working
Requires nothing more than a working IrDA dongle - the phone can then be browsed in the typical fashion:
openobex -i -l
- wiki:Bluetooth? -- working
- wiki:USB? -- kind of working, also see DCA-540
Note that this is not using the USB option -u.
- DCA-500 cable -- serial cable, working
- DCA-510 cable -- USB to serial converter cable, working (pl2303 driver)
- DCA-540 cable -- pure USB (uses pl2303 driver for SX1, S65 and later models, not usable otherwise)
IMPORTANT: ObexFTP has a bug that prevents correct connection in versions 0.21 or lower. Version 0.22 or newer is required for the USB connection to work. Some phones (e.g. SL75 v31) have to be replugged after every use (probably firmware bug).
The following is an example of how to communicate with a Siemens cellphone via an USB adapter cable (DCA-540). The cable itself is very simple; an schematic for it can be found here if you cannot find an original one.
Once plugged in , lsusb should report something like:
$ lsusb Bus 001 Device 007: ID 11f5:0003 Siemens AG (?) Mobile phone USB cable
To provide a serial interface to the cellphone, we need the PL2303 driver, distributed with the Linux kernel (note that only later 2.6.1x have entries for the USB IDs). Once a compatible device is connected it will create a serial device in /dev/ttyUSB''x''. In this example, the PL2303 device driver is compiled as a module and loaded, creating a serial device in /dev/ttyUSB0. If you use udev or hotplug, this will happen automatically:
# modprobe pl2303 # ls /dev/ttyU* /dev/ttyUSB0
The device can now be accessed via ObexFTP, using the serial option:
$ obexftp -t /dev/ttyUSB0 -l
Connecting...done
Receiving "(null)"... <?xml version="1.0"?>
<!DOCTYPE folder-listing SYSTEM "obex-folder-listing.dtd">
<folder-listing version="1.0">
<folder name="Data" modified="20040101T000000" user-perm="RWD" group-perm="W" />
</folder-listing>
done
Disconnecting...done
