Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/05/2016, à 17:38

Ansuz

Port ethernet RJ45 capricieux

Bonjour à tous,

Depuis quelques jours, ma connexion ethernet eth0 ne fonctionne plus sur Ubuntu 14.04 LTS.
J'ajoute que celle-ci fonctionnait très bien, depuis des années sur cette même machine. Ceci est arrivé tout à coup, sans aucun changement ni intervention d'aucune sorte de ma part. (pas de panne électrique, ni orage à déplorer)

Après vérification des branchements, J'ai alors constaté que ce port (eth0 par défaut) est bien indiqué connecté dans networkmanager et que les leds fonctionnent aussi bien côté tour, que côté box.
D'abord, j'ai cru que le port concerné avait rendu l'âme, ou que le câble ethernet est défectueux.
Disposant de deux ports ethernet, J'ai alors branché ce même câble au port 2 (eth1) de ma tour. La connexion internet fonctionne immédiatement, donc le câble est hors de cause.

Ayant gardé un système de Bill qui prend la poussière (honte à moi, mais pour tester ça peut être utile...) en dual-boot, je l'ai lancé et branché uniquement le port eth0 (toujours le même câble). La connexion fonctionne de suite... le port n'est donc pas HS à priori.

Pourquoi donc eth0 ne fonctionne t-il plus sur Ubuntu ? (même avec mon parefeu et le VPN inactifs)

Actuellement, j'ai modifié mes fichiers pour me connecter sur eth1.
Voici un ifconfig connexion active en eth1 branché seul via le VPN :

-System-Product-Name:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1a:92:20:58:21  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
          Interruption:17 

eth1      Link encap:Ethernet  HWaddr 00:1a:92:20:50:4d  
          inet adr:192.XX.XX.XX  Bcast:192.168.0.XX  Masque:255.255.255.0
          adr inet6: fe80::21a:92ff:fe20:504d/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:134253 erreurs:0 :0 overruns:0 frame:0
          TX packets:98340 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:142582768 (142.5 MB) Octets transmis:15872868 (15.8 MB)
          Interruption:19 

lo        Link encap:Boucle locale  
          inet adr:127.X.X.X  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          Packets reçus:14781 erreurs:0 :0 overruns:0 frame:0
          TX packets:14781 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:2093988 (2.0 MB) Octets transmis:2093988 (2.0 MB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet adr:XX.XX.XX.XX  P-t-P:XX.XX.XX.XX  Masque:255.255.255.192
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          Packets reçus:121120 erreurs:0 :0 overruns:0 frame:0
          TX packets:94629 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:100 
          Octets reçus:131603942 (131.6 MB) Octets transmis:7369649 (7.3 MB)

Si branché seul, le résulta d'eth0 est identique que ci-dessus, c'est à dire pas de connexion internet et aucune adresse inet adr: n’apparaît... mais networkmanager le détecte bien lors du branchement, débranchement du câble.

Actuellement, ça fonctionne parfaitement sous eth1, donc il n'y a pas mort d'homme, mais j'aimerais bien essayer de comprendre le pourquoi du comment et rétablir si possible eth0 par défaut.

Auriez-vous des idées et suggestions à me soumettre ?


"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#2 Le 30/05/2016, à 22:46

foustala

Re : Port ethernet RJ45 capricieux

Hello,

que donne?

sudo lshw -C network

dmesg | grep eth0

Hors ligne

#3 Le 31/05/2016, à 08:48

Ansuz

Re : Port ethernet RJ45 capricieux

Bonjour foustala et merci pour ton aide.

Voici le retour des commandes :

~$ sudo lshw -C network
[sudo] password for : 
  *-network               
       description: Ethernet interface
       produit: 88E8056 PCI-E Gigabit Ethernet Controller
       fabriquant: Marvell Technology Group Ltd.
       identifiant matériel: 0
       information bus: pci@0000:02:00.0
       nom logique: eth0
       version: 12
       numéro de série: 00:1a:92:20:58:21
       capacité: 1Gbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 latency=0 link=no multicast=yes port=twisted pair
       ressources: irq:44 mémoire:fe8fc000-fe8fffff portE/S:a800(taille=256) mémoire:fe8c0000-fe8dffff
  *-network
       description: Ethernet interface
       produit: 88E8001 Gigabit Ethernet Controller
       fabriquant: Marvell Technology Group Ltd.
       identifiant matériel: 4
       information bus: pci@0000:05:04.0
       nom logique: eth1
       version: 14
       numéro de série: 00:1a:92:20:50:4d
       taille: 1Gbit/s
       capacité: 1Gbit/s
       bits: 32 bits
       horloge: 66MHz
       fonctionnalités: pm vpd bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=skge driverversion=1.14 duplex=full ip=192.168.X.XX latency=64 link=yes maxlatency=31 mingnt=23 multicast=yes port=twisted pair speed=1Gbit/s
       ressources: irq:19 mémoire:feaf4000-feaf7fff portE/S:c800(taille=256) mémoire:feac0000-feadffff
~$ dmesg | grep eth0
[    1.041573] sky2 0000:02:00.0 eth0: addr 00:1a:92:20:58:21
[   14.844589] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.204345] sky2 0000:02:00.0 eth0: enabling interface
[   19.204429] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.205028] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

Dernière modification par Ansuz (Le 31/05/2016, à 08:49)


"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#4 Le 31/05/2016, à 20:57

foustala

Re : Port ethernet RJ45 capricieux

que donne

sudo modprobe -r sky2
sudo modprobe sky2
dmesg | tail

Hors ligne

#5 Le 01/06/2016, à 19:45

Ansuz

Re : Port ethernet RJ45 capricieux

Bonsoir,

Voici :

-System-Product-Name:~$ sudo modprobe -r sky2
[sudo] password for : 

-System-Product-Name:~$ sudo modprobe sky2

-System-Product-Name:~$ dmesg | tail
[   47.571155] type=1400 audit(1464804311.139:70): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2252 comm="apparmor_parser"
[   47.571615] type=1400 audit(1464804311.139:71): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2252 comm="apparmor_parser"
[  888.081445] sky2 0000:02:00.0 eth0: disabling interface
[  920.458597] sky2: driver version 1.30
[  920.458729] sky2 0000:02:00.0: Yukon-2 EC Ultra chip revision 2
[  920.458781] sky2 0000:02:00.0: irq 44 for MSI/MSI-X
[  920.459128] sky2 0000:02:00.0 eth0: addr 00:1a:92:20:58:21
[  920.470171] sky2 0000:02:00.0 eth0: enabling interface
[  920.470434] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[  920.471586] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

Sinon, malgré le fait que ma tour ne possède pas de wifi, ça ressemble beaucoup aux symptômes évoqués sur ce fil  :

https://forum.ubuntu-fr.org/viewtopic.p … #p21517564

Une mise à jour des paquets libnl3 sous 14.04 LTS poserait problème. (chez-moi networkmanager n'a pas disparut, mais eth0 est devenu inopérant)

J'ai tenté ça :

-System-Product-Name:~$ sudo ifdown eth0
ifdown: interface eth0 not configured
-System-Product-Name:~$ sudo ifup eth0
Ignoring unknown interface eth0=eth0.

"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne

#6 Le 01/06/2016, à 22:37

foustala

Re : Port ethernet RJ45 capricieux

et que contient

cat /etc/network/interfaces

Hors ligne

#7 Le 02/06/2016, à 18:19

Ansuz

Re : Port ethernet RJ45 capricieux

Voici :

-System-Product-Name:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

"Mieux vaut ne rien savoir que beaucoup savoir à moitié !"  Friedrich Nietzsche

Hors ligne