I can confirm that this bug still exists with
plasma-widget-networkmanagement_0.9~svn1029786-0ubuntu1_amd64.deb
nm-applet works without any problems. The difference is in the way they
launch dhclient. I remember having similar problems in debian, where the
issue was related to calling dhclient for ipv6 interface rather than
ipv4.
Relevant parts of daemon.log for plasma -network-manager:
Oct 26 20:11:39 note381 NetworkManager: info Activation (wlan0) Stage 3 of 5
(IP Configure Start) scheduled.
Oct 26 20:11:39 note381 NetworkManager: info Activation (wlan0) Stage 3 of 5
(IP Configure Start) started...
Oct 26 20:11:39 note381 NetworkManager: info (wlan0): device state change: 5
- 7 (reason 0)
Oct 26 20:11:39 note381 NetworkManager: info Activation (wlan0) Beginning
DHCP transaction (timeout in 45 seconds)
Oct 26 20:11:39 note381 dhclient: Internet Systems Consortium DHCP Client V3.1.2
Oct 26 20:11:39 note381 dhclient: Copyright 2004-2008 Internet Systems
Consortium.
Oct 26 20:11:39 note381 dhclient: All rights reserved.
Oct 26 20:11:39 note381 dhclient: For info, please visit
http://www.isc.org/sw/dhcp/
Oct 26 20:11:39 note381 dhclient:
Oct 26 20:11:39 note381 NetworkManager: info dhclient started with pid 10355
Oct 26 20:11:39 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP6 Configure Get) scheduled...
Oct 26 20:11:39 note381 NetworkManager: info Activation (wlan0) Stage 3 of 5
(IP Configure Start) complete.
Oct 26 20:11:39 note381 NetworkManager: info DHCP: device wlan0 state
changed normal exit - preinit
Oct 26 20:11:39 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP6 Configure Get) started...
Oct 26 20:11:39 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP6 Configure Get) complete.
Oct 26 20:11:39 note381 dhclient: Listening on LPF/wlan0/00:22:fb:18:11:3a
Oct 26 20:11:39 note381 dhclient: Sending on LPF/wlan0/00:22:fb:18:11:3a
Oct 26 20:11:39 note381 dhclient: Sending on Socket/fallback
Oct 26 20:11:39 note381 dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port
67 interval 4
Oct 26 20:11:43 note381 dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port
67 interval 4
Oct 26 20:11:47 note381 dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port
67 interval 11
Oct 26 20:11:58 note381 dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port
67 interval 19
Oct 26 20:11:59 note381 wpa_supplicant[1313]: CTRL-EVENT-SCAN-RESULTS
Oct 26 20:12:17 note381 dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port
67 interval 14
Oct 26 20:12:24 note381 NetworkManager: info (wlan0): DHCP transaction took
too long, stopping it.
The same for nm-applet:
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 3 of 5
(IP Configure Start) scheduled.
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 3 of 5
(IP Configure Start) started...
Oct 26 20:15:24 note381 NetworkManager: info (wlan0): device state change: 5
- 7 (reason 0)
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Beginning
DHCP transaction (timeout in 45 seconds)
Oct 26 20:15:24 note381 dhclient: Internet Systems Consortium DHCP Client V3.1.2
Oct 26 20:15:24 note381 dhclient: Copyright 2004-2008 Internet Systems
Consortium.
Oct 26 20:15:24 note381 dhclient: All rights reserved.
Oct 26 20:15:24 note381 dhclient: For info, please visit
http://www.isc.org/sw/dhcp/
Oct 26 20:15:24 note381 dhclient:
Oct 26 20:15:24 note381 NetworkManager: info dhclient started with pid 10486
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP6 Configure Get) scheduled...
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 3 of 5
(IP Configure Start) complete.
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP6 Configure Get) started...
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP6 Configure Get) complete.
Oct 26 20:15:24 note381 NetworkManager: info DHCP: device wlan0 state
changed normal exit - preinit
Oct 26 20:15:24 note381 dhclient: Listening on LPF/wlan0/00:22:fb:18:11:3a
Oct 26 20:15:24 note381 dhclient: Sending on LPF/wlan0/00:22:fb:18:11:3a
Oct 26 20:15:24 note381 dhclient: Sending on Socket/fallback
Oct 26 20:15:24 note381 dhclient: DHCPREQUEST of 192.168.2.51 on wlan0 to
255.255.255.255 port 67
Oct 26 20:15:24 note381 dhclient: DHCPACK of 192.168.2.51 from 192.168.2.1
Oct 26 20:15:24 note381 dhclient: bound to 192.168.2.51 -- renewal in 12667691
seconds.
Oct 26 20:15:24 note381 NetworkManager: info DHCP: device wlan0 state
changed preinit - reboot
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP4 Configure Get) scheduled...
Oct 26 20:15:24 note381 NetworkManager: info Activation (wlan0) Stage 4 of 5
(IP4 Configure Get) started...
Oct 26 20:15:24 note381 NetworkManager: infoaddress 192.168.2.51
Oct 26 20:15:24 note381 NetworkManager: infoprefix 24