Необходимо установить USB-адаптер Ethernet (строка lsusb ниже)
Bus 003 Device 005: ID 0bda: 8152 Realtek Semiconductor Corp.
У меня есть четыре файла от производителя :
/ home / sergey / Downloads / RTL8152 / LINUX Andriod / 50-usb-realtek-net.rules / home / sergey / Downloads / RTL8152 / LINUX Andriod / compatibility.h / home / sergey / Downloads / RTL8152 / LINUX Andriod / Makefile / home / sergey / Downloads / RTL8152 / LINUX Andriod / r8152.c
Q1: Нужно ли мне как-то устанавливать эти файлы выше ?
Q2: Если Q1 отрицательный, как проверить адаптер / заставить его работать?
Примечание: Основная цель - подключить концентратор Wi-Fi (Zyxell KEENETIC) через вышеуказанное Адаптер. Индикация на концентраторе показывает отсутствие сетевого подключения через адаптер.
Пожалуйста, сообщите. SK
EDIT for @ chili555
TY для быстрого ответа. Пожалуйста, посмотрите результаты ниже.
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:~$
Предположим, я использовал неправильный интерфейс. Пожалуйста, порекомендуйте.
После изучения информации согласно рекомендациям я решил проверить соединение Ethernet между концентратором и Адаптером. Проблема была в кабеле. Теперь концентратор отвечает. Спасибо за полезную справку.
Лучший, SK
A1: Нет, Вы не должны устанавливать драйвер. Это уже включено в Ubuntu 17.04. Это r8152. От псевдонимов модуля:
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 <nic_swsd@realtek.com>
srcversion: 382765E0356A7F7FA08EF4C
<snip>
alias: usb:v0BDAp8152d*dc*dsc*dp*ic02isc06ip00in*
alias: usb:v0BDAp8152d*dc*dsc*dp*icFFisc*ip*in*
<snip>
A2: Вставьте устройство. Проверьте, чтобы видеть если загруженный драйвер:
lsmod | grep r8152
Проверка, чтобы видеть, создается ли интерфейс:
ifconfig
Проверка, чтобы видеть, существуют ли какие-либо подсказки в журнале:
dmesg | grep r8152
dmesg | grep <interface_you_found>
, Например, ifconfig
говорит, что мой интерфейс Ethernet является enp0s25. Поэтому ища подсказки, я проверил бы:
dmesg | grep enp0s25
Сообщение Ваши результаты в редактировании к Вашему вопросу и я отредактирую этот ответ для добавления шагов поиска и устранения неисправностей.