Contenu | Rechercher | Menus

Annonce

T-shirt Seiche Cosmic, Série limitée

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.10
T-shirt Ubuntu-FR « Seiche Cosmique » en série limitée ! Prix spécial pré-vente (15€) jusqu'au 4 novembre 2018.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/07/2018, à 16:45

mdu

[RESOLU] Kernel modules: r8169, r8168

Je suis sous Kubuntu 16.04.04 LTS
Je n' ai plus (à nouveau) de connection filaire.
La commande :

lspci -k -nn | grep -A 3 -i net

me donne :

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
        Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:380b]
        Kernel driver in use: r8169
        Kernel modules: r8169, r8168
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Lenovo QCA9565 / AR9565 Wireless Network Adapter [17aa:4026]
        Kernel driver in use: ath9k
        Kernel modules: ath9k

Est-ce normal d' avoir "Kernel driver in use : r8169" et "Kernel modules: r8169, r8168" ?
Merci pour votre aide.

Dernière modification par mdu (Le 02/08/2018, à 13:37)

Hors ligne

#2 Le 13/07/2018, à 16:58

Naziel

Re : [RESOLU] Kernel modules: r8169, r8168

Bonjour,

Les modules r8169 et r8168 sont installés et permettent de gérer l'ethernet, et en ce moment c'est r8169 qui est utilisé.
Je proposerais bien d'essayer l'autre:

sudo modprobe -r r8169; sudo modprobe r8168

En ligne

#3 Le 13/07/2018, à 17:00

xubu1957

Re : [RESOLU] Kernel modules: r8169, r8168

Bonjour,

Tu avais changé le pilote dans cette discussion > Je n'ai plus de connection filaire (connection filaire désactivée)


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300  Membre de Linux-Azur

En ligne

#4 Le 13/07/2018, à 17:25

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

@Naziel
Après :

sudo modprobe -r r8169; sudo modprobe r8168
lspci -k -nn | grep -A 3 -i net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
        Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:380b]
        Kernel modules: r8169, r8168
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Lenovo QCA9565 / AR9565 Wireless Network Adapter [17aa:4026]
        Kernel driver in use: ath9k
        Kernel modules: ath9k

Hors ligne

#5 Le 13/07/2018, à 17:38

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

Après avoir relancé le pc, j' obtiens :

lspci -k -nn | grep -A 3 -i net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
        Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:380b]
        Kernel driver in use: r8169
        Kernel modules: r8169, r8168
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Lenovo QCA9565 / AR9565 Wireless Network Adapter [17aa:4026]
        Kernel driver in use: ath9k
        Kernel modules: ath9k

Rien à changé.

Hors ligne

#6 Le 13/07/2018, à 22:15

Naziel

Re : [RESOLU] Kernel modules: r8169, r8168

Hum, c'est dommage, r8168 n'a pas pris de relais.
Je propose de blacklister r8169:

echo "blacklist r8169" | sudo tee /etc/modprobe.d/blacklist-r8169.conf

puis redémarrer, tester et donner le retour de

lspci -k -nn | grep -A 3 -i net

afin de voir si l'autre prend le relais

Dernière modification par Naziel (Le 13/07/2018, à 22:16)

En ligne

#7 Le 14/07/2018, à 09:22

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

@Naziel

echo "blacklist r8169" | sudo tee /etc/modprobe.d/blacklist-r8169.conf
blacklister r8169
lspci -k -nn | grep -A 3 -i net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
        Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:380b]
        Kernel driver in use: r8169
        Kernel modules: r8169, r8168
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Lenovo QCA9565 / AR9565 Wireless Network Adapter [17aa:4026]
        Kernel driver in use: ath9k
        Kernel modules: ath9k

Apparemment le r8169 est toujours utilisé après un redémarrage.

Hors ligne

#8 Le 14/07/2018, à 10:32

moko138

Re : [RESOLU] Kernel modules: r8169, r8168

Montre

cat /etc/modprobe.d/blacklist-r8169.conf
cat /etc/modules
echo; dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)" | grep -v ^rc | sort -k3 | tr -s " " | cut -d" " -s -f1,2,3 | column -s" " -t ; echo ; uname -mr
lsmod | grep -E "816|802|mac"
ifconfig
cat /etc/network/interfaces
nmcli connection show
sudo rfkill list
sudo lshw -C network

