Firefly开源社区

打印 上一主题 下一主题

[Linux] 无法修改网卡MTU到9000

13

积分

0

威望

0

贡献

技术小白

积分
13

无法修改网卡MTU到9000

发表于 2022-11-11 13:42:37      浏览:5211 | 回复:4        打印      只看该作者   [复制链接] 楼主
问题描述及复现步骤:
请教一下内核默认支持网卡的巨型帧(Jumbo Frame)吗?
现在想把网卡的MTU设置到9000,但是一直失败。

操作指令:
# ip link set eth0 down

# ip link set eth0 mtu 9000


报错:RTNETLINK answers: Invalid argument

ip link set eth0 mtu 9000 这个指令本身是没有问题的,因为我设置成小于9000的数值不会报错,但是mtu还是1500,不生效。




日志.zip

33.33 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

1004

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1004
发表于 2022-11-14 16:43:37        只看该作者  沙发
先ifconfig eth0 down
再ip link set eth0 mtu 8192 试试
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2022-11-15 08:17:26        只看该作者  板凳
dengkx 发表于 2022-11-14 16:43
先ifconfig eth0 down
再ip link set eth0 mtu 8192 试试

谢谢回复!
ip link set eth0 down和ifconfig eth0 down是一样的,ip link set eth0 mtu 9000就会报错,小于9000指令是不报错的,难道不能设置到9000或者以上?
回复

使用道具 举报

1004

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1004
发表于 2022-11-15 09:23:31        只看该作者  地板
我这边显示超过8192,硬件不支持
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2022-11-18 14:37:26        只看该作者  5#
知道了,那就是只能设置到8192
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表