USB 端口工作正常 - 只有以太网不工作。
uname
/系统日志输出:
Linux matteo-notebook 4.10.0-041000-generic #201702191831 SMP Sun Feb 19 23:33:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.2 LTS"
VERSION_ID="16.04"
Feb 25 02:26:55 matteo-notebook NetworkManager[1075]: <info> [1487986015.1755] device (enx00e14c687c7e): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Feb 25 02:26:55 matteo-notebook kernel: [ 4757.383930] IPv6: ADDRCONF(NETDEV_UP): enx00e14c687c7e: link is not ready
Feb 25 02:26:55 matteo-notebook NetworkManager[1075]: <info> [1487986015.1828] keyfile: add connection in-memory (5124e103-6869-3cb6-b4bf-88de4e4bca18,"Wired connection 2")
Feb 25 02:26:55 matteo-notebook NetworkManager[1075]: <info> [1487986015.1840] settings: (enx00e14c687c7e): created default wired connection 'Wired connection 2'
Feb 25 02:26:55 matteo-notebook kernel: [ 4757.388887] IPv6: ADDRCONF(NETDEV_UP): enx00e14c687c7e: link is not ready
答案1
我在 16.04 LTS 上使用 Inateck USB3 集线器和以太网时也遇到了类似的问题。结果发现,该集线器在/var/log/syslog
USB 2-1.4 中显示为制造商:VIA Labs, Inc.:制造商:Realtek(以太网设备)。
尽管它指的是 Linksys 集线器,但请按照上述说明进行操作。它应该适用于任何带有 Realtek 以太网芯片的集线器。
在我的例子中ifconfig
,根本没有显示有线设备,因此我无法使用 ethtool 检查它。安装驱动程序后,它确实会显示出来,但不是 eth0,而是 enx00e04c110060。当我插入以太网电缆时,网络管理器将其显示为有线设备并ifconfig
显示其 IP 地址。
步骤如下:
- 从以下网址下载 Realtek 驱动程序Realtek 这里- 这是一个 bz2 压缩的 tar 文件
解开它
cd Downloads #or wherever it went tar xvf name-of-tar #replace with actual name!
安装
sudo make install # (I got some SSL signing warnings that I ignored)
删除旧驱动程序
modprobe -r cdc_ether
加载新驱动程序
modprobe r8152 # (automatically done by make install)
重新生成 initramfs
update-initramfs -u # so as to get it to load at boot
答案2
就我而言,问题与此问题有关:https://github.com/rickhofstede/linksys_usb3gigv1_linux/issues/2
我没有安装他提到的驱动程序,所以我只需按照那里的说明从存储库安装代码:https://github.com/rickhofstede/linksys_usb3gigv1_linux
技术背景:显然,AUKEY 集线器使用 Realtek RTL8153 芯片 - 因此需要安装此驱动程序。