Bluetooth fails to connect to phone: "obex://[mac:address]" is not a valid location.

Bug #138356 reported by Aaron C. de Bruyn
18
Affects Status Importance Assigned to Milestone
bluez-gnome (Ubuntu)
Confirmed
Medium
Unassigned
gnome-bluetooth (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: gnome-bluetooth

I hit "Browse Device" on the bluetooth icon, pick my phone, and click 'connect'.
The dialog disappears and a few seconds later I get an error message:
"obex://[ma:ca:dd:re:ss]" is not a valid location

If I install gnome-phone-manager and tell it how to connect to my phone, the process is successful.

$ dpkg -l | grep bluetooth

ii libbluetooth2 3.18-0ubuntu1 Library to use the BlueZ Linux Bluetooth sta

ii libkbluetooth0 1.0~beta6~r709825-0ubuntu1 shared libs for kdebluetooth

ii libmultisync-plugin-irmc-bluetooth 0.82-8build1 Adds Bluetooth support to the IrMC plugin

Bus 001 Device 002: ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter

Device Descriptor:

  bLength 18

  bDescriptorType 1

  bcdUSB 1.10

  bDeviceClass 224 Wireless

  bDeviceSubClass 1 Radio Frequency

  bDeviceProtocol 1 Bluetooth

  bMaxPacketSize0 16

  idVendor 0x1131 Integrated System Solution Corp.

  idProduct 0x1001 KY-BT100 Bluetooth Adapter

  bcdDevice 3.73

  iManufacturer 0

  iProduct 0

  iSerial 0

  bNumConfigurations 1

  Configuration Descriptor:

    bLength 9

    bDescriptorType 2

    wTotalLength 186

    bNumInterfaces 3

    bConfigurationValue 1

    iConfiguration 0

    bmAttributes 0xc0

      Self Powered

    MaxPower 0mA

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 0

      bAlternateSetting 0

      bNumEndpoints 3

      bInterfaceClass 224 Wireless

      bInterfaceSubClass 1 Radio Frequency

      bInterfaceProtocol 1 Bluetooth

      iInterface 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x81 EP 1 IN

        bmAttributes 3

          Transfer Type Interrupt

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0010 1x 16 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x02 EP 2 OUT

        bmAttributes 2

          Transfer Type Bulk

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0040 1x 64 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x82 EP 2 IN

        bmAttributes 2

          Transfer Type Bulk

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0040 1x 64 bytes

        bInterval 1

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 1

      bAlternateSetting 0

      bNumEndpoints 2

      bInterfaceClass 224 Wireless

      bInterfaceSubClass 1 Radio Frequency

      bInterfaceProtocol 1 Bluetooth

      iInterface 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x03 EP 3 OUT

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0000 1x 0 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x83 EP 3 IN

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0000 1x 0 bytes

        bInterval 1

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 1

      bAlternateSetting 1

      bNumEndpoints 2

      bInterfaceClass 224 Wireless

      bInterfaceSubClass 1 Radio Frequency

      bInterfaceProtocol 1 Bluetooth

      iInterface 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x03 EP 3 OUT

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0009 1x 9 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x83 EP 3 IN

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0009 1x 9 bytes

        bInterval 1

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 1

      bAlternateSetting 2

      bNumEndpoints 2

      bInterfaceClass 224 Wireless

      bInterfaceSubClass 1 Radio Frequency

      bInterfaceProtocol 1 Bluetooth

      iInterface 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x03 EP 3 OUT

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0011 1x 17 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x83 EP 3 IN

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0011 1x 17 bytes

        bInterval 1

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 1

      bAlternateSetting 3

      bNumEndpoints 2

      bInterfaceClass 224 Wireless

      bInterfaceSubClass 1 Radio Frequency

      bInterfaceProtocol 1 Bluetooth

      iInterface 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x03 EP 3 OUT

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0019 1x 25 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x83 EP 3 IN

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0019 1x 25 bytes

        bInterval 1

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 1

      bAlternateSetting 4

      bNumEndpoints 2

      bInterfaceClass 224 Wireless

      bInterfaceSubClass 1 Radio Frequency

      bInterfaceProtocol 1 Bluetooth

      iInterface 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x03 EP 3 OUT

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0021 1x 33 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x83 EP 3 IN

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0021 1x 33 bytes

        bInterval 1

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 1

      bAlternateSetting 5

      bNumEndpoints 2

      bInterfaceClass 224 Wireless

      bInterfaceSubClass 1 Radio Frequency

      bInterfaceProtocol 1 Bluetooth

      iInterface 0

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x03 EP 3 OUT

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0031 1x 49 bytes

        bInterval 1

      Endpoint Descriptor:

        bLength 7

        bDescriptorType 5

        bEndpointAddress 0x83 EP 3 IN

        bmAttributes 1

          Transfer Type Isochronous

          Synch Type None

          Usage Type Data

        wMaxPacketSize 0x0031 1x 49 bytes

        bInterval 1

    Interface Descriptor:

      bLength 9

      bDescriptorType 4

      bInterfaceNumber 2

      bAlternateSetting 0

      bNumEndpoints 0

      bInterfaceClass 254 Application Specific Interface

      bInterfaceSubClass 1 Device Firmware Update

      bInterfaceProtocol 0

      iInterface 0

Revision history for this message
Johan Ryberg (jryberg) wrote :

I tried to add a blue tooth head set with the same error message.

I'm using fully updated Ubuntu 7.10 tribe 5

Please tell me if I shall provide further information because I don't know what's important to know about this issue.

Revision history for this message
Aaron C. de Bruyn (darkpixel2k) wrote :

It appears gnome-bluetooth needs to depend on gnome-vfs-obexftp. Installing that fixed the initial error.

Revision history for this message
Matti Lindell (mlind) wrote :

yes, installing gnome-vfs-obexftp fixes this issue as Aaron says.
gnome-vfs-obexftp is a universe package though and bluez-gnome is in main, so maybe bluez-gnome should at least Recommends gnome-vfs-obexftp ?

Changed in gnome-bluetooth:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
BullCreek (jeff-openenergy) wrote :

FWIW, this is still a problem with gutsy latest (BETA + all updates) - but the above workaround still works.

Revision history for this message
Stephen Crosby (stevecrozz) wrote :

This is still a problem on latest Gutsy, the option to "browse device" does not work as advertised without installing package "gnome-vfs-obexftp". The dependency should be fixed, if the package can't be merged into main the "browse device" option should lead to a message to indicate which package is needed.

Revision history for this message
Joshua Hesketh (joshua.hesketh) wrote :

Looks like this bug made it into the final release of gutsy. This is unfortunate since I was very impressed about having the new bluetooth utilities by default, it really makes things more seemless.

Would be nice to have a more descriptive warning dialog as others have suggested, but it is probably too late for that now.

Revision history for this message
Fırat Küçük (firatkucuk) wrote :

i installed gnome-vfs-obexftp and libopenobex1

it is working.

but this packages should be installed default with gnome-bluetooth services.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.