У меня с адаптером NetworkManager 0.8.1 на Ubuntu 10.10 AMD64. Он (или NetworkManager или мой беспроводной драйвер), похоже, периодически падает, что означает, что я теряю все сетевые подключения. Как я могу отлаживать NetworkManager и апплет при запуске и входе в систему? Я хочу знать, что вызывает проблему, чтобы я мог ее исправить или написать отчет об ошибке.
Изменить: на этой странице приведены некоторые хорошие сведения об отладке демона NetworkManager, но у меня все еще возникают проблемы с апплет (например, сбой апплета, я теряю соединение, я перезапускаю NetworkManager и использую утилиты командной строки, восстанавливаю мое соединение, но апплет не возвращается).
выполните поиск файлов журнала:
dmesg | tail
вскоре после инцидента, возможно, с tail -n 40, см. man tail
grep -i net /var/log/*log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.
выполните поиск файлов журнала:
dmesg | tail
вскоре после инцидента, возможно, с tail -n 40, см. man tail
grep -i net /var/log/*log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.
выполните поиск файлов журнала:
dmesg | tail
вскоре после инцидента, возможно, с tail -n 40, см. man tail
grep -i net /var/log/*log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.
выполните поиск файлов журнала:
dmesg | tail
вскоре после инцидента, возможно, с tail -n 40, см. man tail
grep -i net /var/log/*log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.
искать в лог-файлах:
dmesg | tail
вскоре после инцидента, возможно, с хвостом -n 40
, см. man tail
] grep -i net / var / log / * log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.
искать в лог-файлах:
dmesg | tail
вскоре после инцидента, возможно, с хвостом -n 40
, см. man tail
] grep -i net / var / log / * log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.
искать в лог-файлах:
dmesg | tail
вскоре после инцидента, возможно, с хвостом -n 40
, см. man tail
] grep -i net / var / log / * log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.
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 Не демонизировать. Это полезно для отладки и направляет вывод журнала на управляющий терминал в дополнение к syslog. DEBUGGING Для поддержки отладки поддерживаются следующие переменные среды. При использовании в сочетании с опцией «-no-daemon» (таким образом, эхосигнал PPP и DHCP-хелпер-выход на stdout) они могут быстро помочь выявить источник проблем подключения.
Итак, вместо strace и простого перезапуска, вы должны сначала остановить демона, а затем начать с вышеупомянутой опции в консоли, чтобы вы могли смотреть вживую, что происходит.
sudo strace /etc/init.d/network-manager restart
должен вам помочь. Вы сделали это, или вы ждете больше советов?
– user unknown
25 March 2011 в 11:51
искать в лог-файлах:
dmesg | tail
вскоре после инцидента, возможно, с хвостом -n 40
, см. man tail
] grep -i net / var / log / * log
, если вы найдете что-то интересное:
less /var/log/XY.log
Если вы знаете свое имя модуля wlan, для этого используйте grep.