Bug 4348 - Changing Ip settings of network interface does not apply without dsable/enable this interface
: Changing Ip settings of network interface does not apply without dsable/enabl...
Status: CONFIRMED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: All Linux
: Lowest enhancement
: 2014 Fresh R4
Assigned To: Andrey Bondrov
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-04 13:17 MSD by FirstLevel
Modified: 2014-10-09 11:19 MSD (History)
2 users (show)

See Also:
RPM Package: networkmanager-0.9.10.0-3-rosa2014.1.i586
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description FirstLevel 2014-09-04 13:17:30 MSD
Description of problem:
Image 5970
I have DHCP configuration for network interface by default and see appropriare information from output of ifconfig -a.
If I change ip settings for network interface in "Connection editor" and set up manually configuration,  this settings does not apply until I disable-enable my network interface.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 FirstLevel 2014-09-15 13:45:03 MSD
Actual for 6058
Comment 2 FirstLevel 2014-09-18 20:19:27 MSD
Actual for 6166
Comment 3 Andrey Bondrov 2014-09-19 10:57:07 MSD
Боюсь, что быстро это не починить, сходу не получилось.
Comment 4 FirstLevel 2014-09-19 11:03:07 MSD
(In reply to comment #3)
> Боюсь, что быстро это не починить, сходу не получилось.

Да, это традиционный баг в решении которого мне отказывали для всех версий Рос :(
Comment 5 Andrey Bondrov 2014-09-19 11:16:01 MSD
(In reply to comment #4)
> (In reply to comment #3)
> > Боюсь, что быстро это не починить, сходу не получилось.
> 
> Да, это традиционный баг в решении которого мне отказывали для всех версий
> Рос :(

Просто в API libnm-qt нет функции перезапуска выбранного соединения, есть только для обновления его свойств. Причём при обновлении свойств идёт DBus-вызов org.freedesktop.NetworkManager.Settings.Connection, но там в API тоже нет ничего похожего на перезапуск соединения (см. https://developer.gnome.org/NetworkManager/unstable/spec.html#org.freedesktop.NetworkManager.Settings.Connection ).

Возможно, что включение/выключение сети идёт по Device, а не по Connection, тут надо просто разбираться в API NetworkManager.
Comment 6 Stanislav Fomin 2014-09-24 16:38:50 MSD
Разгребемся с релизом, займемся неторопясь.
Comment 7 FirstLevel 2014-10-09 11:19:37 MSD
Актуально для 2014.1