I think, it's not wicd bug. Neither iwconfig, nor iw work correctly. They disconnect „by local choice (reason=3)“, whatever it means. I have wicd stopped and nm uninstalled, so they should not interfere. The networks turns offline after sending 10 ping packets, all the times I tried to connect. I'm sitting next to the router and I'm the sole user of the network. May it be some configuration bug?.. I still have no problems with this very router and this very notebook if I select WPA encryption and connect with wicd.
$ uname -a Linux gluk47-netbook 3.4.0-030400-generic #201205210521 SMP Mon May 21 09:22:02 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux ********************** iw ********************** # iw wlan0 connect MyNet key 0:12345 && dhclient wlan0; ping 8.8.8.8 Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service smbd reload Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the reload(8) utility, e.g. reload smbd RTNETLINK answers: File exists PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_req=1 ttl=38 time=647 ms 64 bytes from 8.8.8.8: icmp_req=2 ttl=38 time=211 ms 64 bytes from 8.8.8.8: icmp_req=3 ttl=38 time=492 ms 64 bytes from 8.8.8.8: icmp_req=4 ttl=38 time=118 ms 64 bytes from 8.8.8.8: icmp_req=5 ttl=38 time=84.5 ms 64 bytes from 8.8.8.8: icmp_req=6 ttl=38 time=74.9 ms 64 bytes from 8.8.8.8: icmp_req=7 ttl=38 time=247 ms 64 bytes from 8.8.8.8: icmp_req=8 ttl=38 time=321 ms 64 bytes from 8.8.8.8: icmp_req=9 ttl=38 time=400 ms 64 bytes from 8.8.8.8: icmp_req=10 ttl=38 time=284 ms ^C --- 8.8.8.8 ping statistics --- 20 packets transmitted, 10 received, 50% packet loss, time 19081ms Then I can reconnect the same way, successfully transmit another ≈10 pings, and the network is off again. dmesg: [333767.594042] wlan0: authenticate with bc:ae:c5:e7:b2:fd [333767.604297] wlan0: send auth to bc:ae:c5:e7:b2:fd (try 1/3) [333767.607242] wlan0: authenticated [333767.608099] wlan0: associate with bc:ae:c5:e7:b2:fd (try 1/3) [333767.610788] wlan0: RX AssocResp from bc:ae:c5:e7:b2:fd (capab=0x411 status=0 aid=1) [333767.610801] wlan0: associated [333777.630037] wlan0: deauthenticating from bc:ae:c5:e7:b2:fd by local choice (reason=3) [333777.642925] cfg80211: All devices are disconnected, going to restore regulatory settings [333777.642941] cfg80211: Restoring regulatory settings [333777.642956] cfg80211: Calling CRDA to update world regulatory domain [333777.663221] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain [333777.663232] cfg80211: World regulatory domain updated: [333777.663237] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [333777.663245] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [333777.663252] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [333777.663259] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [333777.663267] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [333777.663274] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) ********************** iwconfig ********************** # iwconfig wlan0 mode managed key s:12345 && iwconfig wlan0 essid MyNet && dhclient wlan0 && ping 8.8.8.8 Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service smbd reload Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the reload(8) utility, e.g. reload smbd RTNETLINK answers: File exists PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_req=1 ttl=38 time=177 ms 64 bytes from 8.8.8.8: icmp_req=2 ttl=38 time=252 ms 64 bytes from 8.8.8.8: icmp_req=3 ttl=38 time=188 ms 64 bytes from 8.8.8.8: icmp_req=4 ttl=38 time=413 ms 64 bytes from 8.8.8.8: icmp_req=5 ttl=38 time=400 ms 64 bytes from 8.8.8.8: icmp_req=6 ttl=38 time=448 ms 64 bytes from 8.8.8.8: icmp_req=7 ttl=38 time=219 ms 64 bytes from 8.8.8.8: icmp_req=8 ttl=38 time=259 ms 64 bytes from 8.8.8.8: icmp_req=9 ttl=38 time=168 ms 64 bytes from 8.8.8.8: icmp_req=10 ttl=38 time=308 ms ^C --- 8.8.8.8 ping statistics --- 16 packets transmitted, 10 received, 37% packet loss, time 15003ms dmesg: [333959.017217] wlan0: authenticate with bc:ae:c5:e7:b2:fd [333959.026560] wlan0: send auth to bc:ae:c5:e7:b2:fd (try 1/3) [333959.029557] wlan0: authenticated [333959.032132] wlan0: associate with bc:ae:c5:e7:b2:fd (try 1/3) [333959.034762] wlan0: RX AssocResp from bc:ae:c5:e7:b2:fd (capab=0x411 status=0 aid=1) [333959.034779] wlan0: associated [333969.046076] wlan0: deauthenticating from bc:ae:c5:e7:b2:fd by local choice (reason=3) [333969.093380] cfg80211: All devices are disconnected, going to restore regulatory settings [333969.093399] cfg80211: Restoring regulatory settings [333969.093420] cfg80211: Calling CRDA to update world regulatory domain [333969.113072] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain [333969.113089] cfg80211: World regulatory domain updated: [333969.113098] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [333969.113111] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [333969.113123] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [333969.113135] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [333969.113147] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [333969.113159] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1002015 Title: iwlwifi fails to connect to a WEP network To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wicd/+bug/1002015/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs