On Wed, 1 Jul 2009 16:04:43 -0400, Brad <[email protected]> wrote: > On Wednesday 01 July 2009 14:57:19 David Keller wrote: >> Hi, >> >> On vge Jumbo frames are disabled since this revision: >> http://www.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pci/if_vge.c?r1=1.24#rev1 >>.24 . >> >> Is someone working on it ? >> Can I help (I need informations, Via don't bother to send me some >> datasheets) ? > > There was a bug with mbuf handling in the driver that was causing the > driver > to crash even without Jumbo's in use at one point but it has been fixed and > > since then the Jumbo support has not been tested. Try removing the > "#ifdef VGE_JUMBO .. #endif" around "ifp->if_hardmtu = VGE_JUMBO_MTU;" > around line 774 and see what happens if you try to use Jumbo frames.
Host Patched #ifconfig vge0 192.168.0.1 mtu 9000 Host Vanilla #ping -D -s 8972 192.168.0.1 => No answer on on Vanilla from Patched and a kernel message: vge0: watchdog timeout vge0: soft reset timedout Also the network card (VIA VT6130 recognized as VT612x) is not auto-negociating GbE but 100Mbits. Tt looks like I'll have homework.
