On Fri Dec 20, 2013 at 09:54 +0100 Frederic Crozat wrote:
Le jeudi 19 décembre 2013 à 20:45 -0300, Cristian Rodríguez a écrit :
El 19/12/13 16:09, Vojtěch Dziewięcki escribió: ¿
I don't get it, what's the problem with dhcp? As for changed location, well, if you take a laptop to a different location you have to somehow connect to a new network even if you don't suspend it.
Yes, in this case, mobile users will certainly need networkmanager which handles this correctly.
Well, even without networkmanager, if the stack isn't able to handle wifi not being available anymore (imagine you attach your laptop to a leopard or you run very quickly outside of the wifi zone), there is a much bigger issue. In that regard, suspend/hibernate hacks shouldn't be needed.
Well, applications have problems with hibernate without NetworkManager. Applications are not notified about time shift and consequent socket breakage, and for example Evolution goes crazy after resume. Here is one example of triggered bugs: uncaught time shift https://bugzilla.gnome.org/show_bug.cgi?id=680611 Another problems (unfixed) are caused by the losing of opened sockets. Evolution reports error, SIP does not reconnect etc. I am not sure whether there is a standard D-Bus signal for announcing of network loss and hibernation, but there surely should be, and hibernation should broadcast these signals. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +49 911 7405384547 190 00 Praha 9 fax: +420 284 084 001 Czech Republic http://www.suse.cz/ PGP: 830B 40D5 9E05 35D8 5E27 6FA3 717C 209F A04F CD76 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org