C'est la première fois que j'utilise Ubuntu 14.04 avec Windows 10 sur mon Lenovo Z51. Ma connexion Ethernet n'est pas reconnue dans Ubuntu, mais connectée sous Windows. Le sans fil fonctionne bien.
chirag@chirag:~$ lspci -knn | grep Eth -A2; ifconfig
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Lenovo Device [17aa:3826]
Kernel driver in use: r8169
eth0 Link encap:Ethernet HWaddr f0:76:1c:b9:ef:d6
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
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:212 errors:0 dropped:0 overruns:0 frame:0
TX packets:212 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:19539 (19.5 KB) TX bytes:19539 (19.5 KB)
wlan1 Link encap:Ethernet HWaddr ac:e0:10:2e:b1:b7
inet addr:10.42.0.18 Bcast:10.42.0.255 Mask:255.255.255.0
inet6 addr: fe80::aee0:10ff:fe2e:b1b7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1179 errors:0 dropped:0 overruns:0 frame:0
TX packets:1206 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:838341 (838.3 KB) TX bytes:183256 (183.2 KB)
chirag@chirag:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
J'ai essayé d'ajouter auto eth0
et iface eth0 inet dhcp
dans /etc/network/interfaces
en utilisant
Sudo su
gedit /etc/netwwork/interfaces
mais après cela, le redémarrage avec un message sur l'écran de démarrage a pris très longtemps:
En attente de la configuration du réseau
et alors:
Démarrage sans configuration réseau complète
En conséquence, j'ai retiré auto eth0
et iface eth0 inet dhcp
de /etc/network/interfaces
Après avoir redémarré avec le réseau sans fil désactivé et le câble Ethernet connecté:
chirag@chirag:~$ dmesg | grep -e eth -e r8169
[ 0.965727] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[ 0.965739] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[ 0.975229] r8169 0000:02:00.0 eth0: RTL8168h/8111h at 0xffffc90000cbe000, f0:76:1c:b9:ef:d6, XID 14100880 IRQ 48
[ 0.975232] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 4.311764] vga_switcheroo: detected switching method \_SB_.PCI0.GFX0.ATPX handle
[ 6.616934] r8169 0000:02:00.0 eth0: link down
[ 6.616935] r8169 0000:02:00.0 eth0: link down
[ 6.617017] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
chirag@chirag:~$ ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: no
Lien vers le résultat du diagnostic réseau:
Le pilote r8169 pose problème et nous pouvons essayer plusieurs solutions. Commençons par le plus simple en premier et voyons si nous pouvons le réparer. Sinon, je modifierai cette réponse pour passer à la plus complexe.
S'il vous plaît ouvrir un terminal et faire:
Sudo ethtool -s eth0 speed 100 duplex full autoneg off
Maintenant, vérifiez:
dmesg | grep eth0
Est-ce que le lien revient? Notez que c'était auparavant:
r8169 0000: 02: 00.0 eth0: lien vers le bas
Je remarque que vous double-amorcez avec Windows. C'est un problème avec le pilote r8169 dans certains cas. Veuillez consulter: https://en.opensuse.org/SDB:Realtek_8169_driver_problem En particulier:
- Vous activez "Wake-on-LAN après l’arrêt". dans le gestionnaire de périphériques Windows. Cela empêche le pilote Windows de désactiver la carte. Avec les versions de pilote Windows plus récentes, cette option n'est plus disponible, mais l'option "Arrêter Wake On Lan" est disponible. La modification de cette nouvelle option de "Activé" à "Désactivée" ne peut pas être confirmée pour résoudre le problème.
Veuillez rechercher et inverser le réglage de Wake-on-LAN sous Windows. Redémarrez dans Ubuntu et vérifiez à nouveau:
dmesg | grep -e r8169 -e eth0
Toute amélioration?
Si vous avez compilé le pilote r8168 , je vous suggère de placer la liste noire r8169:
Sudo -i
echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf
exit
Redémarrer. Confirmez que r8168 est chargé:
lsmod
Toute amélioration?