Mailing List os2-wireless_users@2rosenthals.com Archived Message #6208

From: "Andy Willis" <os2-wireless_users@2rosenthals.com> Full Headers
Undecoded message
Subject: Re: [OS2Wireless] Re: ndiswrapper
Date: Fri, 11 Sep 2009 12:29:05 -0600
To: OS/2 Wireless Users Mailing List <os2-wireless_users@2rosenthals.com>

Lewis G Rosenthal wrote:
On 09/11/09 12:36 pm, Dave Saville thus wrote :
On Fri, 11 Sep 2009 12:27:28 -0400 Lewis G Rosenthal wrote:
On 09/11/09 10:09 am, Neil Waldhauer thus wrote :
On Fri, 11 Sep 2009 15:26:58 +0100 (BST), "Dave Saville"
<os2-wireless_users@2rosenthals.com> wrote:

Is there any use investigating the linux ndiswrapper (on SourceForge)?
It seems to do what genmac does - ie use a win driver but hooks into
the kernel. Just wonder if we could make it an OS/2 ndis driver that
wrapped the win stuff.
I spoke with Brendan Oakley, one of the maintainers of UniAud, who felt that
the UniAud source code would make a good base to use Linux drivers in OS/2.
SNAP could also be a good driver base. That said, and per Dave's initial comment, a wrapper might (still) be the best way to go, as long as we're not constantly playing catch-up as we've seen with the GenMAC approach. Somehow, the ndiswrapper project (http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Main_Page ) hasn't seemed (to me, at least) to be as harried by the newer Windows drivers and support for them.


It also supports USB dongles. I don't think Genmac will?
I *believe* that GenMAC's limitation insofar as USB adapters are concerned is more related to the limitations inherent in our current USB stack. Supposedly, a new USB stack is being developed for OS/2 & eCS, and hopefully, that will alleviate much of the ceilings into which we find ourselves bumping our heads. Hopefully, it will also support the new USB 3 spec (see http://en.wikipedia.org/wiki/Universal_Serial_Bus#USB_3.0 , et seq).

According to the Genmac duo the problem is indeed with the USB drivers on OS/2.  The difficult part of making use of the ndiswrapper from linux is that it most likely ties into the kernel.  This makes the port more difficult.  There is the LXAPI32 project but I don't know that it has been updated in several years.
Andy

Subscribe: Feed, Digest, Index.
Unsubscribe
Mail to ListMaster