kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #179136
[Bug 897255] Re: RFCOMM channel 1 and automatic channel choosing broken cause of DUN
This is reported against an old version of Ubuntu and many things has
changed since then. Because of that we won't fix this issue however if
this behavior repeats on a modern version please fill a bug report
against it and we will take it from there.
** Changed in: bluez (Ubuntu)
Status: Confirmed => Invalid
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/897255
Title:
RFCOMM channel 1 and automatic channel choosing broken cause of DUN
Status in bluez package in Ubuntu:
Invalid
Bug description:
I want to set up a bluetooth RFCOMM connection between two devices
with some script. I use python bluez bindings for that.
I discovered that setting up a server, using the first free channel, won't throw an error but doesn't give me a reliable connection either using some code like provided by http://people.csail.mit.edu/albert/bluez-intro/x232.html with port = bluetooth.PORT_ANY
The first free port discovered is port 1.
After "playing" around (getting frustrated investigating possible
other mistakes or sources of error), I finally set it to port = 5
(some fixed port > 1).
It worked. Trying to set up a second server on the same port threw an
error. Like it should.
After learning about the command "sdptool browse local" i saw, that
some DUN service occupied RFCOMM channel 1. But no one threw an error.
I did not found a file which set up the DUN service and I don't know a
method how to get the process which owns this DUN service or set it
up.
I think it is an error cause choosing the first free RFCOMM channel
should just work and acquiring a already used channel should result in
an informative and unique error message. Also it would be nice to know
which process set up and owns some bluetooth service.
----
Ubuntu 11.10
$ apt-cache policy bluez bluez-compat bluez-tools bluez-utils python-bluez
bluez:
Installed: 4.96-0ubuntu4
Candidate: 4.96-0ubuntu4
Version table:
*** 4.96-0ubuntu4 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric-updates/main i386 Packages
100 /var/lib/dpkg/status
4.96-0ubuntu3 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
bluez-utils:
Installed: 4.96-0ubuntu4
Candidate: 4.96-0ubuntu4
Version table:
*** 4.96-0ubuntu4 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric-updates/universe i386 Packages
100 /var/lib/dpkg/status
4.96-0ubuntu3 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe i386 Packages
python-bluez:
Installed: 0.18-1build1
Candidate: 0.18-1build1
Version table:
*** 0.18-1build1 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe i386 Packages
100 /var/lib/dpkg/status
bluez-compat:
Installed: (none)
Candidate: 4.96-0ubuntu4
Version table:
4.96-0ubuntu4 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric-updates/universe i386 Packages
4.96-0ubuntu3 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe i386 Packages
bluez-tools:
Installed: (none)
Candidate: 0.1.38+git662e-2ubuntu1
Version table:
0.1.38+git662e-2ubuntu1 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe i386 Packages
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/897255/+subscriptions