Bug#642468: kfreebsd-8|9 does not provide any method to use non-free firmware blobs
2011/9/22 Arno Töll <email@example.com>:
> Accomplishing our social contract, the FreeBSD kernel is being stripped of
> non-free parts  and #594940. However the social contract also says "We acknowledge
> that some of our users require the use of works that do not conform to the
> Debian Free Software Guidelines" . In that spirit there should at least be the
> /possibility/ to use non-free bits on Debian systems.
Nobody's arguing against it, but still someone has to do the work.
> The FreeBSD kernel supports  loadable firmware, but support for this is not
> included in kfreebsd currently, as far as I can tell. See also #594940 for more
> discussion on that. Please provide a mechanism to make kfreebsd .. er .. usable
> for some users.
Why not just package the non-free modules in their current state?
This is quite easy now that we have DKMS and a sample package that
builds kernel modules (fuse4bsd-dkms).
> n.b.: This bug is filed against kfreebsd-8, but affects -9 in experimental
> equally which is built from a different source package.
An advantage of using DKMS is that both branches can be supported by a
single source (although this might require a few trivial adjustments).