web-dev-qa-db-fra.com

Comment restaurer la connexion Ethernet?

J'ai eu quelques problèmes avec l'installation de Lazarus en 10.04. Après l'avoir finalement installé avec aptitude, lors de son exécution, il a provoqué un tas d'erreurs. Finalement, mon PC a été suspendu et j'ai dû le réinitialiser. Après cela, mon Ethernet ne fonctionne pas. Dans mon dossier

/etc/network/interfaces

il n'y a que

auto lo
iface lo inet loopback

aucun signe d'eth0. De nombreuses solutions possibles ne fonctionnent pas. Malheureusement, je ne peux pas donner la sortie complète de

Sudo ifconfig -v -a

ou

Sudo lshw -C network

parce que j'écris ce message en utilisant mon spartphone. Le fait est que le premier montre mon eth0, et le second donne:

*- network DISABLED
description: Ethernet interface
product: RTL8111/8168B PCI Express  Gigabit Ethernet controller.

La réinstallation des pilotes n'a rien changé. Comment puis-je exécuter la même procédure qui détecte la connexion pendant le processus d'installation d'Ubuntu? Je soupçonne que cela pourrait résoudre le problème.

Merci

1
Misery

voyez d'abord si vous pouvez voir le eth0:

:~ # ip link list

peut-être pouvez-vous voir quelque chose comme ça?

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 48:5b:39:f0:67:8f brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 54:e6:fc:81:f6:8a brd ff:ff:ff:ff:ff:ff

puis ajoutez une ip à l'eth0

:~ # ifconfig eth0 <yourip> netmask 255.255.255.0 

et ajouter une passerelle par défaut

 :~ # route add default gw 10.100.202.2

ou ou vous pouvez éditer vos/network/interfaces (vi/etc/network/interfaces) pour avoir en mode dhcp ...

auto eth0
iface eth0 inet dhcp

quelqu'un s'il vous plaît emprove mon pauvre anglais = D

3
maniat1k

la réponse de maniat1k est très bonne, mais j'ai trouvé une réponse plus simple:

Sudo dhclient eth0

mais il devrait être ajouté à un script de démarrage:]

1
Misery