i am a kernel programmer (i've develop the Quickcam VC kernel driver here in sourceforge).
I would like to use ndiswrapper for my Sis162u WLAN Card.

The problem is that the Windows Driver don't initialize correctly.
The Call "ndis->init" return something != 0, and the dmesg report the -22 error.

One question.. the driver come with the .sys and also 3 Dlls, are that Dlls loaded from ndiswrapper?, or it use the .sys file only?

Can the .sys file need something inside the Dlls, or Windows manage the 2 things (sys and Dlls) separately?

Is there any tool for improving debug?

Thak you.