Package: blueman
Version: 1.21-4.1
Severity: normal

Blueman 1.21 does not allow me to enable NAP in Network settings.

Steps to reproduce: applet menu -> Local services -> Network -> check "Enable 
NAP" and "Enable NAT", select dnsmasq and "PAN support: blueman (dnsmasq)", 
press "Apply".

As soon as you select "PAN support: blueman (dnsmasq)" radio button, 
blueman-applet produces the following traceback:

Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/blueman/plugins/services/Network.py", 
line 251, in pan_support_toggled
    applet.SetPluginConfig("NMPANSupport", False)
  File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 630, in 
call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.TypeError: Traceback 
(most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "<string>", line 2, in SetPluginConfig
  File 
"/usr/lib/python2.6/dist-packages/blueman/plugins/applet/DBusService.py", line 
97, in SetPluginConfig
    self.Applet.Plugins.SetConfig(plugin, value)
  File "/usr/bin/blueman-applet", line 257, in SetConfig
    self.__config.props.applet_plugins = plugins
  File "/usr/lib/python2.6/dist-packages/blueman/plugins/ConfigPlugin.py", line 
37, in __setattr__
    self.__dict__["Config"]().set(key, value)
  File "/usr/lib/python2.6/dist-packages/blueman/plugins/config/Gconf.py", line 
81, in set
    func(BLUEMAN_PATH + self.section + "/" + key, value)
  File "/usr/lib/python2.6/dist-packages/blueman/plugins/config/Gconf.py", line 
76, in x
    self.client.set_list(key, gconf.VALUE_STRING, val)
TypeError: value should be a string

If I try to select any other radio button in the window, this traceback will be 
produces after each selection (modulo first arg of SetPluginConfig).

When I press "Apply", the following message is displayed: "Failed to apply 
network settings: 'org.freedesktop.DBus.Python.dbus.exceptions.DBusException: 
Not authorized'". However, dbus-monitor shows no dbus activity after I press 
"Apply".

hciconfig -a:
hci0: Type: BR/EDR Bus: USB
        BD Address: 00:03:7A:E3:02:1D ACL MTU: 384:8 SCO MTU: 64:8
        UP RUNNING PSCAN
        RX bytes:14194 acl:108 sco:0 events:789 errors:0
        TX bytes:19167 acl:165 sco:0 commands:400 errors:0
        Features: 0xff 0xff 0x8f 0xfe 0x9b 0xf9 0x00 0x80
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'dimail-0'
        Class: 0x5a010c
        Service Classes: Networking, Capturing, Object Transfer, Telephony
        Device Class: Computer, Laptop
        HCI Version: 2.0 (0x3) Revision: 0x77b
        LMP Version: 2.0 (0x3) Subversion: 0x77b
        Manufacturer: Cambridge Silicon Radio (10)

-- System Information:
Debian Release: 6.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages blueman depends on:
ii  bluez                 4.70-1             Bluetooth tools and daemons
ii  dbus                  1.2.24-4           simple interprocess messaging syst
ii  hicolor-icon-theme    0.12-1             default fallback theme for FreeDes
ii  libbluetooth3         4.70-1             Library to use the BlueZ Linux Blu
ii  libc6                 2.11.1-3           Embedded GNU C Library: Shared lib
ii  libcairo2             1.8.10-4           The Cairo 2D vector graphics libra
ii  libglib2.0-0          2.24.2-1           The GLib library of C routines
ii  libgtk2.0-0           2.20.1-1           The GTK+ graphical user interface 
ii  libpango1.0-0         1.28.1-1           Layout and rendering of internatio
ii  librsvg2-common       2.26.3-1           SAX-based renderer library for SVG
ii  libstartup-notificati 0.10-1             library for program launch feedbac
ii  notification-daemon   0.5.0-2            daemon to displays passive pop-up 
ii  obex-data-server      0.4.5-1+b1         D-Bus service for OBEX client and 
ii  python                2.6.6-3+squeeze3   interactive high-level object-orie
ii  python-central        0.6.16+nmu1        register and build utility for Pyt
ii  python-dbus           0.83.1-1           simple interprocess messaging syst
ii  python-gobject        2.21.4+is.2.21.3-1 Python bindings for the GObject li
ii  python-gtk2           2.17.0-4           Python bindings for the GTK+ widge
ii  python-notify         0.1.1-2+b2         Python bindings for libnotify

Versions of packages blueman recommends:
ii  libpulse-mainloop-glib0       0.9.21-1.2 PulseAudio client libraries (glib 
ii  policykit-1                   0.96-4     framework for managing administrat
ii  python-gconf                  2.28.1-1   Python bindings for the GConf conf

blueman suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to