openSUSE 11.1 KDE3 Bluetooth solution

Hmm, Actually there seem to be some KDE 4 or bluez updates,
which enable bluetooth without additional repository and packages.

Though, I don’t use KDE 4, so I didn’t test test it (yet).

If you feel like experimenting,
see this bug report:
https://bugzilla.novell.com/show_bug.cgi?id=438956
Or go straight to this comment:
https://bugzilla.novell.com/show_bug.cgi?id=438956#c75

My bluetooth dosent worked straight away.
Im also using kde 4 and 3.5.
Under 3.5 its working now with
bluez3
bluez3-utils
and kbluetooth4 ???

Well it works, thanks! :slight_smile:

Does anybody know how to replace kbluetooth with kbluetooth4 as default and startup?

Ps: i just got a bluetooth mouse for my notebook thats very annoying >:(

I’m at this point. I can send files to the phone with the OBEX Object Push Client and I can send files from the phone to the PC. Good job and thanks for the help.

I can’t browse from konqueror. What did you do?

I have the bluetooth icon with the adapter and address fields empty. If I click on the bluetooth icon, konqueror opens with the address “bluetooth:/” and an empty window. Some idea?

At the moment “bluetooth:/” seems to be of no use
and obex protocol syntax seems to be changed.
Still no Bluetooth support in KDE 4 (and in Konqueror 4),
except kdebluetooth4 applet (kbluetooth in my system
doesn’t work any more, so the fix I proposed seems to be deprecated).

Anyway, I tested file browsing again and found
an awkward way to browse files:

  1. type from command line
hcitool scan

It should list all visible devices in range and their MAC-addresses.

  1. copy MAC-address of the device you need, replace ‘:’ with ‘-’
    and open your phone via obex:// protocol
    in Konqueror 3 (with Konqueror 4 version this doesn’t work).
    For example whole address in konqueror should look like this
    (! notice ‘//’ at the beginning and ‘/’ in the end):
obex://00-11-19-c5-9d-85/
  1. The phone I tested connection with (Samsung SGH E760) asked me,
    whether I want to allow browsing phones’ files.
    So you should choose ‘Yes, allow’.
    And, of course, don’t forget to with phones visibility on,
    unless you remember its MAC from memory.
    And I think you can just bookmark the whole address,
    to simplify future browsing.

Viel Spaß!

I arrived to this point, but then the phone asks for an access code that I don’t know. I remember changing this code in Opensuse 10.3 bluetooth, but I don’t know how to set it now.

By the way, I didn’t mention in my last post (sorry) but I’m using 11.1 and KDE 3.

Thanks for your help anyway.

Hi
You need to use the sdptool browse <baddr> and then the pin tool should
show up which should prompt on the phone first, then enter they same in
the pin tool dialog.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 (i586) Kernel 2.6.27.21-0.1-pae
up 4:30, 1 user, load average: 0.03, 0.19, 0.46
ASUS eeePC 1000HE ATOM N280 1.66GHz | GPU Mobile 945GM/GMS/GME

I’m using KDE 3 and 11.1 too.
I think you can enter any (or only numbered? - I entered only numbers) code on one device,
and then you should enter just **the same **code on the other.

Sorry for the delay.

I enter the code on the phone, the problem is that Opensuse don’t ask for the code and so the transfer is cancelled.

Hi,

  1. After update to opensuse 11.1 with kde 3.5 from opensuse 11.0 my trouble was:

    a. hcitool scan was finding the phone
    b. I could send files to phone in konqueror with “/Actions/Send with bluetooth”
    c. My phone was not finding the notebook bluetooth.
    d. The kbluetooth icon in the panel was not finding the notebook bluetooth

  2. After reading a lot of post, this solution work for me:

    a. Uninstall:

    • All bluez packages
    • All obex packages
    • All hci packages
    • All kdebluetooth packages
    • libbluetooth3
      b. Reboot
      c. Add repo “http://download.opensuse.org/repositories/home:/enzokiel:/bluez3/openSUSE_11.1
      d. Install:
    • libbluetooth2
    • Only bluez-utils
    • hci_usb and hci_usb-kmp-pae
    • kdebluetooth and kdebluetooth-lang
    • libbluetooth2
    • openobex and openobex-apps
    • obex-data-server, obexfs and obexftp
      e. Reboot
  3. Here my current configuration:

rpm -qa | grep blue
kdebluetooth-lang-1.0_beta8-173.2
libbluetooth2-3.36-4.1
bluez-utils-3.36-7.2
kdebluetooth-1.0_beta8-173.2

notebook:/ # dmesg | grep -i bluetooth
Bluetooth: Core ver 2.13
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: Generic Bluetooth USB driver ver 0.3
Bluetooth: L2CAP ver 2.11
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.10
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast

  1. I hope this work for someone.