Jako, że jakiś czas temu zmieniłem telefon, postanowiłem go jakoś zintegrować z komputerem. Na początku zainteresowałem się programem gnokii i nakładką graficzno xgnokii. Niestety okazało się, że gnokii nie obsługuje mojego telefonu. Niezrażony pierwszym niepowodzeniem postanowiłem połączyć się z telefonem za pomocą kmobiletools. Tu niestety znowu pech - mimo poprawnego połączenia bluetooth z telefonem, nie udało mi się nawiązać z nim kontaktu przez kmobiletools 0.4.3. Postanowiłem spróbować wersji rozwojowej 0.5.0 beta 3, poniżej zamieszczam opis instalacji i konfiguracji.

0. Wstęp
Żeby wszystko działało bez problemów musimy mieć zainstalowane w systemie pakiety:

  • bluez-libs,
  • bluez-test,
  • bluez-utils.

1. Kompilacja kdebluetooth-1.0_beta8.
Aby móc podłączyć telefon należy skompilować kmobiletools z integracją z kdebluetooth. Do tego potrzebna jest kompilacja samego kdebluetooth - ściągamy paczkę a potem znane ./configure & make & make install (lub jak ktoś nie chce kompilować, może pobrać z mojego podręcznego repozytorium, dla openSuSE 10.3).

2. Konfiguracja bluetooth
Teraz musimy skonfigurować nasz adapter bluetooth (w moim przypadku to jakiś tani Pentagram na USB). Edytujemy plik /etc/bluetooth/rfcomm.conf, który powinien wyglądać tak:

#
# RFCOMM configuration file.
#

rfcomm0 {
# # Automatically bind the device at startup
bind yes;
#
# # Bluetooth address of the device
device xx:xx:xx:xx:xx:xx;
#
# # RFCOMM channel for the connection
channel 1;
#
# # Description of the connection
# comment “Example Bluetooth device”;
}

oczywiście za xx:xx:xx:xx:xx:xx; podajemy adres naszego urządzenia (uzyskujemy go wydając w konsoli polecenie hcitool scan). Następnie restartujemy usługę bluetooth.

3. Kompilacja kmobiletools
Następnie pobieramy źródło kmobiletools i postępujemy podobnie jak poprzednio (jeśli ktoś nie ma pakietu gammu i gammu-devel, należy wpisać configure –without-gammu, ja go nie posiadałem i nie jest on potrzebny do podłączenia tego telefonu).

4. Konfiguracja
Włączamy kmobiletools, a następnie wybieramy “Add new mobile phone device”. Pojawi się nowe okno, klikamy dalej, następnie “I want to connect with my mobile phone using Bluetooth.” Oczywiście powinniśmy mieć włączone bluetooth na telefonie, jak i adapter w komputerze. Gdy zakończy się skanowanie, wybieramy nasz telefon i idziemy dalej. W następny oknie nawiązujemy połączenie konfiguracyjne z telefonem (na telefonie co rusz będzie pojawiać się komunikat o połączeniu, akceptujemy za każdym razem). Po zakończeniu wybieramy pierwsze urządzenie i idziemy dalej i dalej. Na koniec podajemy nazwę telefonu i kończymy konfigurację.

5. Łączenie
Po zakończonej konfiguracji wybieramy łączenie z telefonem. Na telefonie powinna pojawić się prośba o hasło - podajemy wybraną przez nas kombinację cyfr - np. 1234. Po podaniu hasła wyskakuje nam okienko z żądaniem parowania Bluetooth gdzie podajemy te same hasło - voila! Telefon mamy podłączony;) Jakby ktoś miał problemy to piszcie;).