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.
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″
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
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.