3.4 Fichier log pour la séquence de Boot et du chargement des modules

fli4l écrit l'ensemble du processus de boot (ou démarrage) dans le fichier (/var/tmp/boot.log). Ce fichier, peut être vu à la fin du processus de boot sur la console ou sur l'interface-Web dans menu correspondant.

Il est parfois utile en cas de problème, de générer des traces détaillées de la séquence de boot, pour ensuite examiner le processus de boot plus en détail. On utilise pour cela la variable DEBUG_STARTUP. Dans certaines situations les développeurs on besoin d'autre paramètres pour les aider à résoudre des erreurs, ces paramètres supplémentaires sont documentés dans cette section.

DEBUG_STARTUP

Configuration par défaut : DEBUG_STARTUP='no'

Si la valeur est sur 'yes', chaque commande exécutée est écrite sur l'écran de contrôle pendant le boot. Comme un changement dans le fichier syslinux.cfg est nécessaire pour l'activation de cette fonctionnalité, c'est aussi valable pour la variable SER_CONSOLE. Vous pouvez adapter le fichier syslinux.cfg manuellement en ajoutant fli4ldebug=yes. Toutefois DEBUG_STARTUP doit être placé malgré tout sur 'yes'.

DEBUG_MODULES

Configuration par défaut : DEBUG_MODULES='no'

Certains modules du Kernel sont chargés automatiquement, sans pouvoir les détecter à l'avance. Si vous activez la variable DEBUG_MODULES='yes' vous pouvez voir entièrement la séquence de chargement de ces modules, qu'ils soient chargés par un script ou émis par le Kernel.

DEBUG_ENABLE_CORE

Configuration par défaut : DEBUG_ENABLE_CORE='no'

Si vous activez cette variable, tout accident causé sur le routeur créera un soi-disant fichier-"core", C'est une image mémoire du processus qui est enregistrée juste avant le crash. Ce fichier se trouve sur le routeur dans /var/log/dumps. Ce fichier peut ensuite être utilisé pour trouver plus facilement le bug du programme. Pour plus de détails, reportez-vous dans la section "programme de débogage sur fli4l" dans la documentation du paquetage SRC.

DEBUG_MDEV

Configuration par défaut : DEBUG_MDEV='no'

Si la variable DEBUG_MDEV='yes' est activée, toutes les actions qui sont en rapport avec les Démons-mdev, sur l'ajout ou la suppression de nœud de périphériques dans /dev ou encore au chargement d’un firmware, seront consignées dans le fichier /dev/mdev.log.

DEBUG_IPTABLES

Configuration par défaut : DEBUG_IPTABLES='no'

Si la variable DEBUG_IPTABLES='yes', est activée, tous les appels-iptables y compris les valeurs de retour seront consignés dans le fichier /var/log/iptables.log.

DEBUG_IP

Configuration par défaut : DEBUG_IP='no'

Si vous activez la variable DEBUG_IP='yes' tous les requêtes vers le programme /sbin/ip seront consignés dans le fichier /var/log/wrapper.log.

© 2001-2019 L'équipe fli4l - 27 janvier 2019