Pour la lisibilité,   sépare bien chaque retour, merci !


%NOINDEX%
Un utilitaire méconnu : ncdu

En ligne

#9 Le 14/07/2018, à 10:51

moko138

Re : [RESOLU] Kernel modules: r8169, r8168

NB : Un retour de commandes se donne complet, c'est-à-dire du prompt de type "moi@mon-pc" inclus jusqu'au retour de ce prompt inclus. Ex :

moko@1404-32:~$ uname -mr
3.13.0-153-generic i686
moko@1404-32:~$

%NOINDEX%
Un utilitaire méconnu : ncdu

En ligne

#10 Le 14/07/2018, à 18:29

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

@moko138
Je te montre tout...:

mdu02@mdu02-Lenovo-G70-70:~$ cat /etc/modprobe.d/blacklist-r8169.conf
blacklist r8169
mdu02@mdu02-Lenovo-G70-70:~$ 
mdu02@mdu02-Lenovo-G70-70:~$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

r8168
mdu02@mdu02-Lenovo-G70-70:~$
mdu02@mdu02-Lenovo-G70-70:~$ echo; dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)" | grep -v ^rc | sort -k3 | tr -s " " | cut -d" " -s -f1,2,3 | column -s" " -t ; echo ; uname -mr

ii  linux-headers-4.4.0-128              4.4.0-128.154
ii  linux-image-extra-4.4.0-128-generic  4.4.0-128.154
ii  linux-headers-4.4.0-128-generic      4.4.0-128.154
ii  linux-image-4.4.0-128-generic        4.4.0-128.154
ii  linux-generic                        4.4.0.130.136
ii  linux-headers-generic                4.4.0.130.136
ii  linux-image-generic                  4.4.0.130.136
ii  linux-headers-4.4.0-130              4.4.0-130.156
ii  linux-image-extra-4.4.0-130-generic  4.4.0-130.156
ii  linux-headers-4.4.0-130-generic      4.4.0-130.156
ii  linux-image-4.4.0-130-generic        4.4.0-130.156

4.4.0-130-generic x86_64
mdu02@mdu02-Lenovo-G70-70:~$
mdu02@mdu02-Lenovo-G70-70:~$ lsmod | grep -E "816|802|mac"
cmac                   16384  2
mac80211              737280  1 ath9k
cfg80211              565248  4 ath,ath9k_common,ath9k,mac80211
videodev              180224  4 uvcvideo,v4l2_common,videobuf2_core,videobuf2_v4l2
mac_hid                16384  0
r8168                 520192  0
r8169                  86016  0
mii                    16384  1 r8169
mdu02@mdu02-Lenovo-G70-70:~$
mdu02@mdu02-Lenovo-G70-70:~$ ifconfig
enp1s0    Link encap:Ethernet  HWaddr 68:f7:28:35:70:d7  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

enp1s0:avahi Link encap:Ethernet  HWaddr 68:f7:28:35:70:d7  
          inet adr:169.254.8.218  Bcast:169.254.255.255  Masque:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          Packets reçus:1648 erreurs:0 :0 overruns:0 frame:0
          TX packets:1648 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1 
          Octets reçus:164834 (164.8 KB) Octets transmis:164834 (164.8 KB)

wlp2s0    Link encap:Ethernet  HWaddr ac:b5:7d:b2:77:9b  
          inet adr:192.168.0.42  Bcast:192.168.0.255  Masque:255.255.255.0
          adr inet6: 2a01:e34:ec32:c120:814d:d22b:7269:9cb5/64 Scope:Global
          adr inet6: 2a01:e34:ec32:c120:e164:f74c:99e7:f7ec/64 Scope:Global
          adr inet6: fe80::d7d:62d:9f7:6064/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:342458 erreurs:0 :0 overruns:0 frame:0
          TX packets:76089 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:508542589 (508.5 MB) Octets transmis:7808576 (7.8 MB)

mdu02@mdu02-Lenovo-G70-70:~$
mdu02@mdu02-Lenovo-G70-70:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)

