bluetooth network PAN fails to connect to mobile phone
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bluez (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: bluez
I tried connecting to my mobile phone (Sony Ericsson w910) via bluetooth Network (PAN), and the phone reports that my computer is trying to use it as a modem and asks for permission twice in a row. After I grant permission the first time, pand says bnep0 connected, but dhclient fails to obtain an address. After a few seconds the second request for permission on the mobile phone screen times out and the interface ceases to exist (dhclient reports "no such device"). If I grant the second request the device disappears immediately. If I tell the phone to always allow connections without asking, pand reports "connection refused" right away.
The same happens if I try to use the new (dbus only) way of creating a network connection (I did so via some python script I found on the net).
This is really quite annoying, because it worked fine for quite a long time and was a great way to get online without the dial-up emulation crap. I'm not sure when it broke though, as I haven't needed it for about a year.
This is on up to date intrepid btw.
Changed in bluez (Ubuntu): | |
status: | New → Confirmed |
I have the same problem in Intrepid (fresh install with all updates applied). Everything worked fine in Hardy. In Intrepid, if I use the command `hcitool cc ##:##:##:##:##:##` (with my phones address), I see an icon on my phone (Sony Ericsson K610) indicating that a BT connection is established (I have set it to always allow connections). If I immediately issue the command `hcitool con`, I can see the connection: `< ACL ##:##:##:##:##:## handle 11 state 1 lm MASTER`, but after about 1-2 seconds, the icon on the phone disappears and the connection is not listed any more from `hcitool con`. Also, if I use a small python script to connect to the device: the `dev.Connect( 'NAP')` command returns `bnep0` and I can see the interface if I immediately issue the command `ifconfig bnep0` in a shell. However, after about one second, the interface is gone and ifconfig reports `device not found`. Using `pand` from `bluez-compat`, I get similar results. Very irritating regression.