Предлагаю вам раз и навсегда решить проблему с исчезающим апплетом сети (nm-applet, апплет NetworkManager) и перестать его ругать.
Данная инструкция должна подойдет для всех ubuntu начиная с interpid 8.10 и до lucid lynx 10.04 (10.04.1)
Что нам для этого нужно усвоить:
В ubuntu существуют два режима работы с сетью
1. Управление сетевыми настройками через редактирование файла /etc/network/interfaces
2. Использование апплета сети, он же nm-applet, апплет NetworkManager и т.д.
Рассмотрим оба варианта
1. Управление сетевыми настройками через редактирование файла /etc/network/interfaces
Руководствуясь man interfaces, указываем свои сетевые настройки в файле /etc/network/interfaces, перезапускаем сервис сети командой sudo /etc/init.d/networking restart и радуемся жизни.
2. Использование апплета сети, он же nm-applet, апплет NetworkManager и т.д.
В файле /etc/network/interface, закомментируйте знаком # или сотрите все строки кроме следующих
1 |
auto lo |
2 |
iface lo inet loopback |
отредактируйте файл /etc/NetworkManager/nm-system-settings.conf установив параметр managed=true в разделе [ifupdown] чтобы получилось как в примере указанном ниже
1 |
[ifupdown] |
2 |
managed= true |
Перезапустите апплет сети командой sudo service network-manager restart, вуаля! все на месте все работает и никуда больше не денется.
Проводим разбор полетов:
Параметр managed=true/false в разделе [ifupdown] файла /etc/NetworkManager/nm-system-settings.conf устанавливает состояние работы апплета сети.
То есть, managed=true позволяет апплету сети обслуживание сетевых соединений, а managed=false запрещает (по умолчанию стоит именно этот параметр), что собственно и приводит к исчезновению апплета сети из трея после добавления любых настроек кроме как по умолчанию в файл /etc/network/interfaces.