Ubuntu Server 更换 cpu 后连不上网络,咋办?

2022-11-15 17:54:22 +08:00
 dw2693734d
Ubuntu Server 22.04

把原来的 i3 12100 换成了 i7 12700f 之后, 连不上网络了
1331 次点击
所在节点    Linux
6 条回复
raysonx
2022-11-16 01:46:11 +08:00
有可能是因为网卡名改变了(比较新的内核是用网卡所在的 PCIe 插槽编号给网卡命名的,比如 enp2s0 表示第 2 个 pcie bus 的第 0 个 slot )。`ip link`看一下新的网卡名字,重新在新的网卡上配置。
dw2693734d
2022-11-16 12:32:54 +08:00
@raysonx 谢谢大佬,的确是这个问题,原来是 enp3s0, 换了 cpu 后变成了 enp4s0
dw2693734d
2022-11-16 12:33:42 +08:00
@raysonx

但是我的网卡所在的插槽没有动啊
raysonx
2022-11-16 12:45:37 +08:00
pcie 控制器在 cpu 内部,具体每个编号分配给哪个插槽都是控制器决定的。
dw2693734d
2022-11-16 12:47:31 +08:00
@raysonx 原来如此,学习了
feelinglucky
2023-01-30 12:23:46 +08:00
更方便的方案是使用 match driver 这种方式,以后就可以避免类似的情况

参见 https://netplan.io/reference/#properties-for-device-type-ethernets%3A

下的 Common properties for physical device types 章节

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/895469

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX