我有一台 Dell Latitude 5491,连接到扩展坞 WD15,并带有双启动 Windows/Ubuntu。
以太网仅在通过扩展坞连接并在 Ubuntu 上时才不工作。当以太网电缆直接连接到计算机时,它可以工作。
它适用于 Windows(带或不带扩展坞)。
因此它不可能是电缆
我的内核版本是:4.15.0-46-generic
Wifi 在 ubuntu 和 windows 上都可以正常使用。
可能存在什么问题?
编辑:通过查看 stackexchange 上的其他答案,我发现这应该是内核的问题。通过降级内核,我可能能够解决这个问题。但是,我不想这样做。
EDIT2:另一件事我发现如果我在不使用底座的情况下启动笔记本电脑,就不会出现这个问题,启动完成后,我可以连接底座,并且一切(包括以太网)都可以通过连接的底座正常工作。
编辑3:在了解了EDIT2中的解释后,我重新启动了,现在扩展坞可以正常工作了。 根据评论我的问题的用户的要求:
我在互联网上发现的另一件事是尝试通过我的 Windows 分区更新扩展坞的固件,但更新过程失败了。
很遗憾,正如我上面所说(在EDIT3中),现在基座工作正常。我又启动了一次,但没有执行诡计在启动前断开连接,在启动后重新连接,似乎可以正常工作。如果我有更多问题,我会在这里写下来,这对其他人有帮助。
EDIT4(以太网仍然不工作):这不再起作用了。这是我在ifconfig -a
以太网电缆连接到扩展坞时执行此操作的输出,但它不起作用。
eth0 Link encap:Ethernet HWaddr c8:f7:50:0a:4f:20
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:788 errors:0 dropped:0 overruns:0 frame:0
TX packets:397 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:237207 (237.2 KB) TX bytes:50493 (50.4 KB)
Interrupt:16 Memory:91300000-91320000
wlan0 Link encap:Ethernet HWaddr 98:3b:8f:e2:d5:0b
inet addr:128.179.139.151 Bcast:128.179.143.255 Mask:255.255.248.0
inet6 addr: fe80::dc48:358d:7100:45b8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3718 errors:0 dropped:0 overruns:0 frame:0
TX packets:4855 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1971194 (1.9 MB) TX bytes:949476 (949.4 KB)
先谢谢您的帮助。
答案1
我使用 lenovo l390 + ThinkPad 混合扩展坞 + ubuntu 18.04 (4.15.0-46-generic),并且遇到了同样的问题: - 充电正常 - 通过扩展坞的 USB 端口可以工作 - 屏幕和互联网都无法通过扩展坞工作
我猜这个问题来自内核的版本。同样的问题出现在 4.15.0-44-generic 中,并在 45 版本中得到修复。
当出现此错误时,建议降级内核: