J'ai un bureau à double démarrage exécutant Windows 10 (pro) et Ubuntu 14.04; tout fonctionnait bien jusqu'à ce que je mette à jour Windows 10 vers la version 1511 (la mise à jour de novembre 2015). Depuis la mise à jour, ma connexion Ethernet (filaire) ne fonctionne plus sous Ubuntu bien qu'elle fonctionne toujours bien sous Windows.
Le gestionnaire de réseau Ubuntu continue d'essayer d'établir une connexion filaire mais après un certain temps, il signale simplement: déconnecté - vous êtes maintenant hors ligne. J'ai remarqué qu'un nouveau pilote réseau a été installé lors de la mise à jour de Windows (voir propriétés du périphérique Windows ). Cela pourrait-il avoir quelque chose à voir avec le problème auquel je suis confronté dans Ubuntu?
Dans une tentative infructueuse de résoudre mon problème, j'ai installé le dernier pilote de réseau Intel pour Linux, mais cela n'a rien résolu. Je suppose que la mise à jour du pilote de réseau linux explique la ligne "échec de la vérification du module: signature et/ou clé requise manquante - tainting kernel" dans la sortie de dmesg . La ligne n'était pas là avant de mettre à jour le pilote Intel e1000e (la version d'origine était 2.3.2-k).
J'ai lu quelques articles concernant le dépannage des problèmes de réseau et j'ai collecté la sortie de quelques commandes de terminal, mais ma connaissance de Linux et des réseaux est limitée à résoudre le problème par moi-même ... Toute aide serait grandement appréciée.
me@desktop:~$ Sudo lspci -v
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 04)
Subsystem: ASUSTeK Computer Inc. Device 859f
Flags: bus master, fast devsel, latency 0, IRQ 42
Memory at f3300000 (32-bit, non-prefetchable) [size=128K]
Memory at f3339000 (32-bit, non-prefetchable) [size=4K]
I/O ports at f040 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] PCI Advanced Features
Kernel driver in use: e1000e
... (output for other devices was omitted as deemed irrelevant)
me@desktop:~$ lsmod
Module Size Used by
pci_stub 12622 1
vboxpci 23194 0
vboxnetadp 25670 0
vboxnetflt 27830 0
vboxdrv 414452 3 vboxnetadp,vboxnetflt,vboxpci
uas 27255 0
usb_storage 66545 2 uas
rfcomm 69509 0
bnep 19624 2
bluetooth 446409 10 bnep,rfcomm
snd_hda_codec_hdmi 47548 1
6lowpan_iphc 18702 1 bluetooth
nls_iso8859_1 12713 1
joydev 17393 0
hid_generic 12559 0
usbhid 52616 0
hid 110426 2 hid_generic,usbhid
snd_hda_codec_realtek 77561 1
snd_hda_codec_generic 69011 1 snd_hda_codec_realtek
nvidia 8591825 58
snd_hda_intel 30469 5
snd_hda_controller 30228 1 snd_hda_intel
snd_hda_codec 139719 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep 17698 1 snd_hda_codec
intel_rapl 18783 0
snd_pcm 104112 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
x86_pkg_temp_thermal 14205 0
intel_powerclamp 18823 0
kvm_intel 143630 0
kvm 456292 1 kvm_intel
snd_seq_midi 13564 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30876 1 snd_seq_midi
crct10dif_pclmul 14307 0
eeepc_wmi 13151 0
snd_seq 63074 2 snd_seq_midi_event,snd_seq_midi
crc32_pclmul 13133 0
asus_wmi 24094 1 eeepc_wmi
sparse_keymap 13948 1 asus_wmi
ghash_clmulni_intel 13230 0
mxm_wmi 13021 0
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
aesni_intel 152552 0
snd_timer 29562 2 snd_pcm,snd_seq
aes_x86_64 17131 1 aesni_intel
lrw 13286 1 aesni_intel
gf128mul 14951 1 lrw
snd 79468 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
drm 311018 3 nvidia
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
soundcore 15047 2 snd,snd_hda_codec
cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper
mei_me 19696 0
parport_pc 32741 0
shpchp 37047 0
mei 87875 1 mei_me
serio_raw 13483 0
lpc_ich 21093 0
ppdev 17671 0
nct6775 55272 0
hwmon_vid 12783 1 nct6775
wmi 19193 2 mxm_wmi,asus_wmi
soc_button_array 12720 0
coretemp 13441 0
tpm_infineon 17131 0
video 20128 1 asus_wmi
mac_hid 13227 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
psmouse 106767 0
ahci 34142 4
e1000e 273604 0
ptp 19395 1 e1000e
libahci 32424 1 ahci
pps_core 19382 1 ptp
me@desktop:~$ dmesg | grep "e1000e\|eth0"
[ 0.534357] e1000e: module verification failed: signature and/or required key missing - tainting kernel
[ 0.534696] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.4.2-NAPI
[ 0.534698] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 0.534809] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 0.534822] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[ 0.704888] e1000e 0000:00:19.0 eth0: registered PHC clock
[ 0.704891] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 63:c1:2a:2c:b4:d5
[ 0.704892] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
[ 0.704927] e1000e 0000:00:19.0 eth0: MAC: 11, PHY: 12, PBA No: FFFFFF-0FF
[ 2.685858] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[ 2.788268] e1000e 0000:00:19.0: irq 42 for MSI/MSI-X
[ 2.788372] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 5.641432] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 5.641459] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
me@desktop:~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 63:c1:2a:2c:b4:d5
inet6 addr: fe80::61c1:2aff:fe2c:b4d5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:159 errors:0 dropped:1 overruns:0 frame:0
TX packets:252 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22346 (22.3 KB) TX bytes:51674 (51.6 KB)
Interrupt:20 Memory:f3300000-f3320000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:758 errors:0 dropped:0 overruns:0 frame:0
TX packets:758 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:66984 (66.9 KB) TX bytes:66984 (66.9 KB)
me@desktop:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
me@desktop:~$ 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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 63:c1:2a:2c:b4:d5 brd ff:ff:ff:ff:ff:ff
me@desktop:~$ nmcli dev list iface eth0
GENERAL.DEVICE: eth0
GENERAL.TYPE: 802-3-ethernet
GENERAL.VENDOR: Intel Corporation
GENERAL.PRODUCT: Ethernet Connection I217-V
GENERAL.DRIVER: e1000e
GENERAL.DRIVER-VERSION: 3.2.4.2-NAPI
GENERAL.FIRMWARE-VERSION: 0.13-4
GENERAL.HWADDR: 63:c1:2a:2c:b4:d5
GENERAL.STATE: 30 (disconnected)
GENERAL.REASON: 0 (No reason given)
GENERAL.UDI: /sys/devices/pci0000:00/0000:00:19.0/net/eth0
GENERAL.IP-IFACE:
GENERAL.NM-MANAGED: yes
GENERAL.AUTOCONNECT: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.CONNECTION: not connected
CAPABILITIES.CARRIER-DETECT: yes
CAPABILITIES.SPEED: 1000 Mb/s
CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/{0}
CONNECTIONS.AVAILABLE-CONNECTIONS[1]: 4891c95e-8447-4ed2-8c2c-138f8ab359c4 | Ethernet connection 1
WIRED-PROPERTIES.CARRIER: on
me@desktop:~$ Sudo lshw -class network
*-network
description: Ethernet interface
product: Ethernet Connection I217-V
vendor: Intel Corporation
physical id: 19
bus info: pci@0000:00:19.0
logical name: eth0
version: 04
serial: 63:c1:2a:2c:b4:d5
size: 1Gbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.4.2-NAPI duplex=full firmware=0.13-4 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:42 memory:f3300000-f331ffff memory:f3339000-f3339fff ioport:f040(size=32)
me@desktop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
me@desktop:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 desktop
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
me@desktop:~$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
Les problèmes semblent s'être résolus d'une manière ou d'une autre; Windows a installé une autre mise à jour et lorsque j'ai démarré Ubuntu par la suite, la connexion réseau a de nouveau fonctionné.
Que la mise à jour du pilote réseau Linux fasse partie de la solution ou non n'est pas claire pour moi, je n'ai littéralement aucune idée du problème et de sa résolution.
Tout ce que je sais, c'est que cela fonctionne à nouveau; affaire classée.
Mise à jour 2015-12-06: le problème n'est toujours pas résolu, la connexion réseau dans ubuntu ne fonctionne que lorsque j'arrête les fenêtres normalement (avec démarrage rapide activé). Lorsque Windows s'arrête sans démarrage rapide (SHIFT + arrêt ou en cas de redémarrage de Windows), la connexion réseau dans ubuntu ne fonctionne pas. Je trouve cela vraiment étrange et ennuyeux, mais au moins j'ai une solution de contournement (démarrez Windows et fermez-le avec le démarrage rapide activé).
vous avez raison ... J'ai exactement le même problème ... Windows Update 1511 empêche Windows de libérer le NIC pendant le processus d'arrêt ... donc tout pour le redémarrage ou la forme d'arrêt sans démarrage rapide activé et Windows ne le fera pas terminer le processus d'arrêt ainsi "verrouiller le nic sur windows" et donc ne pas le faire fonctionner sans windows ... juste un autre mécanisme de contrôle Microsoft et une preuve supplémentaire qu'ils ne vous laisseront pas utiliser le matériel que vous possédez ... mais ça va mieux .. J'ai décidé d'essuyer mon lecteur et de me débarrasser complètement de Windows ... mais comme j'avais désactivé le démarrage rapide selon les instructions lorsque j'ai chargé mon linux, le nic ne fonctionnerait toujours pas même après l'effacement du comp0lete (en utilisant gparted) et le rechargement ... donc j'ai malheureusement terminé le rechargement de Windows 10 afin de libérer la carte afin que je puisse essuyer le disque dur et recharger mon choix de Linux ... et d'après mes recherches du mois dernier, Microsoft affirme qu'il n'y a rien de mal avec le mise à jour 1511 et à cet effet nous n'avons pas l'intention de le réparer