Afin de résoudre les problèmes de connexion et de configuration, il existe différents canaux d'information système. Voici trois exemples de consultation de messages :
- Messages système émis par le noyau Linux
-
L'affichage des messages système est géré par le démon
rsyslogd
. Pour consulter ces messages, il faut lire le contenu des fichiers du répertoire/var/log/
. Dans le cas des travaux pratiques, les informations nécessaires à la mise au point des connexions réseau se trouvent dans le fichier/var/log/syslog
. Pour visualiser les dernières lignes du fichier à la console on utilise la commande tail :tail -50 /var/log/syslog
.Du point de vue droits sur le système de fichiers, la commande tail peut être utilisée au niveau utilisateur normal dès lors que celui-ci appartient au groupe
adm
. Les commandes id et groups permettent de connaître les groupes auxquels l'utilisateur courant appartient. - Messages système émis par le sous-système RNIS
-
Les messages du sous-système RNIS sont transmis vers les interfaces
/dev/isdnctrl*
. On peut les consulter à l'aide de la commande :cat /dev/isdnctrl
ou les renvoyer automatiquement sur une console :cat /dev/isdnctrl0 >/dev/tty10 &
. Les différents niveaux d'informations produits sont paramétrés à l'aide de l'utilitaire de contrôle du pilote d'interface RNIS : hisaxctrl. Ces niveaux sont détaillés dans les pages de manuels :man hisaxctrl
. En ce qui concerne l'établissement des connexions téléphoniques, des codes sont renvoyés directement à la console en cas d'échec. Leur signification est donnée dans les pages de manuelsisdn_cause
:man isdn_cause
. - Messages émis par le gestionnaire de connexion ipppd
-
Ces messages sont obtenus en configurant le démon de journalisation système
rsyslogd
. Les détails sur la configuration du service de journalisation système sont obtenus à l'aide des pages de manuels :man syslog.conf
. Vérifier que la ligne suivante est bien présente dans le fichier/etc/rsyslog.conf
.#
grep ^daemon /etc/rsyslog.conf daemon.* -/var/log/daemon.log