auto lo
iface lo inet loopback
auto enp1s0
iface enp1s0 inet dhcp
mdu02@mdu02-Lenovo-G70-70:~$
mdu02@mdu02-Lenovo-G70-70:~$ nmcli connection show
NOM                 UUID                                  TYPE             PÉRIPHÉRIQUE 
freebox_mdu02       58599afd-a95f-4c01-a87c-e504b8351b97  802-11-wireless  wlp2s0       
Wired connection 1  ff596bec-d9e3-4227-919d-7a51d3201591  802-3-ethernet   --           
mdu02@mdu02-Lenovo-G70-70:~$
mdu02@mdu02-Lenovo-G70-70:~$ sudo rfkill list
[sudo] Mot de passe de mdu02 : 
0: ideapad_wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: ideapad_bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
3: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
mdu02@mdu02-Lenovo-G70-70:~$
mdu02@mdu02-Lenovo-G70-70:~$ sudo lshw -C network
  *-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: enp1s0
       version: 10
       serial: 68:f7:28:35:70:d7
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-3_0.0.1 04/23/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:44 ioport:3000(size=256) memory:c0504000-c0504fff memory:c0500000-c0503fff
  *-network
       description: Wireless interface
       product: QCA9565 / AR9565 Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 01
       serial: ac:b5:7d:b2:77:9b
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=4.4.0-130-generic firmware=N/A ip=192.168.0.42 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:19 memory:c0400000-c047ffff memory:c0480000-c048ffff
mdu02@mdu02-Lenovo-G70-70:~$

Merci pour ton aide.

Hors ligne

#11 Le 16/07/2018, à 22:58

Naziel

Re : [RESOLU] Kernel modules: r8169, r8168

Je me demande pourquoi r8169 n'est pas blacklisté, et pourquoi r8168 n'est pas utilisé.

Tu peux essayer

sudo apt install r8168-dkms

redémarrer et tester

Dernière modification par Naziel (Le 16/07/2018, à 22:59)

En ligne

#12 Le 17/07/2018, à 11:40

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

@Naziel

mdu02@mdu02-Lenovo-G70-70:~$ sudo apt install r8168-dkms
[sudo] Mot de passe de mdu02 : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libllvm5.0 libllvm5.0:i386
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants vont être installés :
  dkms
Les NOUVEAUX paquets suivants seront installés :
  dkms r8168-dkms
