Bug 537089
Summary: | NetworkManager doesn't recognise bnep0 device | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bradley <bbaetz> |
Component: | blueman | Assignee: | Juan Manuel Rodriguez <nushio> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 12 | CC: | dcbw, nushio |
Target Milestone: | --- | Keywords: | Regression |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | blueman-1.21-2.fc12.x86_64 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-11-13 04:46:32 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Bradley
2009-11-12 13:29:48 UTC
blueman-1.21-2.fc12.x86_64 fixes the crash, but also breaks this entirely - the change that 'Disables HAL and enabled PolKit1 for Fedora 12' now does talk to NM, and logs to /var/log/messages: Nov 13 07:55:55 plum NetworkManager: bluez_manager_bdaddr_added_cb: BT device Bradley’s iPhone (00:26:B0:81:78:A8) added (NAP) Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): new Bluetooth device (driver: 'bluez') Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): exported as /org/freedesktop/NetworkManager/Devices/9 Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): now managed Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): device state change: 1 -> 2 (reason 2) Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): deactivating device (reason: 2). Nov 13 07:55:55 plum NetworkManager: flush_routes: assertion `iface_idx >= 0' failed Nov 13 07:55:55 plum NetworkManager: flush_addresses: assertion `iface_idx >= 0' failed Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): device state change: 2 -> 3 (reason 0) Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) starting connection 'Network Access Point on Bradley’s iPhone' Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): device state change: 3 -> 4 (reason 0) Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) Stage 1 of 5 (Device Prepare) scheduled... Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) Stage 1 of 5 (Device Prepare) started... Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) Stage 2 of 5 (Device Configure) scheduled... Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) Stage 1 of 5 (Device Prepare) complete. Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) Stage 2 of 5 (Device Configure) starting... Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): device state change: 4 -> 5 (reason 0) Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) Stage 2 of 5 (Device Configure) complete. Nov 13 07:55:55 plum bluetoothd[2958]: Connection refused (111) Nov 13 07:55:55 plum NetworkManager: <WARN> nm_device_bt_connect_cb(): Error connecting with bluez: Connection refused (111) Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): device state change: 5 -> 9 (reason 0) Nov 13 07:55:55 plum NetworkManager: <info> Marking connection 'Network Access Point on Bradley’s iPhone' invalid. Nov 13 07:55:55 plum NetworkManager: <info> Activation (00:26:B0:81:78:A8) failed. Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): device state change: 9 -> 3 (reason 0) Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): deactivating device (reason: 0). Nov 13 07:55:55 plum NetworkManager: flush_routes: assertion `iface_idx >= 0' failed Nov 13 07:55:55 plum NetworkManager: flush_addresses: assertion `iface_idx >= 0' failed Nov 13 07:55:55 plum dbus: Rejected send message, 3 matched rules; type="error", sender=":1.78" (uid=0 pid=2957 comm="/usr/sbin/bluetoothd) interface="(unset)" member="(unset)" error name="org.bluez.Error.Failed" requested_reply=0 destination=":1.7" (uid=0 pid=1376 comm="NetworkManager)) Nov 13 07:55:55 plum nscd: 4563 Access Vector Cache (AVC) started Nov 13 07:55:55 plum NetworkManager: <info> Policy set 'Auto eth0' (eth0) as default for routing and DNS. Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): now unmanaged Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): device state change: 3 -> 1 (reason 36) Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): cleaning up... Nov 13 07:55:55 plum NetworkManager: <info> (00:26:B0:81:78:A8): taking down device. and fails entirely (with blueman immediately disconnecting the NAP connection), so my previous workarround doesn't work. Still not sure if this is an NM bug, or if BlueMan now does the right thing, but NM can't cope. However, it used to work on F11, so.... I'm downloading Fedora 12 RC4 and will install it later tonight on my machine (instead of a virtual one) to debug and fix this. I'm sure its a compile flag issue. Thanks for the report. Thanks. Note that NM doesn't support DUN devices yet, so the 'bug' may be that blueman is now trying to do it properly using NetworkManager rather than itself. I don't have a device that supports PAN to see if that works. It works this morning (after a reboot), and it appears that I was wrong - the iPhone does support PAN. Submitting this over BT... |