Сообщения журнала
Я покажу, как изменять уровни ведения журнала с помощью NetworkManager.
NetworkManager на лету поддерживает изменение уровней ведения журнала и обеспечивает точный контроль над тем, что регистрируется.
Сначала проверьте текущую конфигурацию с помощью следующей команды:
root@hostname ~: nmcli general logging
В результате вам будет представлена информация о текущем conf:
LEVEL DOMAINS INFO PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,IP4,IP6,AUTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,INFINIBAND,FIREWALL,ADSL,BOND,VLAN,BRIDGE,TEAM,CONCHECK,DCB,DISPATCH,AUDIT,SYSTEMD
ItМожно изменить уровень либо глобально, либо для каждого домена в отдельности.Команда для этого:
nmcli general logging [level <level> [domain <domain>]]
<уровень> - это требуемый уровень журнала, вот несколько примеров:
ERR : будет регистрировать только критические ошибки
WARN : будет регистрировать предупреждающие сообщения
INFO :будет регистрировать различные информационные сообщения
DEBUG : включает подробное ведение журнала для целей отладки
<домен> - категория сообщений, которые должны регистрироваться с заданной серьезностью.
WIFI : будет включать только сообщения, связанные с WiFi, IP4 будет включать только сообщения, связанные с IPv4
И так далее, я не могу предоставить информацию для каждогонастройки, но в целом это так.
Другие вещи, которые вы можете попробовать:
Systemd:
journalctl -u NetworkManager > tomyfile.txt
В общем, используйте режим отладки:
sudo /usr/lib/NetworkManager/debug-helper.py --nm debug > tomyfile.txt