[Bug 282095] enic breaks when changing MTU on interfaces with fib other than 0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 16 Oct 2024 11:06:19 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282095
--- Comment #6 from Scott Aitken <freebsd-bugzilla@thismonkey.com> ---
So the MTU was already set in CIMC to 9K. I installed Fedora and the Linux
driver must read the value since it picked up 9K:
enp19s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 9000
ether 70:70:8b:77:7e:76 txqueuelen 1000 (Ethernet)
RX packets 20 bytes 6520 (6.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 71 bytes 11070 (10.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Going back to CIMC and setting it to 4K, and after a reboot:
enp19s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 4000
inet6 fe80::7270:8bff:fe77:7e76 prefixlen 64 scopeid 0x20<link>
ether 70:70:8b:77:7e:76 txqueuelen 1000 (Ethernet)
RX packets 14 bytes 4564 (4.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 48 bytes 7564 (7.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
I was only using FIBs/jails as didn't have a 10Gb switch and/or second server
at hand - so I needed two route tables in order to test back-to-back on the
same server.
So with the interface breaking when changing MTU and the low throughput
(<4Gb/s) it might be fair to say the driver is in alpha?
I'm happy to test if needed. Testing on Linux for me isn't easy since I know
squat about Linux.
--
You are receiving this mail because:
You are the assignee for the bug.