5 ms·
A few years ago Linux used Windows drivers via ndiswrapper. Now BSD uses Linux drivers via virtualization. The circle of life.
by giomasce 4y ago
A few years ago Linux used Windows drivers via ndiswrapper. Now BSD uses Linux drivers via virtualization. The circle of life.
- drewg123 4y agoFreeBSD used Windows NDIS binary drivers as well. The current way FreeBSD runs Linux drivers is by providing compat shims, not via any virtualization.
- cperciva 4y agoSome people are running wifi via a Linux in bhyve (wifibox). Making it easier to port Linux drivers to run in native FreeBSD (via linuxkpi) is definitely a better route though.
- drewg123 4y agoAh, I hadn't realized that (though I should have, I have passed devices through to bhyve as well). I actually think running RHEL binary drivers (where there is a defined KBI), might be the best route.