Hello, all.
I've put in my web page (http://www.euitt.upm.es/~pjlobo/fbsdvlan.html) an
updated version of the patch to add vlan support to the fxp driver. This
patch differs from the previous releases in two major aspects:
- It doesn't modify if_vlan.c anymore. Instead, it uses ifi_hdrlen to tell
if_vlan.c that it supports long frames.
- It adds hardware support for long frames for the 82558/9
controllers. The code is taken from the OpenBSD driver.
I'd suggest that this patch should be merged into the main tree, but there
is still a minor problem: the physical device's output byte counter is
still broken. All other counters (input and output) work as expenced, and
the virtual devices's counters are all ok. I still haven't found the time
to investigate it.
Any comment, suggestion, etc., is welcome.
Cheers,
Pedro.
--
--------------------------------------------------------------------
Pedro José Lobo Perea Tel: +34 913367819 / Fax: +34 913319229
Centro de Cálculo e-mail: [EMAIL PROTECTED]
E.U.I.T. Telecomunicación Universidad Politécnica de Madrid
Ctra. de Valencia, Km. 7 E-28031 Madrid - España / Spain
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message