Я имею с апплетом NetworkManger 0.8.1 на Ubuntu 10.10 AMD64. Это (или NetworkManager или мой беспроводной драйвер), кажется, иногда дает сбой, что означает, что я теряю все сетевое подключение. Как я могу отладить NetworkManager и апплет при запуске и входе в систему? Я хочу знать, что является причиной проблемы, чтобы я мог ее исправить или подать отчет об ошибке.
Редактировать: На этой странице представлены некоторые подробные сведения об отладке демона NetworkManager, но у меня все еще возникают проблемы с апплетом (например, сбой апплета, потеря соединения, перезапуск NetworkManager и использование командной строки утилиты, восстановить соединение, но апплет не возвращается).
Network-Manager запускается с /etc/init.d
, как кратко показывает:
ls /etc/init.d/netw*
/etc/init.d/networking
/etc/init.d/network-interface
/etc/init.d/network-manager
Итак, вы можете сначала остановить его:
sudo /etc/init.d/network-manager stop
Я не знаю, как Вам нравится отлаживать его с strace
?
man NetworkManager
--no-daemon
Do not daemonize. This is useful for debugging, and directs log output to the controlling
terminal in addition to syslog.
DEBUGGING
The following environment variables are supported to help debugging. When used in conjunction with
the "--no-daemon" option (thus echoing PPP and DHCP helper output to stdout) these can quickly help
pinpoint the source of connection issues.
Таким образом, вместо strace и простого перезапуска, вы, возможно, должны сначала остановить демон, а затем начать с вышеуказанного параметра в консоли, так что вы можете смотреть в прямом эфире, что происходит.
ищите файлы журналов:
dmesg | tail
вскоре после инцидента, возможно, с tail -n 40
, см. man tail
grep -i net /var/log/*log
, если вы найдете что-нибудь интересное: 112]
Если вам известно имя вашего модуля WLAN, используйте grep.