[oi-dev] Emulation of NDIS wireless drivers for Windows

Saso Kiselkov skiselkov.ml at gmail.com
Wed Jun 19 10:28:05 UTC 2013


On 19/06/2013 09:49, Jean-Pierre wrote:
> The emulator is a driver which executes in kernel space.
> 
> It does not imply any kernel changes, just adding a kernel module
> by installing two binary files and associating to the wifi device.
> One of these files is generic (a kind of shared object), the other
> has to be built from a binary driver for Windows (interface NDIS5).

Cool, so a clean DDI driver implementation.

> What do you mean by "upstreaming to Illumos" ? My own contribution
> for adapting the Windows driver is released as GPL, and the emulator
> proper which I had to adapt was CDDL.

I meant that if you needed to maintain some downstream changes from
Illumos (for whatever reason), we could work to get those into
Illumos-proper to make sure everybody benefits from it and you don't
have to maintain an ever-divergent downstream repo. Obviously since your
implementation is a clean driver then that won't be needed.

Cheers,
-- 
Saso




More information about the oi-dev mailing list