Search This Blog

Saturday, March 16, 2013

Plasma NM 0.9.0.8

Plasma NM 0.9.0.8

SHA256Sum: c3b4458faf3bea75c5952ffe20b55724246c9cc3cd751a484b3e1832240d3ad6

The problem with missing password field in wpa2 password dialog if finally fixed. Everybody is advised to upgrade to this new version. Wireless ap-mode is also available for wifi firmwares that supports it.

Changelog:

. Show icon in systray when mobile's access technology and signal quality are unknown.
. Don't erase the input for the WEP key when it's not correct.
311705: Add support to wireless ap-mode.
316672: Handle new states of active connection due to some changes in the new version of NetworkManager (>= 0.9.7).
299868: Fix missing password field in wpa2 password dialog.
. Use correct interface name in InterfaceDetails.
314811: Fix crash when parsing IPv6 configuration from dbus and accept upper case hexadecimal digits in SimpleIpV6AddressValidator.
312964: Relay NetworkManager's secret request even when using plain text storage.

The following languages have more than 80% of strings translated:

bs ca cs da de el es et fi fr gl hu ia it kk km lt nb nds nl pl pt pt_BR ro ru sk sl sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW

Also read some very usefull information about how to use and avoid problems when using Plasma NM in my past posts page.

4 comments:

Unknown said...

it doesnt build here:

[ 52%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/802-11-wireless-securitydbus.o
[ 52%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/802-11-wirelessdbus.o
[ 52%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/802-3-ethernetdbus.o
[ 52%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/802-1xdbus.o
[ 53%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/gsmdbus.o
[ 53%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/cdmadbus.o
[ 53%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/bluetoothdbus.o
[ 53%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/ipv4dbus.o
[ 53%] Building CXX object backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/ipv6dbus.o
/home/ink/Downloads/networkmanagement-0.9.0.8/backends/NetworkManager/settings/ipv6dbus.cpp: In member function ‘virtual void Ipv6Dbus::fromMap(const QVariantMap&)’:
/home/ink/Downloads/networkmanagement-0.9.0.8/backends/NetworkManager/settings/ipv6dbus.cpp:155:34: error: ‘NM_SETTING_IP6_CONFIG_IP6_PRIVACY’ was not declared in this scope
/home/ink/Downloads/networkmanagement-0.9.0.8/backends/NetworkManager/settings/ipv6dbus.cpp:157:75: error: expected primary-expression before ‘int’
/home/ink/Downloads/networkmanagement-0.9.0.8/backends/NetworkManager/settings/ipv6dbus.cpp:157:75: error: expected ‘)’ before ‘int’
/home/ink/Downloads/networkmanagement-0.9.0.8/backends/NetworkManager/settings/ipv6dbus.cpp:157:82: error: expected ‘;’ before ‘)’ token
/home/ink/Downloads/networkmanagement-0.9.0.8/backends/NetworkManager/settings/ipv6dbus.cpp: In member function ‘virtual QVariantMap Ipv6Dbus::toMap()’:
/home/ink/Downloads/networkmanagement-0.9.0.8/backends/NetworkManager/settings/ipv6dbus.cpp:284:28: error: ‘NM_SETTING_IP6_CONFIG_IP6_PRIVACY’ was not declared in this scope
make[2]: *** [backends/NetworkManager/CMakeFiles/knm_nm.dir/settings/ipv6dbus.o] Error 1
make[1]: *** [backends/NetworkManager/CMakeFiles/knm_nm.dir/all] Error 2
make: *** [all] Error 2
[ink@mtz build]$

Lamarque said...

Try compiling against NetworkManager 0.9.4 at least.

Unknown said...


i am using NM version 0.9.2.0

I found the constant is defined in the below link,i substituted it,compiled,log out and in and things seem to work.

The link is: http://projects.gnome.org/NetworkManager/developers/libnm-util/09/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS

you should have the config step check for NM minimum requirenment

Unknown said...

Thanks a lot for your work!