web-dev-qa-db-fra.com

Ubuntu 17.04. installer le pilote pour adaptateur Ethernet USB

Besoin d'installer un adaptateur Ethernet USB (chaîne lsusb ci-dessous)

Dispositif de bus 003: ID 0bda: 8152 Realtek Semiconductor Corp.

J'ai quatre fichiers du fabricant:

/ home/sergey/Téléchargements/RTL8152/LINUX Andriod/50-usb-realtek-net.rules/home/sergey/Téléchargements/RTL8152/LINUX Andriod/compatibilité.h/home/sergey/Téléchargements/RTL8152/LINUX Andriod/compatibilité/h/accueil/sergey/Téléchargements/RTL8152/LINUX Andriod/r8152.c

Q1: Dois-je installer ces fichiers ci-dessus d'une manière ou d'une autre?

Q2: Si Q1 est négatif, comment vérifier l'adaptateur/le faire fonctionner?

Remarque: L'objectif principal est de connecter un concentrateur Wi-Fi (Zyxell KEENETIC) via l'adaptateur ci-dessus. L'indication sur le concentrateur n'indique aucune connexion réseau via l'adaptateur.

S'il vous plaît donnez votre avis. SK

EDIT pour @ chili555

TY pour votre réponse rapide. Voir les résultats ci-dessous.

sergey@home-X200CA:~$ lsmod | grep r8152
r8152                  49152  0
mii                    16384  2 usbnet,r8152
sergey@home-X200CA:~$ ifconfig
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::da50:e6ff:fe9e:f905  prefixlen 64  scopeid 0x20<link>
        ether d8:50:e6:9e:f9:05  txqueuelen 1000  (Ethernet)
        RX packets 618782  bytes 742610979 (742.6 MB)
        RX errors 0  dropped 1787  overruns 0  frame 0
        TX packets 441907  bytes 64009887 (64.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 19  
enx00e04c362984: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:e0:4c:36:29:84  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        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 1000  (Local Loopback)
        RX packets 6098  bytes 2693946 (2.6 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 6098  bytes 2693946 (2.6 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1492
        inet 5.35.51.212  netmask 255.255.255.255  destination 5.35.0.1
        ppp  txqueuelen 3  (Point-to-Point Protocol)
        RX packets 458293  bytes 537885941 (537.8 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 337967  bytes 41480878 (41.4 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
sergey@home-X200CA:~$ dmesg | grep r8152
[   16.811429] usbcore: registered new interface driver r8152
[   17.019410] r8152 3-1.3:1.0 eth0: v1.08.8
[   19.889560] r8152 3-1.3:1.0 enx00e04c362984: renamed from eth0
sergey@home-X200CA:~$ dmesg | grep inp350
sergey@home-X200CA:~$ 
sergey@home-X200CA:~$ dmesg | grep inp3s0
sergey@home-X200CA:~$

Supposons que j'ai utilisé la mauvaise interface. S'il vous plaît donnez votre avis.

2
Sergey Kasimov

A1: Non, vous n'avez pas besoin d'installer le pilote. Il est déjà inclus dans Ubuntu 17.04. C'est r8152 . À partir des alias de module:

filename:       /lib/modules/4.10.0-28-generic/kernel/drivers/net/usb/r8152.ko
version:        v1.08.8
license:        GPL
description:    Realtek RTL8152/RTL8153 Based USB Ethernet Adapters
author:         Realtek linux nic maintainers <[email protected]>
srcversion:     382765E0356A7F7FA08EF4C
<snip>
alias:          usb:v0BDAp8152d*dc*dsc*dp*ic02isc06ip00in*
alias:          usb:v0BDAp8152d*dc*dsc*dp*icFFisc*ip*in*
<snip>

A2: insérez le périphérique. Vérifiez si le pilote chargé:

lsmod | grep r8152

Vérifiez si une interface est créée:

ifconfig

Vérifiez s'il y a des indices dans le journal:

dmesg | grep r8152
dmesg | grep <interface_you_found>

Par exemple, ifconfig indique que mon interface Ethernet est enp0s25. Par conséquent, en cherchant des indices, je vérifierais:

dmesg | grep enp0s25

Publiez vos résultats dans une édition à votre question et je modifierai cette réponse pour ajouter des étapes de dépannage.

3
chili555

Après avoir étudié les informations conformément aux recommandations, j'ai décidé de vérifier la connexion Ethernet entre le concentrateur et l'adaptateur. Le problème était dans le câble. Maintenant, le hub répond. Merci pour l'aide utile.

Best, SK

0
Sergey Kasimov