The driver works fine when the error -22 does not show up. But this happens less than 1% of the times I reset the card by taking it in and out the slot.
A native driver is the opposite to using ndiswrapper + windows driver, a driver which has been written for linux.
However, this driver is not available for 10.3 and as I “don’t do ndiswrapper”, you will have to wait for other users to help you with your ndiswrapper problem.
For the record:
With openSUSE 11.1 there is the driver “agnx.ko” backported from linux-staging, so it might be still unstable but worth a shot.
a bit of lateral thinking: I see various folks talking about going to places such as the HK Ebay and buying wireless cards for a few $US: the Intel cards (5300)? seem to easy to configure;
couriered to your doorstep …
(happy to be shot down in flames for this:)
but putting in an easy to configure card may just save you days on the forum labouring through a howto; that may not be good anyway; I see the wireless gurus fretting about ndiswrapper as messing with the linux kernel …