web-dev-qa-db-fra.com

La connexion filaire ne fonctionne pas après la récupération

J'utilise Ubuntu 15.10 et j'ai rencontré des problèmes de connexion filaire. après avoir utilisé grub, l'utilisation de l'option de récupération Ubuntu avec la mise en réseau activée, il a gâché mes paramètres de connexion filaire.

en utilisant:

ifconfig eth0 up

retour:

eth0: ERROR while getting interface flags: No such device

en utilisant:

dmesg | grep eth

retour:

[ 2.073397] usbcore: registered new interface driver cdc_ether
[ 2.215551] r8152 2-1:1.0 eth0: v1.08.1 (2015/07/28)
[ 3.237153] r8152 2-1:1.0 enx9cebe8261253: renamed from eth0
[ 69.963790] r8152 2-1:1.0 eth0: v1.08.1 (2015/07/28)
[ 71.017553] r8152 2-1:1.0 enx9cebe8261253: renamed from eth0
[ 195.797143] r8152 2-1:1.0 eth0: v1.08.1 (2015/07/28)
[ 196.861909] r8152 2-1:1.0 enx9cebe8261253: renamed from eth0
[ 229.932958] r8152 2-1:1.0 eth0: v1.08.1 (2015/07/28)
[ 230.981139] r8152 2-1:1.0 enx9cebe8261253: renamed from eth0

La connexion sans fil fonctionne toujours bien. J'utilise un ordinateur portable (Asus UX305FA), donc ma connexion filaire est via un adaptateur USB vers Ethernet. La connexion filaire a fonctionné hors de la boîte avec l'adaptateur lors d'une nouvelle installation. J'apprécierais toute aide que je pourrais obtenir sur la façon de résoudre ce problème.

Éditer:

ip link

retour:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether 5c:e0:c5:1b:e0:bd brd ff:ff:ff:ff:ff:ff
4: enx9cebe8261253: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 9c:eb:e8:26:12:53 brd ff:ff:ff:ff:ff:ff

Notez que le numéro 3 est manquant, je pense que le numéro 3 était ma connexion filaire d'origine, mais il n'est plus reconnu lorsque je branche mon câble Ethernet.

/etc/udev/rules.d/10-network.rules

Il n'y a pas un tel fichier, puis-je créer un nouveau fichier avec une ligne?

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="10:c3:7b:4e:1d:6a″,KERNEL=="enp3s0″, NAME="eth0″

Edit2:

ifconfig enx9cebe8261253

retour:

enx9cebe8261253 Link encap:Ethernet  HWaddr 9c:eb:e8:26:12:53  
                inet addr:10.250.29.214  Bcast:10.250.29.255  Mask:255.255.255.0
                inet6 addr: fe80::9eeb:e8ff:fe26:1253/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:52 errors:0 dropped:0 overruns:0 frame:0
                TX packets:183 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000 
                RX bytes:3866 (3.8 KB)  TX bytes:18573 (18.5 KB)

et wifi

ifconfig wlp2s0

retour:

wlp2s0    Link encap:Ethernet  HWaddr 5c:e0:c5:1b:e0:bd  
          inet addr:192.168.43.247  Bcast:192.168.43.255  Mask:255.255.255.0
          inet6 addr: fe80::5ee0:c5ff:fe1b:e0bd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:306366 errors:0 dropped:0 overruns:0 frame:0
          TX packets:80425 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:427480060 (427.4 MB)  TX bytes:10062427 (10.0 MB)

Semble à peu près identique, mais sans fil fonctionne et filaire ne fonctionne pas

1
user2821023

Essayer:

ip link

Ma sortie:

alex@IT-CROWD:/etc/udev/rules.d$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 10:c3:7b:4e:1d:6a brd ff:ff:ff:ff:ff:ff
3: vmnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether 00:50:56:c0:00:01 brd ff:ff:ff:ff:ff:ff
4: vmnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether 00:50:56:c0:00:08 brd ff:ff:ff:ff:ff:ff

Et vous pouvez changer le nom du périphérique en définissant le nom manuellement avec une règle udev dans (si le fichier n'existait pas, créez):

/etc/udev/rules.d/10-network.rules

Ajoutez la ligne suivante, et n'oubliez pas de changer MAC et KERNEL en votre MAC et KERNEL:

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="10:c3:7b:4e:1d:6a″,KERNEL=="enp3s0″, NAME="eth0″

Ces règles seront appliquées automatiquement au démarrage.

1
Alex13