0 mis à jour, 2 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 151 ko dans les archives.
Après cette opération, 1 374 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de:1 http://fr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 dkms all 2.2.0.3-2ubuntu11.5 [66,3 kB]
Réception de:2 http://fr.archive.ubuntu.com/ubuntu xenial/universe amd64 r8168-dkms all 8.041.00-1 [85,0 kB]
151 ko réceptionnés en 0s (1 419 ko/s)
Sélection du paquet dkms précédemment désélectionné.
(Lecture de la base de données... 236988 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../dkms_2.2.0.3-2ubuntu11.5_all.deb ...
Dépaquetage de dkms (2.2.0.3-2ubuntu11.5) ...
Sélection du paquet r8168-dkms précédemment désélectionné.
Préparation du dépaquetage de .../r8168-dkms_8.041.00-1_all.deb ...
Dépaquetage de r8168-dkms (8.041.00-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Paramétrage de dkms (2.2.0.3-2ubuntu11.5) ...
Paramétrage de r8168-dkms (8.041.00-1) ...
Loading new r8168-8.041.00 DKMS files...
First Installation: checking all kernels...
Building only for 4.4.0-130-generic
Building initial module for 4.4.0-130-generic
Done.

r8168:
Running module version sanity check.
Error! Module version 8.041.00-NAPI for r8168.ko
is not newer than what is already found in kernel 4.4.0-130-generic (8.045.08-NAPI).
You may override by specifying --force.

depmod........

Backing up initrd.img-4.4.0-130-generic to /boot/initrd.img-4.4.0-130-generic.old-dkms
Making new initrd.img-4.4.0-130-generic
(If next boot fails, revert to initrd.img-4.4.0-130-generic.old-dkms image)
update-initramfs....

DKMS: install completed.
Traitement des actions différées (« triggers ») pour initramfs-tools (0.122ubuntu8.11) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-130-generic
mdu02@mdu02-Lenovo-G70-70:~$ 

Hors ligne

#13 Le 17/07/2018, à 11:47

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

Pas de changement.

mdu02@mdu02-Lenovo-G70-70:~$ lspci -k -nn | grep -A 3 -i net
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
        Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:380b]
        Kernel driver in use: r8168
        Kernel modules: r8168
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Lenovo QCA9565 / AR9565 Wireless Network Adapter [17aa:4026]
        Kernel driver in use: ath9k
        Kernel modules: ath9k
mdu02@mdu02-Lenovo-G70-70:~$

Le module r8168 est bien pris en compte après un redémarrage.

Hors ligne

#14 Le 17/07/2018, à 15:41

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

Je viens de déconnecter ma wi-fi et le l' accès à internet par le filaire fonctionne.

Hors ligne

#15 Le 17/07/2018, à 17:51

Naziel

Re : [RESOLU] Kernel modules: r8169, r8168

Bien. Au final le pilote r8168 n'a pas été installé via r8168-dkms mais il a eu l'avantage de dégager r8169.
Donc si à un moment ça ne remarche plus, on pourra appliquer ce qui est proposé dans ton retour:

Error! Module version 8.041.00-NAPI for r8168.ko
is not newer than what is already found in kernel 4.4.0-130-generic (8.045.08-NAPI).
You may override by specifying --force.

En ligne

#16 Le 17/07/2018, à 18:17

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

Est-ce que çà veut dire que la wi-fi est prioritaire par rapport au filaire?

Hors ligne

#17 Le 17/07/2018, à 18:51

moko138

Re : [RESOLU] Kernel modules: r8169, r8168

OK.   Alors peux-tu remontrer

sudo lshw -C network

s'il te plaît ?


%NOINDEX%
Un utilitaire méconnu : ncdu

En ligne

#18 Le 17/07/2018, à 19:58

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

@moko138

mdu02@mdu02-Lenovo-G70-70:~$ sudo lshw -C network
[sudo] Mot de passe de mdu02 : 
  *-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: enp1s0
       version: 10
       serial: 68:f7:28:35:70:d7
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.045.08-NAPI duplex=full ip=192.168.0.32 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:43 ioport:3000(size=256) memory:c0504000-c0504fff memory:c0500000-c0503fff
  *-network
       description: Wireless interface
       product: QCA9565 / AR9565 Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 01
       serial: ac:b5:7d:b2:77:9b
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=4.4.0-130-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:19 memory:c0400000-c047ffff memory:c0480000-c048ffff
mdu02@mdu02-Lenovo-G70-70:~$

Hors ligne

#19 Le 17/07/2018, à 21:15

moko138

Re : [RESOLU] Kernel modules: r8169, r8168

Merci !
Donc le 14/7 :

mdu02@mdu02-Lenovo-G70-70:~$ sudo lshw -C network
       configuration: autonegotiation=on broadcast=yes driver=r8169

Tandis que le 17/7 :

mdu02@mdu02-Lenovo-G70-70:~$ sudo lshw -C network
       configuration: autonegotiation=on broadcast=yes driver=r8168

Mais je ne comprends pas pourquoi ça n'a pas fonctionné plus tôt.

Quelqu'un peut-il m'expliquer ?


%NOINDEX%
Un utilitaire méconnu : ncdu

En ligne

#20 Le 17/07/2018, à 22:12

Naziel

Re : [RESOLU] Kernel modules: r8169, r8168

Je ne peux pas l'expliquer, le seul truc qui a été fait entre deux c'est l'installation de r8168-dkms et surtout de dkms (dkms c'est le système qui recompile certains modules pour chaque nouveau noyau) vu

Les paquets supplémentaires suivants vont être installés :
  dkms
Les NOUVEAUX paquets suivants seront installés :
  dkms r8168-dkms

comme j'ai pas vraiment suivi https://forum.ubuntu-fr.org/viewtopic.p … #p21844594 je ne peux pas l'affirmer mais je pense que r8168 a été compilé pour un noyau, et sans dkms il n'a pas été recompilé sur les suivants, ce qui a sûrement posé problème. Mais pourquoi r8169 est revenu à la charge?

En ligne

#21 Le 02/08/2018, à 13:36

mdu

Re : [RESOLU] Kernel modules: r8169, r8168

Problème résolu en passant sous Kubuntu 18.04.

Hors ligne