Support for udav USB to Ethernet adapter
-
The udav is listed as supported but the driver is not included in the kernel build.
I've downloaded the developer's ISO and built it as a loadable module (I also needed to patch the driver to get my device recognised.)
-
udav is not in the GENERIC kernel of FreeBSD 6.2, 6.3 nor 7.0 hence we didn't have it. I just committed a change to add to future builds, though that won't work for you since you need a patch. If you send the patch to coreteam@pfsense.org we can get it included.
-
Patch is in FreeBSD head: src/sys/dev/usb/if_udav.c revision 1.35 and src/sys/dev/usb/usbdevs revision 1.348. A quick glance suggests it hasn't been made in the 7.0 branch nor in the 6.x branch.
-
It's probably worth contacting the FreeBSD developer involved to see if you can persuade them to MFC (Merge From Current) the patch to the RELENG_7 and RELENG_6 branches. That way, the patch will find its way into FreeBSD 7.1-RELEASE (and 6.4-RELEASE if that ever happens).
If the patch is only in HEAD, it won't ship until 8.0-RELEASE, which could be 18 months away.
-
Good suggestion. Thanks.