DKU2
From GnokiiWiki
Some of recent Nokia phones make use of DKU-2 cable. This cable is incompatible with the earlier cables and is NOT FBUS cable. The cable doesn't contain USB/serial converter as the earlier DKU-5 did. The cable compatibility table you may find at Nokia site.
The support given by gnokii for this cable depends on the phone you use. Series 40 phones (with Nokia OS) support FBUS mode, Symbian ones -- don't.
So for the Series 40 phones gnokii offers wide range of the functionality. Although there is Linux kernel driver available it is recommended to use userspace driver based on libusb support. The config file should contain the following settings:
[global] port = anything connection = dku2libusb # you may replace it with your phone model model = 6510
or to use Linux kernel driver:
[global] # this setting depend on your setup and should be shown in dmesg by the module port = /dev/ttyUSB0 connection = dku2 model = 6510
Note that before running gnokii you need to compile nokia_dku2 driver (you need to download kernel sources for the kernel you are running). Detailed instruction on compilation you'll find in Docs/README-DKU2 file in the kernel sources.
For the Symbian phones it gets much more complicated and less user-friendly (at least at the moment). Gnapplet driver currently doesn't support cable connection over DKU2 (unless you are able to estabilish tcp/ip connection over it). FBUS functionality provided by the phone is quite limited -- comparable to what you can achieve with AT driver. There is a way though to access some functionalities.
- Call and SMS management
For these tasks you may use gnokii and its AT driver. You need cdc_acm driver (in Linux 2.4 it is called acm). Note that it is reported that with few models reading SMS doesn't work. It surely works with 6600 and doesn't with 6260, 6670. Gnokii setup you should use looks as follows:
[global] port = /dev/ttyACM0 connection = serial model = AT
You can try to combine it with nk6510 driver. There are some functionalities available with this driver and not with AT driver (eg. alarm handling) and vice versa (dialling). Use the following configuration to use nk6510 driver:
[global] port = anything connection = dku2libusb model = series60
- Phonebook, calendar, todo management
For these tasks I recommend using OpenSync and its libSyncML. Their website contains tutorials on how to set up working configuration.
- Filesystem tasks: photos, ringtones, wallpapers, etc
For these tasks you should try OpenOBEX tools.
If you are able to estabilish IrDA or Bluetooth or TCP/IP connection it is worth trying with gnapplet driver. See Docs/README-Symbian for the details.

