我正在使用 ubuntu 18.04。当我启动笔记本电脑并插入网线时,它会连接。但是当我拔下电缆然后重新插入时,它不会重新连接。我必须让笔记本电脑处于睡眠模式,然后它才会重新连接。这意味着在 2 次挂起之间,笔记本电脑将仅连接到 LAN 端口一次。如果拔下电源,则让它进入睡眠状态,唤醒然后重新插入。我已经弄清楚问题是由于安装了 tlp 而发生的。我一安装 tlp 就会出现这个问题,卸载它就可以了。请注意,我说的是 LAN 端口,而不是我们用于文件传输的 pendrive 的端口。此外,由于我的笔记本电脑是双启动的,因此该问题不会出现在 Windows 10 中
答案1
从此 Dell LAN 的 TLP 问题来看:从挂起状态恢复后有线网络不工作(Ubuntu 16.04)#222
使用以下方法编辑 TLP 配置:sudo -H gedit /etc/default/tlp
找到以下几行:
# Disable wake on LAN: Y/N
WOL_DISABLE=Y
Y
改成”N
”
找到您的 USB_BLACKLIST 行(如果有)并通过在开头放置以下内容来取消将其列入黑名单#
:
#USB_BLACKLIST="10ec:8168"
#USB_BLACKLIST="103c:832b"
- 保存文件并退出
- 使用命令重新启动 TLP:
sudo tlp start
第二种选择:禁用 PCIe 电源管理
从:TLP 故障排除:
完全禁用运行时电源管理
用“ ”开头注释两个相关的配置行#
:
#RUNTIME_PM_ON_AC=on
#RUNTIME_PM_ON_BAT=auto
当问题消失时,取消注释以上各行并继续下一部分。
否则,原因不是 PCIe 设备 – 继续处理 USB。
漏洞监视
以下是一些 R8169 用户感兴趣的相关错误:
2018 年 3 月 21 日 -修复 r8169 的运行时 PM:
===SRU 理由===
[影响]
即使没有插入以太网电缆,r8169 仍处于 D0 状态。这会消耗大量电量(~3W)。测试的笔记本电脑在 r8169 处于 D0 时消耗 5.5W,在 r8169 处于 D3 时消耗 1.8W。节省的电量相当可观。[修复]
改进了 rumtime PM 逻辑,当端口未使用且链接断开时,让设备暂停(D3)。
2018 年 7 月 3 日 -r8169 暂停后无互联网:
===SRU 理由===
[影响]
r8169 在 LP:#1752772 修复后无法建立连接。[修复]
再次接受 BIOS WoL 设置,并禁用某些芯片版本的 MSI-X。
2018 年 3 月 2 日 -r8169 以太网卡从暂停状态返回后不工作
此错误影响了 127 人:
===SRU 理由===
[影响]
系统从挂起恢复后,以太网 r8169 停止工作。[测试]
用户确认这些补丁修复了该问题。r8169 从挂起恢复后继续工作。[回归可能性]
中等。修复仅限于一台设备,所有补丁都在主线中。WOL 默认更改可能会导致依赖 BIOS 设置的用户回归。我们可以建议他们改用用户空间工具(systemd、ethtool 等)。
概括
2018 年 r8169 出现了不少错误。我使用的是 2017 年的内核(4.13.0-36
),因此没有遇到过与 TLP 相同的问题。修复我没有遇到的错误更加困难。内核开发人员确实有时间安装新内核、测试错误并提出解决方案。我可以做一点,但时间限制会阻碍安装较新的内核。