[Pkg-kde-extras] Bug#594452: Bug#594452: network-manager-kde doesn't work with peap/mschapv2 connections

Andreas Gustavsson andrgust at gmail.com
Tue Nov 30 12:59:21 UTC 2010


Package: network-manager-kde
Version: 1:0.9~svn1141976-1
Severity: normal


Hello,

NOTE:
I suspect that the bug 578101 "network-manager-kde: eduroam style networks are not working with knetworkmanager (but with nm-applet)" is heavily related to this bug.


I have (kind of) the same problem, both in network-manager-kde, and plasma-widget-networkmanagement (which I understand is the src for network-manager-kde, so they should be the "same").

For me it does work to switch to nm-applet (available in network-manager-gnome).

With nm-applet the connection is established reasonably fast. However, knetworkmanager seems to be configuring the interface for a long time and then shows me the authentication dialog for WPA2/Enterprise.

I tried the following procedure:
* Reboot.
* Start nm-applet and let it connect to the wireless network, eduroam.
[nm-applet connects without any problem.]
* Kill nm-applet.
* Immediately start knetworkmanager and let it connect to the wireless network, eduroam.
[Now, knetworkmanager is able to connect to the wireless network, eduroam, reasonably fast. Thus it seems like knetworkmanager is able to use the configuration applied by nm-applet, so the problem AFAICS lies in the configuration of the interface stage.]
* Reboot.
* Start knetworkmanager and let it connect to the wireless network, eduroam.
[Now, knetworkmanager is not able to connect to the wireless network, eduroam.]
* Kill knetworkmanager.
* Start nm-applet.
[nm-applet now tries to connect to eduroam. It is unsuccessful and shows me the "Authentication required by wireless network"-dialog. If I just press Connect, nm-applet is still unable to connect and again shows me the dialog. If I change the PEAP version to 1 (see below for my actual settings - PEAP version: 0) and press Connect, nm-applet will again show me the dialog. I then change back to the correct setting and press Connect. nm-applet is now able to connect without any problem.]
* Repeating bullets 3-4 above again makes knetworkmanager connect to eduroam without any problem.

Conclusion:
To me it seems like the problem lies in how the interface is getting configured.


Network properties in nm-applet:
----------------------------------------
Connection name: eduroam
Connect automatically: <checked>
Available to all users: <unchecked>
Wireless:
   SSID: eduroam
   Mode: Infastructure
   BSSID: <blank>
   Mac address: xx:xx:xx:xx:xx:xx
   MTU: Automatic
Wireless security:knet
   Security: WPA & WPA2 Enterprise
   Authentication: Protected EAP (PEAP)
   Anonymous identity: <blank>
   CA certificate: /usr/share/ca-certificates/mozilla/AddTrust_External_Toot.crt
   PEAP version: Version 0
   Inner authentication: MSCHAPv2
   Username: myuser at domain.se
   Password: mypasswd
IPv4 Settings:
   Method: Automatic (DHCP)
   Require IPv4 addressing for this connection to complete: <checked>
IPv6 Settings:
   Method: Ignore
----------------------------------------


Network properties in knetworkmanager / plasma widget network-management:
(The password for the connection in knetworkmanager is stored in kwallet.)
----------------------------------------
Connection name: eduroam
Connect automatically: <checked>
System connection: <unchecked>
Wireless:
   SSID: eduroam
   Mode: Infastructure
   BSSID: __:__:__:__:__:__
   Restrict to Interface: Any
   MTU: Automatic
Wireless security:
   Security: WPA/WPA2 Enterprise
   Authentication: Protected EAP (PEAP)
   Anonymous identity: <blank>
   CA certificate: /usr/share/ca-certificates/mozilla/AddTrust_External_Toot.crt
   Use System CA Certs: <unchecked>
   PEAP version: Version 0
   Inner authentication: MSCHAPv2
   Username: myuser at domain.se
   Password: mypasswd
IP Address:
   Method: Automatic (DHCP)
   DHCP Client ID: <blank>
----------------------------------------




-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

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

Versions of packages network-manager-kde depends on:
ii  kdebase-runtime         4:4.4.5-1        runtime components from the offici
ii  knm-runtime             0.1~svn1141976-1 KDE NetworkManagement infrastructu
ii  libc6                   2.11.2-7         Embedded GNU C Library: Shared lib
ii  libgcc1                 1:4.4.5-8        GCC support library
ii  libkdecore5             4:4.4.5-1        the KDE Platform Core Library
ii  libkdeui5               4:4.4.5-1        the KDE Platform User Interface Li
ii  libqt4-dbus             4:4.6.3-4        Qt 4 D-Bus module
ii  libqt4-network          4:4.6.3-4        Qt 4 network module
ii  libqt4-svg              4:4.6.3-4        Qt 4 SVG module
ii  libqtcore4              4:4.6.3-4        Qt 4 core module
ii  libqtgui4               4:4.6.3-4        Qt 4 GUI module
ii  libsolid4               4:4.4.5-1        Solid Library for KDE Platform
ii  libsolidcontrol4        4:4.4.5-4        library for Solid based network ma
ii  libstdc++6              4.4.5-8          The GNU Standard C++ Library v3

network-manager-kde recommends no packages.

network-manager-kde suggests no packages.

-- no debconf information





More information about the pkg-kde-extras mailing list