HOWTO Smartphone and Multisync

From Gentoo Linux Wiki

Jump to: navigation, search
This page is a candidate for deletion 
Reason given: Incomplete and useless in it's current state. Unedited since over a year.
If you disagree with its deletion, please explain why on its discussion page.
If you intend to fix it, please remove this notice, but do not remove this notice from articles that you have created yourself.
Make sure no other pages link here and check the page's history before deleting.


This article is part of the HOWTO series.
Installation Kernel & Hardware Networks Portage Software System X Server Gaming Non-x86 Emulators Misc

Contents

[edit] Introduction

Nowadays, the proliferation of "intelligent" mobile phones has exploded exponentially. These devices can do amazing things, and chances are that in a few months, even more amazing things will be possible. Something that troubles many users of these phones and Linux (as I have observed from the amount of pages referring to this) is the syncrhonisation of these devices against Linux Appls. This HOWTO has been written to help you, and hopefully, to have less headaches over this than I had!

[edit] Requirements

For this HOWTO, you will need to have the following:

  • A mobile based on Symbian OS (Such as Nokia's Series 60 (Nokia 6600, 6682, 3600, etc. If your phone is a nokia, you can check it's operating system at Forum Nokia Any version of Symbian OS will do.) or a Sony-Ericsson K700i) with Bluetooth Capability
  • A supported bluetooth adapter - Most USB adapters will work perfectly.

[edit] Preparing the Kernel

It is vital to have a 2.6.x kernel for this to work! This howto was written with 2.6.15-gentoo-r1. The following options are needed:

Note: If you build modules, remember to edit /etc/modules.autoload.d/kernel-2.6
Linux Kernel Configuration: Needed options for 2.6.15 and beyond
Networking  --->
<*>   Bluetooth subsystem support  --->
---   Bluetooth subsystem support
<M>   L2CAP protocol support
<M>   SCO links support
<M>   RFCOMM protocol support
[*]     RFCOMM TTY support
<M>   BNEP protocol support
[*]     Multicast filter support
[*]     Protocol filter support
<M>   HIDP protocol support
      Bluetooth device drivers  --->
<M> HCI USB driver
[*]   SCO (voice) support
<M> HCI UART driver
[*]   UART (H4) protocol support
[*]   BCSP protocol support
<M> HCI BCM203x USB driver
Device Drivers --->
Network device support --->
<*>   PPP (point-to-point protocol) support
<M>     PPP support for async serial ports  
<M>     PPP support for sync tty ports 
<M>     PPP Deflate compression


[edit] Installing necessary tools

Note: The installation of the Bluez-package falls outside the scope of this HOWTO
FIXME: This article i've to complete, hold your horses!. Coming soon.
Personal tools