Author Topic: Ndiswrapper Question  (Read 3760 times)

alztek

  • Newbie
  • *
  • Posts: 1
    • View Profile
Ndiswrapper Question
« on: December 01, 2005, 10:12:26 pm »
Hello all:

I am trying to get an Ambicom CF network card working on the Zaurus SL-5500, and I already have the Windows drivers for it.  (I've seen the one posting for this adapter, and I definitely know the pain that "teleute" has run into).  I think this may be the only way to get this working for both of us.

I've been able to successfully compile and run ndiswrapper for Suse running on i386 (Intel) for a Linksys card I've got.  Ndiswrapper allows you to use the Windows drivers in linux.  It works great; in fact, I'm writing this from the Linksys running at 54Mb on Suse 9.3.

I believe that it should be possible to do the same kind of thing for the Zaurus.  I just need help getting the code cross-compiled for the Zaurus' ARM architecture.  The source code for ndiswrapper is at http://ndiswrapper.sourceforge.net.

Please let me know if anyone is able to cross-compile ndiswrapper.  I'd really appreciate it; I would then be able to post the steps to get the adapter running with it.

Thanks much!

drnick

  • Jr. Member
  • **
  • Posts: 74
    • View Profile
Ndiswrapper Question
« Reply #1 on: December 01, 2005, 10:47:33 pm »
Quote
Hello all:

I am trying to get an Ambicom CF network card working on the Zaurus SL-5500, and I already have the Windows drivers for it.  (I've seen the one posting for this adapter, and I definitely know the pain that "teleute" has run into).  I think this may be the only way to get this working for both of us.

I've been able to successfully compile and run ndiswrapper for Suse running on i386 (Intel) for a Linksys card I've got.  Ndiswrapper allows you to use the Windows drivers in linux.  It works great; in fact, I'm writing this from the Linksys running at 54Mb on Suse 9.3.

I believe that it should be possible to do the same kind of thing for the Zaurus.  I just need help getting the code cross-compiled for the Zaurus' ARM architecture.  The source code for ndiswrapper is at http://ndiswrapper.sourceforge.net.

Please let me know if anyone is able to cross-compile ndiswrapper.  I'd really appreciate it; I would then be able to post the steps to get the adapter running with it.

Thanks much!
[div align=\"right\"][a href=\"index.php?act=findpost&pid=105746\"][{POST_SNAPBACK}][/a][/div]

I do not believe this is possible since the windows driver you will use was made for the x86 architecture.  someone posted a similar question in a mac forum and it not work because of the architecture difference.  so ndiswrapper would work for linux x86 not linux arm.
Current Toshiba Libretto U100 Owner
Previous SL-C3000 Owner
Waiting for next Z.  Will still hang out here to offer help when I can.

speculatrix

  • Administrator
  • Hero Member
  • *****
  • Posts: 3707
    • View Profile
Ndiswrapper Question
« Reply #2 on: December 02, 2005, 02:51:18 am »
Also, as far as I am aware, but I could be wrong (for the 2nd time this year!), there's no way of wrapping pocketPC (arm binary) drivers for use on linux.

Such a project would be very useful though!
Gemini 4G/Wi-Fi owner, formerly zaurus C3100 and 860 owner; also owner of an HTC Doubleshot, a Zaurus-like phone.

DrWowe

  • Hero Member
  • *****
  • Posts: 696
    • View Profile
    • http://
Ndiswrapper Question
« Reply #3 on: December 03, 2005, 09:25:14 am »
Quote
Also, as far as I am aware, but I could be wrong (for the 2nd time this year!), there's no way of wrapping pocketPC (arm binary) drivers for use on linux.

You are correct, if by "no way" you mean "no one has developed this".  It is equally possible as ndiswrapper if someone were to write it.