Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-05-2017 11:35:50

sila
Membre
Inscription : 11-05-2017

operstate unknown et logs d'interfaces réseaux debian jessie

salut,

j'ai une machine sous debian jessie qui opère comme une passerelle internet avec deux interfaces réseaux .
la configuration des interfaces dans /etc/network/interfaces est la suivante :

auto lo
iface lo inet loopback


#eth0
auto eth0
allow-hotplug eth0
iface eth0 inet static
        address 172.16.0.1
        netmask 255.255.0.0
        gateway 172.16.0.1
        dns-nameservers 172.16.0.5


#eth1
auto eth1
allow-hotplug eth1
iface eth1 inet static
        address 192.168.200.1
        netmask 255.255.255.0


les interfaces réseaux sont actives et transmettent les données mais
la sortie de la commande ip addr ls montre que l'état de l'interface est UNKNOWN et non pas UP

#ip addr ls
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 172.16.0.1/16 brd 172.16.255.255 scope global eth0
       valid_lft forever preferred_lft forever
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.200.1/24 brd 192.168.200.255 scope global eth1
       valid_lft forever preferred_lft forever


#systemctl status -l networking
● networking.service - LSB: Raise network interfaces.
   Loaded: loaded (/etc/init.d/networking)
  Drop-In: /run/systemd/generator/networking.service.d
           └─50-insserv.conf-$network.conf
        /lib/systemd/system/networking.service.d
           └─network-pre.conf
   Active: active (exited) since mer. 2017-05-03 12:40:44 CET; 1 weeks 0 days ago


Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

je ne trouve aucune trace de log des interfaces réseaux dans /var/log/kern.log.
si je désactive et réactive une interface avec les commandes  ifdown et ifup , je ne trouve pas de traces dans les fichiers logs.
comment pourrais-je corriger l'état des interfaces et avoir les logs

merçi pour l'aide

Hors ligne

#2 11-05-2017 23:24:26

raleur
Membre
Inscription : 03-10-2014

Re : operstate unknown et logs d'interfaces réseaux debian jessie

Sur mes machines certaines interfaces ont "state UP" et d'autres "state UNKNOWN". je ne sais pas à quoi cela correspond mais cela ne les empêche pas de fonctionner normalement. A mon avis les drapeaux entre < > comme UP (activée) et LOWER_UP (liaison établie) sont plus significatifs.

Concernant les logs, il n'y a pas forcément grand-chose quand tout va bien. Eventuellement un message signalant que la liaison est établie ou pas, mais ce n'est pas systématique.

Hors ligne

#3 15-05-2017 12:01:35

sila
Membre
Inscription : 11-05-2017

Re : operstate unknown et logs d'interfaces réseaux debian jessie

salut,

j'ai une passerelle se trouvant dans un bureau à accès ouvert et fonctionne 24/24
il y a possibilité qu'une personne débranche le câble relié à l'interface réseaux pour un moment puis le remis.
j'aimerai pouvoir ces informations dans les fichiers logs (messages ou kern.log)

kernel: [   13.950496] r8169 0000:02:00.0 eth1: link down
kernel: [   13.950496] r8169 0000:02:00.0 eth1: link up


le service syslog fonctionne correctement
y a t-il un paramètre à activé au niveau du service syslog ou networking pour avoir ces log?

merci pour l'aide

Hors ligne

#4 15-05-2017 12:32:12

raleur
Membre
Inscription : 03-10-2014

Re : operstate unknown et logs d'interfaces réseaux debian jessie

Ces messages sont enregistrés dans kern.log, syslog... comme tous les messages du noyau.

Hors ligne

#5 16-05-2017 10:37:28

sila
Membre
Inscription : 11-05-2017

Re : operstate unknown et logs d'interfaces réseaux debian jessie

salut,
oui ces messages se trouvent dans syslog et kern.log mais mon problème je les trouvent pas au niveau de cette passerelle.
aucune trace de ces informations dans kern.log.
peut etre il y a un paramètre à configurer su niveau de syslog ou sysctl.
aucune anomalie dans le resultat de la commande systemctl status -l networking et syslog les deux services fonctionnent correctement.
je ne sais pas d'où vient le problème?

Hors ligne

#6 16-05-2017 12:12:15

raleur
Membre
Inscription : 03-10-2014

Re : operstate unknown et logs d'interfaces réseaux debian jessie

Regarde directement dans le tampon du noyau avec la commande "dmesg", juste après une coupure de la liaison ethernet.
S'il n'y a rien, le pilote de la carte réseau ne rapporte pas cet événement.

Hors ligne

Pied de page des forums