From: Larry Finger <[EMAIL PROTECTED]> Date: Sat, 23 Sep 2006 16:59:48 -0500
> Where/how does the device allow it? When I tried 'ifconfig eth0 mtu > 2000' on my VIA Technologies, Inc. VT6102 [Rhine-II] wired > controller, I got a 'SIOCSIFMTU: Invalid argument' message, which is > the same message I get on my BCM4306 wireless card. It allows it in the device specific ->change_mtu() method. Tigon3, for example, overrides this with it's own function called tg3_change_mtu() which checks if the particular model of the chip supports jumbo MTU and if so allows such a setting. The VIA driver simply doesn't override that function, and uses the default ethernet one because either that ethernet chip doesn't support the larger MTU or the author simply hasn't gotten around to implementing the override. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html