web-dev-qa-db-fra.com

La connexion Ethernet ne fonctionne pas après l'installation d'Ubuntu 14.04 LTS

EDIT: PROBLEME IS BACK .. Je n'arrive pas à trouver une solution permanente et fiable au bogue (je parviens à ce que le bogue disparaisse deux fois). Mes fichiers se dupliquent sans cesse en double après leur nom. Je modifie rc.local, un fichier nommé rc.local ~ sort de nulle part, je ne comprends pas ce que cela fait.

Aussi, je n'ai pas de fichier /etc/init/module-init-tools.conf, je modifie le script dans kmod.conf ...

L'aide est appréciée.

EDIT: Problème résolu grâce à https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1003297

J’ai installé Ubuntu 14.04 LTS avec Windows 7, ma connexion Ethernet fonctionne sans problème sous Windows mais ne fonctionne pas sous Ubuntu. Je pense que le problème est lié aux pilotes et ne me permet pas d’acquérir/d’attribuer une adresse IP. Merci d'essayer d'aider, je vais décrire le problème à venir.

Ma connexion wifi fonctionne sans problème. Lorsque je désactive mon wifi: mon gestionnaire de réseau essaie de se connecter à l’aide de la connexion filaire 1 et renvoie toujours "Déconnecté - vous êtes maintenant hors ligne", puis essaie de se reconnecter et le cycle se répète (Déconnecté - vous êtes maintenant hors ligne).

Informations de diagnostic:

~ $ lspci | grep Ethernet

00: 07.0 Pont: NVIDIA Corporation MCP61 Ethernet (version a2)

~ $ ifconfig

eth0
Encapsulation de la liaison: Ethernet HWaddr bc: 5f: f4: 6f: 26: c0
[.__ paquets: 140 erreurs: 0 omis: 0 dépassements: 0 opérateur: 0 collisions: 0 txqueuelen: 1000 octets RX: 0 (0.0 B) octets TX: 27262 (27.2 KB)

lo
Link encap: Local Loopback
inet addr: 127.0.0.1 Masque: 255.0.0.0 inet6 addr: :: 1/128 Portée: hôte UP LOOPBACK RUNNING MTU: 65536 Métrique: 1 Paquets RX: 1679 erreurs: 0 abandonnées: 0 dépassements: 0 cadres : 0 paquets TX: 1679 erreurs: 0 omis: 0 dépassements: 0 opérateur: 0 collisions: 0 txqueuelen: 0 octets RX: 147779 (147,7 Ko) octets TX: 147779 (147,7 Ko)

À propos de mon contrôleur Ethernet: Je ne comprends pas grand chose, mais voici l’information que j’ai reçue:

~ $ Sudo lshw -class bridge

* -bridge description: Produit d'interface Ethernet: Fournisseur Ethernet MCP61: Identifiant physique de NVIDIA Corporation: 7 informations de bus: pci @ 0000: 00: 07.0 nom logique: version eth0: série a2: bc: 5f: f4: 6f: 26: taille c0 : 100000000 capacité: 100000000 largeur: 32 bits horloge: 66 MHz capacités: pont pm msi ht bus_master cap_list ethernet physique min 10bt 10bt-fd 100bt 100bt-fd configuration de la négociation automatique: autonegotiation = on broadcast = yes pilote = transmission forcée = 0.64 duplex = 0.64 duplex = latence complète = 0 lien = oui maxlatency = 20 messages = 1 multidiffusion = oui port = vitesse MII = 100 Mbits/s ressources: irq: 44 mémoire: eeefd000-eeefdfff port: d080 (taille = 8)

Enfin, j'ai réussi à obtenir un script qui diagnostique vos connexions, voici la sortie lorsque mon wifi est éteint et je tente de me connecter via Ethernet:

WARN: Ce système n'a pas de route par défaut

INFO: Hôte localhost répond aux pings ICMP

INFO: l'interface de bouclage fonctionne correctement

INFO: l'interface lo est en place

INFO: l'interface lo a l'adresse IP 127.0.0.1/8 :: 1/128 attribuée

INFORMATION: L'interface lo a des paquets tx et rx.

INFO: l'interface eth0 est active INFO: l'interface eth0 a l'adresse IP fe80 :: be5f: f4ff: fe6f: 26c0/64 ERR assignée: l'interface eth0 n'a pas de paquet, ni tx ni rx. Lien vers le bas?

WARN: L'interface eth0 a des erreurs rx.

WARN: L'interface wlan0 est en panne

ERR: aucun serveur de noms n'est configuré sur le système

WARN: le système ne semble pas atteindre l'hôte Internet www.debian.org via ICMP WARN: impossible d'accéder au serveur Web sur l'hôte Internet www.debian.org

Merci d'avoir lu et si vous pouvez m'aider, cela sera grandement apprécié.

EDIT: $ Sudo lshw -class network

  *-network DISABLED      
   description: Wireless interface
   physical id: 1
   bus info: usb@1:4
   logical name: wlan0
   serial: 00:e0:4c:c0:c4:2c
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=rtl8192cu driverversion=3.16.0-34-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bgn

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty
6
Julian Uribe

Remarque: J'envoie cette solution de contournement comme réponse, en raison du nombre de fois que cela a été signalé comme un bogue qui expire peu de temps après et qui refait surface à nouveau. .

Test

  1. Entrez en mode de récupération Ubuntu: a. Allumez le système et appuyez sur Shift pendant le démarrage pour le menu GRUB.

    b. Choisissez "Options avancées pour Ubuntu"> Ubuntu, [version du noyau] (mode de récupération)

  2. Choisissez "root" et entrez les commandes ci-dessous:

    rmmod forcedeth
    modprobe forcedeth msi=0 msix=0
    exit
    
  3. Choisissez "reprendre" pour reprendre le démarrage normal

Maintenant, le réseau devrait être en ordre jusqu'au prochain démarrage avec le processeur AM3 +.

Si la solution de contournement fonctionne sur votre système, veuillez modifier le fichier ci-dessous pour exécuter automatiquement le script au démarrage:

Solution de contournement de bogues:

  1. Ajoutez la ligne exec rmmod forcedeth à la ligne suivante de "script" (au-dessus de grep?) Dans le fichier /etc/init/module-init-tools.conf ou /etc/init/kmod.conf)

  2. Ajoutez la ligne modprobe forcedeth msi=0 msix=0 à /etc/rc.local

  3. Redémarrez le système pour vérifier

Sources: principalement Achkap post # 16 http://ubuntuforums.org/showthread.php?t=2020571&page=2

https://bugs.launchpad.net/ubuntu/+s...x/+bug/1003297

https://bugs.launchpad.net/ubuntu/+bug/1264509

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/12819

Indice de Julian Uribe dans les commentaires.

4
Elder Geek

Ajoutez "forcé msi = 0 msix = 0" à/etc/modules. De cette façon, vous ne devrez pas arrêter le module chargé et le recharger avec les options appropriées car il devrait être chargé correctement pour commencer.

Sources:

Les indices précédents dans les commentaires et autres réponses.

http://ubuntuforums.org/archive/index.php/t-1982856.html

0
Elder Geek