Ubuntu 19.04,5.0.0-32-通用 x86_64。
我的(我知道,老旧了)板载atl1
以太网芯片变得非常热,甚至在以 1000 MB/s 的速度进行大量联网时会暂时出现故障(直到重新启动)。尝试使用 nm- 应用程序和将速度降低到 100 MB/s,nmcli
成功并保存到/etc/NetworkManager/system-connections/netplan-enp3s0.nmconnection
(以及其中的其他文件)。
下次启动时,NIC 将恢复到 1000 MB/s,显然 - 根据journalctl
- 使用/run/NetworkManager/system-connections/netplan-enp3s0.nmconnection
并遇到冲突:
密钥文件:由于 /run/NetworkManager/system-connections/netplan-enp3s0.nmconnection 的 UUID 冲突(6effa1b1-280b-3785-9b52-c723b445fb3e,“netplan-enp3s0”),无法加载 /etc/NetworkManager/system-connections/netplan-enp3s0.nmconnection
两个文件的 UUID 相同。
使用 进行并保存的其他设置nmcli
(如 IP4 地址)将在重启时被遵守和重复使用。诚然,这些设置可能来自netplan
。不幸的是,无法使用 定义 NIC 速度netplan
。
奇怪的是,我无法摆脱中的连接/run/...
,即使删除了/etc/...
(默认?)中的所有文件,连接/run/...
在重新启动时仍会出现并与中的连接/etc/...
(如果存在)冲突。
在整个文件系统中搜索{run,etc,lib}
默认设置之外的内容并没有给我任何提示。
我想我已经尽力搜索了这个网站和其他网站,阅读了手册页和相关及类似的文章,但我现在没有主意了。
答案1
/run 中的文件在启动期间由 netplan 写入。我个人会禁用 netplan 并直接在 NetworkManager 中配置配置文件。