Help needed: How to develop a Network adapter driver?

Hi All,

I´m using QNX 4.25C in an in-house embedded application for the Venezuelan
Oil Industry. This application involves a QNX based TCP/IP data acquisition
unit for oil wells (RTU). I´d like to integrate an IEEE802.11 Wireless LAN
PCMCIA card. As far as I know, there are no QNX drivers for such adapters.
However I´ve got the source code of the Linux driver for the card I´m
planning to use, so I´d like to port the driver from Linux to QNX. Could you
please send me either some gudelines on how to write a network driver or the
source code of any existing ethernet adapter or some other information which
could help?
Thank You in advance.
Regards
Gaston Mora S.
PDVSA-Intevep
Venezuela.

Gaston Mora S <morag@pdvsa.com> wrote:

Hi All,

Writing a true network driver for QNX4 generally requires contacting your
sales rep, giving a business case, and doing a Non-Disclosure Agreement to
get access.

There is another way – use Net.fd. Take a look at (shipped)
/etc/readme/technotes/Net.fd – in particular the section titled
“Hacker Section” for a possible alternative.

-David

I’m using QNX 4.25C in an in-house embedded application for the Venezuelan
Oil Industry. This application involves a QNX based TCP/IP data acquisition
unit for oil wells (RTU). I’d like to integrate an IEEE802.11 Wireless LAN
PCMCIA card. As far as I know, there are no QNX drivers for such adapters.
However I’ve got the source code of the Linux driver for the card I’m
planning to use, so I’d like to port the driver from Linux to QNX. Could you
please send me either some gudelines on how to write a network driver or the
source code of any existing ethernet adapter or some other information which
could help?
Thank You in advance.
Regards
Gaston Mora S.
PDVSA-Intevep
Venezuela.

There are 802.11 WLAN products which have a standard ethernet interface, i.e.
you buy a standard PCMCIA ethernet adapter and connect it to the WLAN
adapter. This requires no special drivers. Breezecom, Lucent/Wavelan e.g.
I’m not sure if there are any 11Mbit/s versions yet though. Or check out Freewave
if Net.fd over 115kbit/s RS232 is fast enough.

Tom

Gaston Mora S wrote:

Hi All,

I´m using QNX 4.25C in an in-house embedded application for the Venezuelan
Oil Industry. This application involves a QNX based TCP/IP data acquisition
unit for oil wells (RTU). I´d like to integrate an IEEE802.11 Wireless LAN
PCMCIA card. As far as I know, there are no QNX drivers for such adapters.
However I´ve got the source code of the Linux driver for the card I´m
planning to use, so I´d like to port the driver from Linux to QNX. Could you
please send me either some gudelines on how to write a network driver or the
source code of any existing ethernet adapter or some other information which
could help?
Thank You in advance.
Regards
Gaston Mora S.
PDVSA-Intevep
Venezuela.