# \[Résolu\] Realtek driver (ethernet+wifi)

**URL:** <https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464>\
**Category:** Support Debian\
**Tags:** network\
**Created:** [Septembre 5, 2018, 3:25 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464 "2018-09-05T03:25:10Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Theflyingsaucer](https://www.debian-fr.org/user_avatar/www.debian-fr.org/theflyingsaucer/32/7276_2.png) [@Theflyingsaucer](https://www.debian-fr.org/u/Theflyingsaucer)\
**Post date:** [Septembre 5, 2018, 3:25 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/1 "2018-09-05T03:25:11Z")

</div>

Bonjour à tous,

J’ai tenté une installation fraîche de Debian 9.5 sur mon aspire F5.  
Mais j’ai eu une mauvaise surprise : aucun réseau. Ni wifi, ni éthernet.  
J’ai donc passé une commande lspci :

```
03:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
04:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)

```

Pour remplacer temporairement, j’utilise le partage usb de mon smartphone, lui même couplé en wifi avec la box.  
Puis j’ai suivi un tuto ([celui là](https://blog.programster.org/debian-9-install-raeltek-firmware)) :

1. J’ai ajouté non-free au dépot dans _/etc/apt/source.list_
2. $ apt update
3. $ apt install realtek\_firmware

J’ai rebooté, et rien, toujours pas de réseau.  
Pas même ethernet.  
J’ai donc installé net-tools pour sortir le détail des interfaces réseau. Et comme je ne connais pas grand chose en réseau : j’espère que l’un de vous pourra m’éclairer.

**ifconfig**  
Précision : l’interface **enp0s20f0u1** : c’est mon smartphone. En même temps, c’est le seul qui a une IP…

```
enp0s20f0u1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    inet 192.168.42.250 netmask 255.255.255.0 broadcast 192.168.42.255
    inet6 fe80::4b2:9745:f7a5:f4c2 prefixlen 64 scopeid 0x20<link>
    ether e6:01:dc:1f:80:cf txqueuelen 1000 (Ethernet)
    RX packets 144936 bytes 209079807 (199.3 MiB)
    RX errors 7 dropped 0 overruns 0 frame 7
    TX packets 85525 bytes 9868955 (9.4 MiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp4s0f1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    ether a8:1e:84:44:39:6a txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 71 bytes 10719 (10.4 KiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
    inet 127.0.0.1 netmask 255.0.0.0
    inet6 ::1 prefixlen 128 scopeid 0x10<host>
    loop txqueuelen 1 (Boucle locale)
    RX packets 808 bytes 65212 (63.6 KiB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 808 bytes 65212 (63.6 KiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

```

**apt cache-policy firmware-realtek**

```
firmware-realtek:
  Installé : 20161130-3
  Candidat : 20161130-3
Table de version :
*** 20161130-3 500
        500 http://ftp.fr.debian.org/debian stretch/non-free amd64 Packages
        100 /var/lib/dpkg/status

```

**cat /etc/network/interfaces**

```
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*    
# The loopback network interface
auto lo
iface lo inet loopback

```

Et j’ai une notification en bas a droite, dont j’ignore le rôle de la double négation.

> _La configuration IP n’était indisponible._

Je vais continuer mes recherches, a force de tripatouiller, je vais peut être trouver quelque chose…  
D’avance, merci a vous.  
Bye.

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 5, 2018, 6:26 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/2 "2018-09-05T06:26:23Z")

</div>

En cherchant rapidement, il semble que ta carte RTL8111/8168/8411 nécessite de compiler un module non-free:  
**apt-get install r8168-dkms**

Et pour ton wifi, les firmware, c’est:  
**apt-get install firmware-atheros**

Enfin a priori.

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Septembre 5, 2018, 6:30 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/3 "2018-09-05T06:30:00Z")

</div>

Je confirme :

> [https://www.unixblogger.com/how-to-get-your-realtek-rtl8111rtl8168-working-updated-guide/](https://www.unixblogger.com/how-to-get-your-realtek-rtl8111rtl8168-working-updated-guide/)

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 5, 2018, 6:30 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/4 "2018-09-05T06:30:55Z")

</div>

Sinon, si tu as besoin de déterminer les modules à éventuellement installer pour la gestion du matos, tu va mettre le résultat de _lspci -n_ ici et tu auras des infos:  
[https://kmuto.jp/debian/hcl/](https://kmuto.jp/debian/hcl/)

---

<div class="post-metadata">

**Author:** ![Theflyingsaucer](https://www.debian-fr.org/user_avatar/www.debian-fr.org/theflyingsaucer/32/7276_2.png) [@Theflyingsaucer](https://www.debian-fr.org/u/Theflyingsaucer)\
**Post date:** [Septembre 5, 2018, 7:54 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/5 "2018-09-05T07:54:44Z")

</div>

Merci a tous : j’ai épluché les réponses.  
Et ça ne marche toujours pas !  
Même en téléchargeant le pilote et en le compilant manuellement !

Mais l’icône change de couleur quand je branche le câble : je me demande si c’est pas plutôt un problème de config réseau… ?

Cela peut il vous aider ?

```
root@Nunux:/home/adrien# sudo ethtool -i enp4s0f1
    driver: r8168
    version: 8.043.02-NAPI
    firmware-version: 
    expansion-rom-version: 
    bus-info: 0000:04:00.1
    supports-statistics: yes
    supports-test: no
    supports-eeprom-access: no
    supports-register-dump: yes
    supports-priv-flags: no
root@Nunux:/home/adrien# lsmod | grep r8168
    r8168 487424 0
```

---

<div class="post-metadata">

**Author:** ![Theflyingsaucer](https://www.debian-fr.org/user_avatar/www.debian-fr.org/theflyingsaucer/32/7276_2.png) [@Theflyingsaucer](https://www.debian-fr.org/u/Theflyingsaucer)\
**Post date:** [Septembre 5, 2018, 1:06 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/6 "2018-09-05T13:06:55Z")

</div>

Bon : j’ai réussi a configurer la connexion cablée : ça, sa fonctionne. 🙂  
En revanche : pas le wifi.  
Mais est ce qu’il existe quelque part sous Debian un programme capable de détecter et de monter automatiquement les réseaux ?  
Car les drivers fonctionnent : mais si je dois tous reconfigurer manuellement… ?? 😕  
Pareil : l’applet pour démarrer le wifi depuis la barre de notif, je l’installe comment ?  
(PS : sachant que je suis sur KDE).

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Septembre 5, 2018, 1:44 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/7 "2018-09-05T13:44:30Z")

</div>

Tu as network-manager installé ?

---

<div class="post-metadata">

**Author:** ![Theflyingsaucer](https://www.debian-fr.org/user_avatar/www.debian-fr.org/theflyingsaucer/32/7276_2.png) [@Theflyingsaucer](https://www.debian-fr.org/u/Theflyingsaucer)\
**Post date:** [Septembre 5, 2018, 6:41 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/8 "2018-09-05T18:41:15Z")

</div>

Oui. J’ai réussi a configuré une connexion par câble.  
Mais je ne sais pas connecter manuellement le wifi.  
Je n’ai pas l’applette pour scanner le wifi

```
❱❱ apt-cache policy network-manager
network-manager:
  Installé : 1.6.2-3
  Candidat : 1.6.2-3
 Table de version :
 *** 1.6.2-3 500
        500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status
```

---

<div class="post-metadata">

**Author:** ![Theflyingsaucer](https://www.debian-fr.org/user_avatar/www.debian-fr.org/theflyingsaucer/32/7276_2.png) [@Theflyingsaucer](https://www.debian-fr.org/u/Theflyingsaucer)\
**Post date:** [Septembre 6, 2018, 3:26 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/9 "2018-09-06T15:26:11Z")

</div>

Ah bah ça y’est.  
Maintenant ça marche correctement.  
Le plus cruel : c’est que je ne sais même pas sûr de savoir pourquoi ! 😕

---

<div class="post-metadata">

**Author:** ![jchrbe](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jchrbe/32/4816_2.png) [@jchrbe](https://www.debian-fr.org/u/jchrbe)\
**Post date:** [Septembre 12, 2018, 3:20 UTC](https://www.debian-fr.org/t/resolu-realtek-driver-ethernet-wifi/77464/10 "2018-09-12T15:20:09Z")

</div>

C’est peut être parce qu’il faut lancer une commande, qui est automatique au boot suivant.
