IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

Ethernet link down/up sans arrêt


Sujet :

Réseau

  1. #1
    Membre régulier Avatar de yoshï
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 206
    Points : 88
    Points
    88
    Par défaut Ethernet link down/up sans arrêt
    Bonjour à tous,

    Depuis quelques jours, J'ai un très gros pb avec mon réseau. Je perds sans arrêt la connexion sur les clients de mon réseau local. J'ai peur que ce soit un problème matériel au niveau du routeur.
    C'est le genre de problème inexplicable, il y a encore quelques jours mon réseau fonctionnait très bien!

    j'ai Ubuntu installé sur un fit-PC2i pour gérer mon réseau. Ce mini computer fait office de routeur,firewall, borne wifi.....
    le fit-PC2i:

    Depuis que j'ai le problème:
    Les leds verte/orange du port ethernet connecté à la box internet s'allume normallement .
    Seule la led orange du port ethernet connecté au réseau local s'allume.

    Voici les infos sur les ports ethernet du Fit PC
    lspci -v | grep Eth
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
        03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
    J'ai un bridge pour gérer le réseau local sur les 2 interfaces avec et sans fil (Eth_local et wlan_local).
    L'interface eth_adsl est connecté à ma box internet.
    Le fichier /etc/network/interfaces:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
        # This file describes the network interfaces available on your system
        # and how to activate them. For more information, see interfaces(5).
        # The loopback network interface
        auto lo
        iface lo inet loopback
        # The primary network interface
        # Internet
        auto eth_adsl
        iface eth_adsl inet dhcp
        # Wifi
        iface wlan_local inet static
                wireless-mode master
        # Bridge
        auto bridge_local
        iface bridge_local inet static
                address 192.168.0.1
                netmask 255.255.255.0
                broadcast 192.168.0.255
                bridge_ports eth_local wlan_local
                post-up /etc/init.d/isc-dhcp-server start
                pre-down /etc/init.d/isc-dhcp-server stop
    Voici un extrait du syslog. On voit bien qu'il y a un problème avec eth_local:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
        Jan  5 16:59:28 PYXrouteur dhcpd: DHCPREQUEST for 192.168.0.10 from e0:cb:4e:47:3b:9d via bridge_local
        Jan  5 16:59:28 PYXrouteur dhcpd: DHCPACK on 192.168.0.10 to e0:cb:4e:47:3b:9d via bridge_local
        Jan  5 16:59:30 PYXrouteur dhcpd: DHCPREQUEST for 192.168.0.12 from 00:17:f2:c8:7a:1a via bridge_local
        Jan  5 16:59:30 PYXrouteur dhcpd: DHCPACK on 192.168.0.12 to 00:17:f2:c8:7a:1a via bridge_local
        Jan  5 16:59:32 PYXrouteur kernel: [66983.872011] r8169 0000:03:00.0: eth_local: link down
        Jan  5 16:59:32 PYXrouteur kernel: [66983.872995] bridge_local: port 1(eth_local) entering forwarding state
        Jan  5 16:59:34 PYXrouteur kernel: [66986.202962] r8169 0000:03:00.0: eth_local: link up
        Jan  5 16:59:34 PYXrouteur kernel: [66986.204680] bridge_local: port 1(eth_local) entering forwarding state
        Jan  5 16:59:34 PYXrouteur kernel: [66986.204740] bridge_local: port 1(eth_local) entering forwarding state
        Jan  5 16:59:36 PYXrouteur dhcpd: DHCPREQUEST for 192.168.0.12 from 00:17:f2:c8:7a:1a via bridge_local
        Jan  5 16:59:36 PYXrouteur dhcpd: DHCPACK on 192.168.0.12 to 00:17:f2:c8:7a:1a via bridge_local
        Jan  5 16:59:37 PYXrouteur dhcpd: DHCPREQUEST for 192.168.0.10 from e0:cb:4e:47:3b:9d via bridge_local
        Jan  5 16:59:37 PYXrouteur dhcpd: DHCPACK on 192.168.0.10 to e0:cb:4e:47:3b:9d via bridge_local
        Jan  5 16:59:38 PYXrouteur dhcpd: DHCPREQUEST for 192.168.0.12 from 00:17:f2:c8:7a:1a via bridge_local
        Jan  5 16:59:38 PYXrouteur dhcpd: DHCPACK on 192.168.0.12 to 00:17:f2:c8:7a:1a via bridge_local
        Jan  5 16:59:41 PYXrouteur dhcpd: DHCPINFORM from 192.168.0.10 via bridge_local
        Jan  5 16:59:41 PYXrouteur dhcpd: DHCPACK to 192.168.0.10 (e0:cb:4e:47:3b:9d) via bridge_local
        Jan  5 16:59:49 PYXrouteur kernel: [67001.248053] bridge_local: port 1(eth_local) entering forwarding state
        Jan  5 17:00:04 PYXrouteur hostapd: wlan_local: STA 00:1b:63:14:9a:db IEEE 802.11: disassociated
        Jan  5 17:00:05 PYXrouteur hostapd: wlan_local: STA 00:1b:63:14:9a:db IEEE 802.11: deauthenticated due to inactivity
        Jan  5 17:00:05 PYXrouteur kernel: [67017.533112] r8169 0000:03:00.0: eth_local: link down
        Jan  5 17:00:05 PYXrouteur kernel: [67017.534143] bridge_local: port 1(eth_local) entering forwarding state
        Jan  5 17:00:08 PYXrouteur kernel: [67019.937867] r8169 0000:03:00.0: eth_local: link up
        Jan  5 17:00:08 PYXrouteur kernel: [67019.939523] bridge_local: port 1(eth_local) entering forwarding state
        Jan  5 17:00:08 PYXrouteur kernel: [67019.939566] bridge_local: port 1(eth_local) entering forwarding state
        Jan  5 17:00:08 PYXrouteur dhcpd: DHCPREQUEST for 192.168.0.10 from e0:cb:4e:47:3b:9d via bridge_local
        Jan  5 17:00:08 PYXrouteur dhcpd: DHCPACK on 192.168.0.10 to e0:cb:4e:47:3b:9d via bridge_local
        Jan  5 17:00:14 PYXrouteur dhcpd: DHCPINFORM from 192.168.0.10 via bridge_local
        Jan  5 17:00:14 PYXrouteur dhcpd: DHCPACK to 192.168.0.10 (e0:cb:4e:47:3b:9d) via bridge_local
        Jan  5 17:00:23 PYXrouteur kernel: [67034.976083] bridge_local: port 1(eth_local) entering forwarding state
    Je suis complètement dépassé par le problème.
    Est ce que vous avez des idées de test? Merci beaucoup

    Update : Je précise que je n'ai fait aucune mise à jour du bios ou des pilotes récemment.
    Ma version de Ubuntu
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Ubuntu 12.04.1 LTS \n \l

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    regardes si tu n'as pas possibilité de désactiver WMM temporairement et voir l'effet de ce changement.

    Maintenant le défi, c'est de trouver où

    Sur OpenWRT, c'était dans le script

    /lib/wifi/mac80211.sh

    où il fallait changer

    en


  3. #3
    Membre régulier Avatar de yoshï
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 206
    Points : 88
    Points
    88
    Par défaut
    Bonjour IP_Steph et merci pour ta réponse.

    J'ai trouvé où désactiver WMM sur mon système

    Fichier de conf /etc/hostapd/hostapd.conf
    Voici l'extrait du fichier en question:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    # Default WMM parameters (IEEE 802.11 draft; 11-03-0504-03-000e):
    # for 802.11a or 802.11g networks
    # These parameters are sent to WMM clients when they associate.
    # The parameters will be used by WMM clients for frames transmitted to the
    # access point.
    #
    # note - txop_limit is in units of 32microseconds
    # note - acm is admission control mandatory flag. 0 = admission control not
    # required, 1 = mandatory
    # note - here cwMin and cmMax are in exponent form. the actual cw value used
    # will be (2^n)-1 where n is the value given here
    #
    wme_enabled=1
    #
    # Low priority / AC_BK = background
    wme_ac_bk_cwmin=4
    wme_ac_bk_cwmax=10
    wme_ac_bk_aifs=7
    wme_ac_bk_txop_limit=0
    wme_ac_bk_acm=0
    # Note: for IEEE 802.11b mode: cWmin=5 cWmax=10
    #
    # Normal priority / AC_BE = best effort
    wme_ac_be_aifs=3
    wme_ac_be_cwmin=4
    wme_ac_be_cwmax=10
    wme_ac_be_txop_limit=0
    wme_ac_be_acm=0
    # Note: for IEEE 802.11b mode: cWmin=5 cWmax=7
    #
    # High priority / AC_VI = video
    wme_ac_vi_aifs=2
    wme_ac_vi_cwmin=3
    J'ai bien modifié la ligne
    Malheureusement je n'ai pas d'amélioration après redémarrage.
    A noter que j 'arrive à avoir le réseau et donc internet sur un de mes clients (c'est comme ça que je communique avec vous) mais je perds la connexion de façon aléatoire.
    Si je rebranche d'autres clients en même temps j'ai toujours les mêmes problèmes évoqués plus haut : "link down / link up sur eth_local" avec un réseau impraticable.

    Update: En fait je commence à avoir l'impression étrange que le réseau plante si il y a plus d'un client allumé en même temps sur le réseau. Dès que j'allume un autre ordinateur ou l'un de mes serveurs NAS le réseau plante...
    avec les messages du syslog du premier post eth_local down /up

  4. #4
    Invité
    Invité(e)
    Par défaut
    Malheureusement je n'ai pas d'amélioration après redémarrage.
    Mmmhh...

    Regardes aussi les réglages accessibles sur la fonction bridge. En effet, on constate une transition d'état Spanning Tree toutes les 30 secondes environ (Down -> Forwarding State). Si tu n'as pas de boucle physique tirée entre tes interfaces Ethernet, regardes si tu as possibilité de désactiver le protocole stp.

    Steph

  5. #5
    Membre régulier Avatar de yoshï
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 206
    Points : 88
    Points
    88
    Par défaut
    regardes si tu as possibilité de désactiver le protocole stp
    La fonction STP semble être déjà inactive:

    Commande brctl show
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    bridge name     bridge id               STP enabled     interfaces
    bridge_local     8000.0001c00996e5       no            eth_local 
                                                                         wlan_local

  6. #6
    Invité
    Invité(e)
    Par défaut
    Ben là, j'ai plus d'idée

    Il semble que la "root cause" de ton problème soit la déconnexion intempestive de wlan_local qui provoque un reset de la fonction bridge. Chose curieuse, ce reset provoque une transition d'état STP qui est pourtant désactivé (tes ports devraient se comporter comme des "edge ports" au sens RSTP du terme).

    Peut-être devrais-tu partager tes misères avec d'autres utilisateurs du produit, il doit sûrement exister des forums spécialisés

    J'avais aussi de gros problèmes de déconnexions avec Ubuntu 12.04 pour le wireless et un upgrade vers Saucy Salamander avait résolu tout ça.

    Steph

  7. #7
    Membre régulier Avatar de yoshï
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 206
    Points : 88
    Points
    88
    Par défaut
    Merci pour ton aide Steph.
    Je deviens dingue avec ce problème ...
    Je tourne avec un seul PC connecté sur mon réseau

    Citation Envoyé par IP_Steph Voir le message
    Il semble que la "root cause" de ton problème soit la déconnexion intempestive de wlan_local
    Quand je ne comprends pas je tente tout et n'importe quoi. En lisant ton commentaire, j'ai voulu tester en supprimant le bridge et en désactivant wlan_local. J'ai modifié le fichier /etc/network/interfaces comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
      # This file describes the network interfaces available on your system
        # and how to activate them. For more information, see interfaces(5).
        # The loopback network interface
        auto lo
        iface lo inet loopback
        # The primary network interface
        # Internet
        auto eth_adsl
        iface eth_adsl inet dhcp
     
        # Desactivation de l'interface wlan_local
        # Wifi
        # iface wlan_local inet static
        #        wireless-mode master
        #
     
        # eth_local
        auto eth_local
        iface eth_local inet static
                address 192.168.0.1
                netmask 255.255.255.0
                broadcast 192.168.0.255
    -- J'ai toujours les problèmes sur les postes clients.
    Aurais-tu d'autres idées de tests que je pourrai faire pour localiser la "root cause"?

  8. #8
    Invité
    Invité(e)
    Par défaut
    J'ai compris qu'une des interfaces Ethernet est connectée sur ta box internet et l'autre sur ton réseau local.

    Comment est construit ce réseau local ?

    Quel type d'équipement est connecté sur la 2ème Ethernet ?

    Steph

  9. #9
    Membre régulier Avatar de yoshï
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 206
    Points : 88
    Points
    88
    Par défaut
    Comment est construit ce réseau local ?
    Je vais essayer de ressortir un de mes vieux schémas....



    @Routeur : 192.168.0.1
    @serveurs (IPfixe) : 192.168.0.2 - 9
    @clients connus(IPfixe) : 192.168.0.10 - 19
    @clients guest(plage IP dynamique) : 192.168.0.20 - 30

    Dans ma situation:
    - Je n'ai plus qu'un client connecté (192.168.0.10)
    - Si je rebranche un autre client sur le réseau, j'ai le problème évoqué dans le premier post. Mon switch se met à s'éteindre/s'allumer toutes les 15 sec et le syslog affiche eth_local down/up...
    - le ping routeur < > client fonctionne par contre le ping 192.168.0.1 (adresse routeur) ne fonctionne pas depuis le routeur (ni le 127.0.0.1 d'ailleurs).

  10. #10
    Membre régulier Avatar de yoshï
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 206
    Points : 88
    Points
    88
    Par défaut
    Bonjour à tous,

    Je viens aux nouvelles.
    Bon apparemment, il faut se rendre à l'évidence, c'est un problème matériel...
    C'est comme si le port "eth_local" du routeur avait grillé. Maintenant il est complètement à l'arrêt avec toutes les diodes éteintes.Conséquence -> Le réseau filaire ne fonctionne plus du tout sur mon réseau local. Il ne reste que le wifi qui lui fonctionne parfaitement.
    C'est la première fois qu'une telle chose m'arrive depuis que je touche à un ordinateur. J'ai plus qu'à changer mon routeur.... Etant donné le type de matériel, impossible de remplacer le composant!

  11. #11
    Invité
    Invité(e)
    Par défaut
    Merci pour le feedback

    Effectivement, si c'était purement matériel, on aurait pu s'arracher les cheveux longtemps

    Je t'avoue que je commençais à sécher sur ce coup là

    Bon, ben, bon swap alors

    Steph

  12. #12
    Membre régulier Avatar de yoshï
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 206
    Points : 88
    Points
    88
    Par défaut
    Citation Envoyé par IP_Steph Voir le message
    Merci pour le feedback

    Effectivement, si c'était purement matériel, on aurait pu s'arracher les cheveux longtemps

    Je t'avoue que je commençais à sécher sur ce coup là

    Bon, ben, bon swap alors

    Steph
    Merci beaucoup Steph,
    Le problème est bien matériel mais provient en fait de mon Switch... L'adaptateur secteur avait partiellement grillé et a fini par rendre l'âme. Le port ethernet de mon routeur n'est donc pas en cause.
    Problème solved après 1 semaine à s'arracher les cheveux.
    En tout cas merci de ton soutien et de ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AIDE]Décocher sans arrêt la case Lecture seule sur un HD?
    Par accrok dans le forum Windows Vista
    Réponses: 2
    Dernier message: 10/03/2009, 02h01
  2. mingw : link avec dll sans .a !
    Par yan dans le forum MinGW
    Réponses: 6
    Dernier message: 09/02/2009, 09h51
  3. Mode recalcul sans arrêt
    Par frolland46 dans le forum Excel
    Réponses: 6
    Dernier message: 12/09/2008, 08h55
  4. Localhost qui tourne sans arrêt et rien d'autre
    Par __fabrice dans le forum Apache
    Réponses: 3
    Dernier message: 22/03/2007, 23h16
  5. Réponses: 4
    Dernier message: 16/09/2006, 13h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo