Re: [Freedos-user] Driver development

2009-08-27 Thread Eric Auer

Hi Bray,

 I have an Atheros pci-x 802.11 wireless card in my Asus EEEpc laptop and
 there is no driver available for the card! Does anyone have some links and
 resources pertaining to driver/packet driver development for DOS? I'm not
 looking for a quick fix, but a project!

Expect a big project here... You can see many examples of open
source DOS network card packet drivers on the CRYNWR homepage:

www.crynwr.com/drivers/

Atheros.com says they actively support the Linux driver:

http://madwifi-project.org/
http://sourceforge.net/projects/madwifi/
http://madwifi-project.org/wiki/Chipsets

There are actually THREE variants of the driver:

http://wireless.kernel.org/en/users/Drivers/ath9k
http://madwifi-project.org/wiki/About/ath5k
...and a third based on a non-portable binary blob

The drivers will depend on Linux infrastructure so you will probably
have to add many other bits and pieces. You can probably get an easier
start by only porting their info tool first:

http://madwifi-project.org/browser/ath_info/trunk

A good compiler for porting Linux stuff to DOS is DJGPP:

www.delorie.com/djgpp/

Of course with Wireless things are usually much worse
than with normal network cards, because you will have
to have some software which takes care of setting up
wireless connection details. In many networks, you will
also need something which does WEP, WPA or WPA2 security.

But of course I understand that you do not want to carry
a cable which is heavier than your tiny netbook laptop :-)

Eric



PS: Maybe you can also check whether the EEE PC supports
int 15.87 and if not whether some HIMEMX / JEMM386 combo
or similar could be used to make FDAPM ACPIDUMP work ;-)



--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Driver development

2009-08-27 Thread Braden C. Roberson-Mailloux
http://standards.ieee.org/getieee802/802.11.html

[QUOTE]
Expect a big project here...
[/QUOTE]

With over 1200 pages of IEEE standards information, I'm not suprised!

[QUOTE]
PS: Maybe you can also check whether the EEE PC supports
 int 15.87 and if not whether some HIMEMX / JEMM386 combo
 or similar could be used to make FDAPM ACPIDUMP work ;-)
[/QUOTE]

Sure, do you have a template written in C for testing interrupts?
That or ASM, I can read both of them!

[QUOTE]
You can see many examples of open
 source DOS network card packet drivers on the CRYNWR homepage
[/QUOTE]

http://www.crynwr.com/packet_driver.html

This seems to be a specification for interrogating any of those drivers.
It may help!

I have a dedicated FDOS box at home with a 3COM 3C905CX, I think...
I'll check when I get home. Perhaps some experiments with this card
will also help...? Do you have any recommendations?

I'm more than willing to undertake what may seem a daunting project. I
need something to do which keeps me occupied for those cold Fall
and Winter nights. Plus, I just picked up my amateur radio license, and
this seems like a good, rewarding and education project as far as that
realm of technology is concerned.

73!
Bray.

- Original Message - 
From: Eric Auer e.a...@jpberlin.de
To: b...@vom.com; freedos-user@lists.sourceforge.net
Sent: Thursday, August 27, 2009 2:16 PM
Subject: Re: [Freedos-user] Driver development



 Hi Bray,

 I have an Atheros pci-x 802.11 wireless card in my Asus EEEpc laptop and
 there is no driver available for the card! Does anyone have some links 
 and
 resources pertaining to driver/packet driver development for DOS? I'm not
 looking for a quick fix, but a project!

 Expect a big project here... You can see many examples of open
 source DOS network card packet drivers on the CRYNWR homepage:

 www.crynwr.com/drivers/

 Atheros.com says they actively support the Linux driver:

 http://madwifi-project.org/
 http://sourceforge.net/projects/madwifi/
 http://madwifi-project.org/wiki/Chipsets

 There are actually THREE variants of the driver:

 http://wireless.kernel.org/en/users/Drivers/ath9k
 http://madwifi-project.org/wiki/About/ath5k
 ...and a third based on a non-portable binary blob

 The drivers will depend on Linux infrastructure so you will probably
 have to add many other bits and pieces. You can probably get an easier
 start by only porting their info tool first:

 http://madwifi-project.org/browser/ath_info/trunk

 A good compiler for porting Linux stuff to DOS is DJGPP:

 www.delorie.com/djgpp/

 Of course with Wireless things are usually much worse
 than with normal network cards, because you will have
 to have some software which takes care of setting up
 wireless connection details. In many networks, you will
 also need something which does WEP, WPA or WPA2 security.

 But of course I understand that you do not want to carry
 a cable which is heavier than your tiny netbook laptop :-)

 Eric



 PS: Maybe you can also check whether the EEE PC supports
 int 15.87 and if not whether some HIMEMX / JEMM386 combo
 or similar could be used to make FDAPM ACPIDUMP work ;-)


 


--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user