Chavdar Ivanov wrote:
Hi,
'man rge' states, among the rest,
.....
The values returned by the driver in the DL_INFO_ACK primitive in
response to the DL_INFO_REQ are as follows:
o Maximum SDU (with jumbo frame) is 7000.
o Minimum SDU is 0.
.....
The hardware apparently supports it; I am using Jumbo frames on three NetBSD
machines with the same network adapter; it only warns that the max is 7500, not
9000 as expected:
$ ifconfig re0
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 7500
capabilities=3f80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
enabled=0
address: 00:14:c1:4c:3a:f4
media: Ethernet autoselect (1000baseT full-duplex)
status: active
inet 10.1.32.9 netmask 0xff000000 broadcast 10.255.255.255
inet6 fe80::214:c1ff:fe4c:3af4%re0 prefixlen 64 scopeid 0x1
On OpenSolaris I get:
# dladm show-linkprop -p mtu rge0
LINK PROPERTY PERM VALUE DEFAULT POSSIBLE
rge0 mtu r- 1500 1500 1500
Is there any particular reason Jumbo frames are not supported on this adapter?
rge doesn't implement the driver properties interfaces and the MTU is
not going to be manageable through dladm for these NICs. You have to
enable jumbo frames by setting the "default_mtu" property in
/kernel/drv/rge.conf.
I filed 6807010 (rge driver should support GLDv3 properties) back in
February but the driver team has obviously not yet addressed the issue.
Nicolas.
Chavdar Ivanov
_______________________________________________
networking-discuss mailing list
[email protected]